Fix deadlock with negative swap interval on Aero

Fixes #587.
master
Camilla Berglund ago%!(EXTRA string=10 years)
parent ba4504a9c7
commit 255f9f0234
  1. 2
      src/wgl_context.c

@ -602,7 +602,7 @@ void _glfwPlatformSwapBuffers(_GLFWwindow* window)
// HACK: Use DwmFlush when desktop composition is enabled
if (_glfwIsCompositionEnabled() && !window->monitor)
{
int count = window->wgl.interval;
int count = abs(window->wgl.interval);
while (count--)
_glfw_DwmFlush();
}

Loading…
Cancel
Save