Merge pull request #554 from TehLeo/patch-2

Fix for MTR Framebuffers
define_list_fix
Kirill Vainer 8 years ago committed by GitHub
commit eadec4c5ad
  1. 3
      jme3-core/src/main/java/com/jme3/renderer/opengl/GLRenderer.java

@ -1675,7 +1675,6 @@ public final class GLRenderer implements Renderer {
+ " by the video hardware!"); + " by the video hardware!");
} }
if (context.boundDrawBuf != MRT_OFF + fb.getNumColorBuffers()) {
intBuf16.clear(); intBuf16.clear();
for (int i = 0; i < fb.getNumColorBuffers(); i++) { for (int i = 0; i < fb.getNumColorBuffers(); i++) {
intBuf16.put(GLFbo.GL_COLOR_ATTACHMENT0_EXT + i); intBuf16.put(GLFbo.GL_COLOR_ATTACHMENT0_EXT + i);
@ -1684,7 +1683,7 @@ public final class GLRenderer implements Renderer {
intBuf16.flip(); intBuf16.flip();
glext.glDrawBuffers(intBuf16); glext.glDrawBuffers(intBuf16);
context.boundDrawBuf = MRT_OFF + fb.getNumColorBuffers(); context.boundDrawBuf = MRT_OFF + fb.getNumColorBuffers();
}
} else { } else {
RenderBuffer rb = fb.getColorBuffer(fb.getTargetIndex()); RenderBuffer rb = fb.getColorBuffer(fb.getTargetIndex());
// select this draw buffer // select this draw buffer

Loading…
Cancel
Save