1 #import <Cocoa/Cocoa.h>
2 #import <OpenGL/CGLMacro.h>
6 #import <libkern/OSAtomic.h>
17 pthread_mutex_t renderLock;
22 OSSpinLock retainDrawLock;
25 BOOL onlyDrawNewStuff;
26 OSSpinLock onlyDrawNewStuffLock;
27 struct timeval onlyDrawNewStuffTimestamp;
34 - (void) setSharedGLContext:(NSOpenGLContext *)c;
36 @property (assign,readwrite) BOOL initialized;
38 - (void) setRetainDraw:(BOOL)n;
39 - (void) setRetainDrawBuffer:(
VVBuffer *)n;
40 @property (assign,readwrite) BOOL onlyDrawNewStuff;
subclass of NSOpenGLView, fastest and easiest way to display a VVBuffer. automatically sizes the buff...
Definition: VVBufferGLView.h:15
VVBuffer represents a buffer- almost always in VRAM as a GL texture or renderbuffer- created and mana...
Definition: VVBuffer.h:134
VVSizingMode
Different sizing modes.
Definition: VVSizingTool.h:12