void resize(size_t sizeInBytes)
size_t mySizeInBytes
Definition: diguyOsgTextureBufferObject.h:42
diguyOsgTextureBufferObject(const unsigned char *pData, size_t sizeInBytes, GLenum format, GLenum usage)
GLenum format(void) const
Definition: diguyOsgTextureBufferObject.h:31
GLenum myFormat
Definition: diguyOsgTextureBufferObject.h:45
GLenum myUsage
Definition: diguyOsgTextureBufferObject.h:44
virtual ~diguyOsgTextureBufferObject()
void copyData(void *pData, size_t sizeInBytes, size_t offsetInBytes=0)
GLuint myTextureBufferObjectID
Definition: diguyOsgTextureBufferObject.h:40
size_t sizeInBytes(void) const
void reInitialize(const unsigned char *pData)
GLuint myTextureID
Definition: diguyOsgTextureBufferObject.h:41
Definition: diguyOsgTextureBufferObject.h:13