From d2ad8869f09c1a9df26a26d51bb35b991f2e116b Mon Sep 17 00:00:00 2001 From: Glenn Maynard Date: Thu, 26 Aug 2004 20:26:03 +0000 Subject: [PATCH] flush errors before glReadPixels --- stepmania/src/RageDisplay_OGL.cpp | 1 + 1 file changed, 1 insertion(+) diff --git a/stepmania/src/RageDisplay_OGL.cpp b/stepmania/src/RageDisplay_OGL.cpp index 25889424b4..0f1807b5a2 100644 --- a/stepmania/src/RageDisplay_OGL.cpp +++ b/stepmania/src/RageDisplay_OGL.cpp @@ -825,6 +825,7 @@ RageSurface* RageDisplay_OGL::CreateScreenshot() RageSurface *image = CreateSurface( width, height, desc.bpp, desc.masks[0], desc.masks[1], desc.masks[2], 0 ); + FlushGLErrors(); glReadPixels(0, 0, wind->GetVideoModeParams().width, wind->GetVideoModeParams().height, GL_RGBA, GL_UNSIGNED_BYTE, image->pixels); AssertNoGLError();