16 #ifndef DISPATCH_RETURNS_RETAINED_BLOCK
17 #define DISPATCH_RETURNS_RETAINED_BLOCK
21 #include <dispatch/dispatch.h>
63 unsigned int glTextureName;
64 unsigned int glInternalFormat;
65 unsigned long int glTextureTarget;
68 unsigned long int pixelsWide;
69 unsigned long int pixelsHigh;
72 void *freeCallbackContext;
75 dispatch_once_t cpuQueueInitialized;
76 dispatch_queue_t cpuQueue;
80 VuoImage VuoImage_make(
unsigned int glTextureName,
unsigned int glInternalFormat,
unsigned long int pixelsWide,
unsigned long int pixelsHigh);
96 #define VuoImage_SUPPORTS_COMPARISON
116 #define VuoImage_REQUIRES_INTERPROCESS_JSON