|
|
|
@ -202,8 +202,14 @@ public class LwjglRenderer implements Renderer { |
|
|
|
|
|
|
|
|
|
// Fix issue in TestRenderToMemory when GL_FRONT is the main
|
|
|
|
|
// buffer being used.
|
|
|
|
|
initialDrawBuf = glGetInteger(GL_DRAW_BUFFER); |
|
|
|
|
initialReadBuf = glGetInteger(GL_READ_BUFFER); |
|
|
|
|
// initialDrawBuf = glGetInteger(GL_DRAW_BUFFER);
|
|
|
|
|
// initialReadBuf = glGetInteger(GL_READ_BUFFER);
|
|
|
|
|
|
|
|
|
|
// XXX: This has to be GL_BACK for canvas on Mac
|
|
|
|
|
// Since initialDrawBuf is GL_FRONT for pbuffer, gotta
|
|
|
|
|
// change this value later on ...
|
|
|
|
|
initialDrawBuf = GL_BACK; |
|
|
|
|
initialReadBuf = GL_BACK; |
|
|
|
|
|
|
|
|
|
int spaceIdx = versionStr.indexOf(" "); |
|
|
|
|
if (spaceIdx >= 1) { |
|
|
|
@ -1395,7 +1401,7 @@ public class LwjglRenderer implements Renderer { |
|
|
|
|
if (lastFb == fb) { |
|
|
|
|
return; |
|
|
|
|
} |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
// generate mipmaps for last FB if needed
|
|
|
|
|
if (lastFb != null) { |
|
|
|
|
for (int i = 0; i < lastFb.getNumColorBuffers(); i++) { |
|
|
|
|