cocoa: don't enable sRGB unless it was explicitly requested

Fixes #443
This commit is contained in:
rdb 2018-11-09 18:25:07 +01:00
parent 62ae624a95
commit f629a5df1a
1 changed files with 5 additions and 0 deletions

View File

@ -254,6 +254,11 @@ choose_pixel_format(const FrameBufferProperties &properties,
"Pixel format has " << [format numberOfVirtualScreens] << " virtual screens.\n";
get_properties(_fbprops, format, 0);
// Don't enable sRGB unless it was explicitly requested.
if (!properties.get_srgb_color()) {
_fbprops.set_srgb_color(false);
}
// TODO: print out renderer
_context = [[NSOpenGLContext alloc] initWithFormat:format shareContext:_share_context];