|
|
|
@ -114,7 +114,7 @@ GLFWbool _glfwSetVideoModeX11(_GLFWmonitor* monitor, const GLFWvidmode* desired) |
|
|
|
|
if (_glfwCompareVideoModes(¤t, best) == 0) |
|
|
|
|
return GLFW_TRUE; |
|
|
|
|
|
|
|
|
|
sr = XRRGetScreenResources(_glfw.x11.display, _glfw.x11.root); |
|
|
|
|
sr = XRRGetScreenResourcesCurrent(_glfw.x11.display, _glfw.x11.root); |
|
|
|
|
ci = XRRGetCrtcInfo(_glfw.x11.display, sr, monitor->x11.crtc); |
|
|
|
|
oi = XRRGetOutputInfo(_glfw.x11.display, sr, monitor->x11.output); |
|
|
|
|
|
|
|
|
@ -174,7 +174,7 @@ void _glfwRestoreVideoModeX11(_GLFWmonitor* monitor) |
|
|
|
|
if (monitor->x11.oldMode == None) |
|
|
|
|
return; |
|
|
|
|
|
|
|
|
|
sr = XRRGetScreenResources(_glfw.x11.display, _glfw.x11.root); |
|
|
|
|
sr = XRRGetScreenResourcesCurrent(_glfw.x11.display, _glfw.x11.root); |
|
|
|
|
ci = XRRGetCrtcInfo(_glfw.x11.display, sr, monitor->x11.crtc); |
|
|
|
|
|
|
|
|
|
XRRSetCrtcConfig(_glfw.x11.display, |
|
|
|
@ -209,8 +209,8 @@ _GLFWmonitor** _glfwPlatformGetMonitors(int* count) |
|
|
|
|
{ |
|
|
|
|
int screenCount = 0; |
|
|
|
|
XineramaScreenInfo* screens = NULL; |
|
|
|
|
XRRScreenResources* sr = XRRGetScreenResources(_glfw.x11.display, |
|
|
|
|
_glfw.x11.root); |
|
|
|
|
XRRScreenResources* sr = XRRGetScreenResourcesCurrent(_glfw.x11.display, |
|
|
|
|
_glfw.x11.root); |
|
|
|
|
RROutput primary = XRRGetOutputPrimary(_glfw.x11.display, |
|
|
|
|
_glfw.x11.root); |
|
|
|
|
|
|
|
|
|