소스 검색

Flush GL pipeline for pbuffer after frame (required because there's no backbuffer)

shadowislord 10 년 전
부모
커밋
b04c4ad042
1개의 변경된 파일4개의 추가작업 그리고 0개의 파일을 삭제
  1. 4 0
      jme3-lwjgl/src/main/java/com/jme3/system/lwjgl/LwjglOffscreenBuffer.java

+ 4 - 0
jme3-lwjgl/src/main/java/com/jme3/system/lwjgl/LwjglOffscreenBuffer.java

@@ -126,6 +126,10 @@ public class LwjglOffscreenBuffer extends LwjglContext implements Runnable {
         checkGLError();
 
         renderer.postFrame();
+        
+        // Need to flush GL commands 
+        // to see any result on the pbuffer's front buffer.
+        GL11.glFlush();
 
         int frameRate = settings.getFrameRate();
         if (frameRate >= 1) {