Texparameters need to be set while texture is bound.
This was causing the GLSL Fast-flip code in GLJPanel to die, I think it was trying to mipmap the FBO.
This commit is contained in:
parent
7d289b3daa
commit
a3c44f220b
@ -127,12 +127,13 @@ public class RealisticRenderer extends RocketRenderer {
|
||||
g.render(gl);
|
||||
|
||||
if (decals && t != null && tex != null) {
|
||||
gl.glTexParameteri(GL.GL_TEXTURE_2D, GL.GL_TEXTURE_MIN_FILTER, GL.GL_LINEAR_MIPMAP_LINEAR);
|
||||
gl.glTexParameteri(GL.GL_TEXTURE_2D, GL.GL_TEXTURE_MAG_FILTER, GL.GL_LINEAR);
|
||||
|
||||
tex.enable(gl);
|
||||
tex.bind(gl);
|
||||
|
||||
gl.glTexParameteri(GL.GL_TEXTURE_2D, GL.GL_TEXTURE_MIN_FILTER, GL.GL_LINEAR_MIPMAP_LINEAR);
|
||||
gl.glTexParameteri(GL.GL_TEXTURE_2D, GL.GL_TEXTURE_MAG_FILTER, GL.GL_LINEAR);
|
||||
|
||||
gl.glMatrixMode(GL.GL_TEXTURE);
|
||||
gl.glPushMatrix();
|
||||
|
||||
@ -170,6 +171,7 @@ public class RealisticRenderer extends RocketRenderer {
|
||||
gl.glMatrixMode(GL.GL_TEXTURE);
|
||||
gl.glPopMatrix();
|
||||
gl.glMatrixMode(GLMatrixFunc.GL_MODELVIEW);
|
||||
|
||||
tex.disable(gl);
|
||||
}
|
||||
|
||||
|
Loading…
x
Reference in New Issue
Block a user