Browse Source

Fix captureScreenshot when MSAA is used on iOS

--HG--
branch : minor
Alex Szpakowski 8 years ago
parent
commit
3adc9b45be
1 changed files with 1 additions and 1 deletions
  1. 1 1
      src/modules/graphics/opengl/Graphics.cpp

+ 1 - 1
src/modules/graphics/opengl/Graphics.cpp

@@ -996,7 +996,7 @@ void Graphics::present(void *screenshotCallbackData)
 			// We need to do an explicit MSAA resolve on iOS, because it uses GLES
 			// We need to do an explicit MSAA resolve on iOS, because it uses GLES
 			// FBOs rather than a system framebuffer.
 			// FBOs rather than a system framebuffer.
 			if (GLAD_ES_VERSION_3_0)
 			if (GLAD_ES_VERSION_3_0)
-				glBlitFramebuffer(0, 0, width, height, 0, 0, width, height, GL_COLOR_BUFFER_BIT, GL_NEAREST);
+				glBlitFramebuffer(0, 0, w, h, 0, 0, w, h, GL_COLOR_BUFFER_BIT, GL_NEAREST);
 			else if (GLAD_APPLE_framebuffer_multisample)
 			else if (GLAD_APPLE_framebuffer_multisample)
 				glResolveMultisampleFramebufferAPPLE();
 				glResolveMultisampleFramebufferAPPLE();