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;
81VuoImage 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