diff --git a/src/x11_gamma.c b/src/x11_gamma.c index 04280a06..c3791afc 100644 --- a/src/x11_gamma.c +++ b/src/x11_gamma.c @@ -31,7 +31,6 @@ #include #include -#include ////////////////////////////////////////////////////////////////////////// @@ -65,8 +64,6 @@ void _glfwInitGammaRamp(void) // This is probably Nvidia RandR with broken gamma support // Flag it as useless and try Xf86VidMode below, if available _glfwLibrary.X11.RandR.gammaBroken = GL_TRUE; - fprintf(stderr, - "Ignoring broken nVidia implementation of RandR 1.2+ gamma\n"); } XRRFreeScreenResources(rr); @@ -84,12 +81,12 @@ void _glfwInitGammaRamp(void) } #endif /*_GLFW_HAS_XF86VIDMODE*/ - if (!_glfwLibrary.originalRampSize) - fprintf(stderr, "No supported gamma ramp API found\n"); - - // Save the original gamma ramp - _glfwPlatformGetGammaRamp(&_glfwLibrary.originalRamp); - _glfwLibrary.currentRamp = _glfwLibrary.originalRamp; + if (_glfwLibrary.originalRampSize) + { + // Save the original gamma ramp + _glfwPlatformGetGammaRamp(&_glfwLibrary.originalRamp); + _glfwLibrary.currentRamp = _glfwLibrary.originalRamp; + } }