18 lines
352 B
Objective-C
18 lines
352 B
Objective-C
#include <CoreFoundation/CoreFoundation.h>
|
|
#include <Cocoa/Cocoa.h>
|
|
#include <CoreVideo/CoreVideo.h>
|
|
#include <OpenGL/OpenGL.h>
|
|
|
|
@interface View : NSOpenGLView
|
|
{
|
|
CVDisplayLinkRef dl;
|
|
NSOpenGLContext* glctx;
|
|
_CGLContextObject* cgl;
|
|
bool gl_ready;
|
|
}
|
|
- (void)terminateGL;
|
|
- (void)async_lock;
|
|
- (void)async_unlock;
|
|
- (void)async_swap;
|
|
@end
|