summaryrefslogtreecommitdiffstats
path: root/libvo
diff options
context:
space:
mode:
Diffstat (limited to 'libvo')
-rw-r--r--libvo/vo_macosx.m2
1 files changed, 2 insertions, 0 deletions
diff --git a/libvo/vo_macosx.m b/libvo/vo_macosx.m
index 28513f7f9f..854cb923d1 100644
--- a/libvo/vo_macosx.m
+++ b/libvo/vo_macosx.m
@@ -298,6 +298,7 @@ static uint32_t control(uint32_t request, void *data, ...)
@implementation CustomOpenGLView
- (void) initOpenGLView
{
+ long swapInterval = 1;
NSRect frame = [self frame];
CVReturn error = kCVReturnSuccess;
@@ -323,6 +324,7 @@ static uint32_t control(uint32_t request, void *data, ...)
[window makeKeyAndOrderFront:self];
[self setOpenGLContext:glContext];
+ [[self openGLContext] setValues:&swapInterval forParameter:NSOpenGLCPSwapInterval];
[glContext setView:self];
[glContext makeCurrentContext];