Quellcode durchsuchen

Force renderScreenToImage to read from front buffer

Ivan Safrin vor 13 Jahren
Ursprung
Commit
942a2dcc6d
1 geänderte Dateien mit 1 neuen und 0 gelöschten Zeilen
  1. 1 0
      Core/Contents/Source/PolyGLRenderer.cpp

+ 1 - 0
Core/Contents/Source/PolyGLRenderer.cpp

@@ -425,6 +425,7 @@ Matrix4 OpenGLRenderer::getModelviewMatrix() {
 }
 
 Image *OpenGLRenderer::renderScreenToImage() {
+	glReadBuffer(GL_FRONT);
 	char *imageBuffer = (char*)malloc(xRes * yRes * 4);
 	glReadPixels(0, 0, xRes, yRes, GL_RGBA, GL_UNSIGNED_BYTE, imageBuffer);
 	Image *retImage = new Image(imageBuffer, xRes, yRes, Image::IMAGE_RGBA);