Removed swap interval re-application hack.

This approach is not compatible with multi-threading.
This commit is contained in:
Camilla Berglund 2015-05-29 16:32:33 +02:00
parent ed18c145cd
commit b067bb6304

View File

@ -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;