From 4d573117c4e82783c82294786e7a6908158173ac Mon Sep 17 00:00:00 2001 From: Jan-Arve Saether Date: Fri, 20 Jul 2012 16:11:45 +0200 Subject: If the GL driver is singlebuffered, reflect that in QSurfaceFormat Change-Id: Iafed64d0a35f8d49357f147c8b7b4c0e9f4b9173 Reviewed-by: Friedemann Kleint --- src/plugins/platforms/windows/qwindowsglcontext.cpp | 3 +-- 1 file changed, 1 insertion(+), 2 deletions(-) (limited to 'src/plugins') diff --git a/src/plugins/platforms/windows/qwindowsglcontext.cpp b/src/plugins/platforms/windows/qwindowsglcontext.cpp index 4a67130f96..b93ead61c9 100644 --- a/src/plugins/platforms/windows/qwindowsglcontext.cpp +++ b/src/plugins/platforms/windows/qwindowsglcontext.cpp @@ -526,8 +526,7 @@ static QSurfaceFormat qErrnoWarning("%s: wglGetPixelFormatAttribIVARB() failed for basic parameters.", __FUNCTION__); return result; } - if (iValues[0]) - result.setSwapBehavior(QSurfaceFormat::DoubleBuffer); + result.setSwapBehavior(iValues[0] ? QSurfaceFormat::DoubleBuffer : QSurfaceFormat::SingleBuffer); result.setDepthBufferSize(iValues[1]); result.setRedBufferSize(iValues[3]); result.setGreenBufferSize(iValues[4]); -- cgit v1.2.3