16 #ifndef DISPATCH_RETURNS_RETAINED_BLOCK
19 #define DISPATCH_RETURNS_RETAINED_BLOCK
22 #include <dispatch/dispatch.h>
64 unsigned int glTextureName;
65 unsigned int glInternalFormat;
66 unsigned long int glTextureTarget;
69 unsigned long int pixelsWide;
70 unsigned long int pixelsHigh;
73 void *freeCallbackContext;
76 dispatch_once_t cpuQueueInitialized;
77 dispatch_queue_t cpuQueue;
81 VuoImage VuoImage_make(
unsigned int glTextureName,
unsigned int glInternalFormat,
unsigned long int pixelsWide,
unsigned long int pixelsHigh);
97 #define VuoImage_SUPPORTS_COMPARISON
117 #define VuoImage_REQUIRES_INTERPROCESS_JSON