Lines Matching defs:ramp
534 GLFWbool _glfwGetGammaRampX11(_GLFWmonitor* monitor, GLFWgammaramp* ramp)
543 _glfwAllocGammaArrays(ramp, size);
545 memcpy(ramp->red, gamma->red, size * sizeof(unsigned short));
546 memcpy(ramp->green, gamma->green, size * sizeof(unsigned short));
547 memcpy(ramp->blue, gamma->blue, size * sizeof(unsigned short));
557 _glfwAllocGammaArrays(ramp, size);
561 ramp->size, ramp->red, ramp->green, ramp->blue);
567 "X11: Gamma ramp access not supported by server");
572 void _glfwSetGammaRampX11(_GLFWmonitor* monitor, const GLFWgammaramp* ramp)
576 if (XRRGetCrtcGammaSize(_glfw.x11.display, monitor->x11.crtc) != ramp->size)
579 "X11: Gamma ramp size must match current ramp size");
583 XRRCrtcGamma* gamma = XRRAllocGamma(ramp->size);
585 memcpy(gamma->red, ramp->red, ramp->size * sizeof(unsigned short));
586 memcpy(gamma->green, ramp->green, ramp->size * sizeof(unsigned short));
587 memcpy(gamma->blue, ramp->blue, ramp->size * sizeof(unsigned short));
596 ramp->size,
597 (unsigned short*) ramp->red,
598 (unsigned short*) ramp->green,
599 (unsigned short*) ramp->blue);
604 "X11: Gamma ramp access not supported by server");