Vuo
0.5.2
|
VuoGlTexturePool implementation.
Typedefs | |
typedef map< GLuint, unsigned int > | VuoGlTexturePool |
Functions | |
__attribute__ ((constructor)) static void VuoGlTexturePool_init(void) | |
Initializes VuoGlTexturePool_referenceCountsSemaphore . | |
void | VuoGlTexturePool_retain (GLuint glTextureName) |
Increments the reference count for glTextureName . | |
void | VuoGlTexturePool_release (GLuint glTextureName) |
Decrements the reference count for glTextureName . | |
Variables | |
VuoGlTexturePool | VuoGlTexturePool_referenceCounts |
The reference count for each OpenGL Texture Object. | |
dispatch_semaphore_t | VuoGlTexturePool_referenceCountsSemaphore = NULL |
Synchronizes access to VuoGlTexturePool_referenceCounts . | |
typedef map<GLuint, unsigned int> VuoGlTexturePool |
__attribute__ | ( | (constructor) | ) |
Initializes VuoGlTexturePool_referenceCountsSemaphore
.
void VuoGlTexturePool_release | ( | GLuint | glTextureName | ) |
Decrements the reference count for glTextureName
.
void VuoGlTexturePool_retain | ( | GLuint | glTextureName | ) |
Increments the reference count for glTextureName
.
VuoGlTexturePool VuoGlTexturePool_referenceCounts |
The reference count for each OpenGL Texture Object.
dispatch_semaphore_t VuoGlTexturePool_referenceCountsSemaphore = NULL |
Synchronizes access to VuoGlTexturePool_referenceCounts
.