diff --git a/lib/irrlicht/source/Irrlicht/CIrrDeviceLinux.cpp b/lib/irrlicht/source/Irrlicht/CIrrDeviceLinux.cpp index 5ee1d365e..1c57e0a19 100644 --- a/lib/irrlicht/source/Irrlicht/CIrrDeviceLinux.cpp +++ b/lib/irrlicht/source/Irrlicht/CIrrDeviceLinux.cpp @@ -694,6 +694,12 @@ bool CIrrDeviceLinux::createWindow() visualAttrBuffer[17] = 0; visualAttrBuffer[19] = 0; } + + if (CreationParams.HandleSRGB == false) + { + visualAttrBuffer[21] = GLX_DONT_CARE; + } + // first round with unchanged values { configList=glxChooseFBConfig(display, screennr, visualAttrBuffer,&nitems);