aboutsummaryrefslogtreecommitdiffstats
path: root/src/jogl/classes/com/jogamp/opengl/GLRendererQuirks.java
diff options
context:
space:
mode:
authorSven Gothel <[email protected]>2023-10-16 00:40:36 +0200
committerSven Gothel <[email protected]>2023-10-16 00:40:36 +0200
commitd6cf89f22a5926b437c4430eb166972d90fd92be (patch)
treecf4aeb06ca05a51e0388aa0f5179e81728be6146 /src/jogl/classes/com/jogamp/opengl/GLRendererQuirks.java
parentbd2aa98d57c0c03bbface35000ed1c4bac6470e2 (diff)
GLJPanel: Allow disabling GLSL vertical flip programmatically via setUseGLSLVerticalFlip(false) in addition to property 'jogl.gljpanel.noglsl'
Suche setting would enable the slow path of flipping a potentially 'big' framebuffer via the CPU. The best performance path is using the GLSL shader to vertically flip the FBO, or - w/o using the shader - to render the GL scene vertically-flipped and set the flag 'flipVertical' to false. - property "jogl.gljpanel.noverticalflip" - setter setSkipGLOrientationVerticalFlip(boolean) If set to <code>true</code>, user needs to flip the OpenGL rendered scene <i>if {@link #isGLOriented()} == true</i>, e.g. via the projection matrix.<br/> See constraints of {@link #isGLOriented()}.
Diffstat (limited to 'src/jogl/classes/com/jogamp/opengl/GLRendererQuirks.java')
0 files changed, 0 insertions, 0 deletions