Removed swap interval re-application hack.

This approach is not compatible with multi-threading.
master
Camilla Berglund ago%!(EXTRA string=10 years)
parent ed18c145cd
commit b067bb6304
  1. 11
      src/win32_window.c

@ -563,17 +563,6 @@ static LRESULT CALLBACK windowProc(HWND hWnd, UINT uMsg,
break;
}
case WM_DWMCOMPOSITIONCHANGED:
{
// HACK: Re-apply interval when desktop composition is toggled to
// ensure WGL swap interval is disabled when necessary
_GLFWwindow* previous = _glfwPlatformGetCurrentContext();
_glfwPlatformMakeContextCurrent(window);
_glfwPlatformSwapInterval(window->wgl.interval);
_glfwPlatformMakeContextCurrent(previous);
break;
}
case WM_DROPFILES:
{
HDROP hDrop = (HDROP) wParam;

Loading…
Cancel
Save