From 2c7ef7d6828694967756f5ccf73e40b003af29ae Mon Sep 17 00:00:00 2001 From: jpark37 Date: Sun, 21 Aug 2022 02:26:55 -0700 Subject: [PATCH] libobs-opengl: Fix Mac projector color space Use sRGB instead of native display color space for correctness. --- libobs-opengl/gl-cocoa.m | 3 ++- 1 file changed, 2 insertions(+), 1 deletion(-) diff --git a/libobs-opengl/gl-cocoa.m b/libobs-opengl/gl-cocoa.m index bdd8d54e1..b0d7c75b7 100644 --- a/libobs-opengl/gl-cocoa.m +++ b/libobs-opengl/gl-cocoa.m @@ -197,7 +197,8 @@ struct gl_windowinfo *gl_windowinfo_create(const struct gs_init_data *info) struct gl_windowinfo *wi = bzalloc(sizeof(struct gl_windowinfo)); wi->view = info->window.view; - [info->window.view setWantsBestResolutionOpenGLSurface:YES]; + wi->view.window.colorSpace = NSColorSpace.sRGBColorSpace; + wi->view.wantsBestResolutionOpenGLSurface = YES; return wi; }