From bae42f3918e426f944ec7f0860b2adad9972c4ea Mon Sep 17 00:00:00 2001 From: Ansariel Date: Tue, 1 Nov 2011 23:18:04 +0100 Subject: [PATCH] Perfomance fix: Don't call glFinish because it kills parallelism; Originally found by Shyotl Kuhr (Singularity) --- indra/llwindow/llwindowwin32.cpp | 3 ++- 1 file changed, 2 insertions(+), 1 deletion(-) diff --git a/indra/llwindow/llwindowwin32.cpp b/indra/llwindow/llwindowwin32.cpp index 7e6c93147a..477746c01e 100644 --- a/indra/llwindow/llwindowwin32.cpp +++ b/indra/llwindow/llwindowwin32.cpp @@ -2908,7 +2908,8 @@ BOOL LLWindowWin32::resetDisplayResolution() void LLWindowWin32::swapBuffers() { - glFinish(); + // Ansariel: Don't call glFinish - this kills parallelism! + //glFinish(); SwapBuffers(mhDC); }