From dd56549ebb7400f40f973473760b5f53a8609cd0 Mon Sep 17 00:00:00 2001 From: Sven Gothel Date: Sat, 6 Dec 2014 20:24:26 +0100 Subject: Minor Cleanup (FBObject, GLBase) FBObject: Remove redudant case GLBase: Add API doc reference to GLContext implementation --- src/jogl/classes/com/jogamp/opengl/FBObject.java | 5 +---- src/jogl/classes/javax/media/opengl/GLBase.java | 12 ++++++++++++ 2 files changed, 13 insertions(+), 4 deletions(-) (limited to 'src/jogl') diff --git a/src/jogl/classes/com/jogamp/opengl/FBObject.java b/src/jogl/classes/com/jogamp/opengl/FBObject.java index 20e576716..bb96f2721 100644 --- a/src/jogl/classes/com/jogamp/opengl/FBObject.java +++ b/src/jogl/classes/com/jogamp/opengl/FBObject.java @@ -699,10 +699,7 @@ public class FBObject { final int magFilter, final int minFilter, final int wrapS, final int wrapT) { final int dataFormat, dataType; final boolean alpha = hasAlpha(internalFormat); - if( gl.isGLES3() ) { - dataFormat = alpha ? GL.GL_RGBA : GL.GL_RGB; - dataType = GL.GL_UNSIGNED_BYTE; - } else if( gl.isGLES() ) { + if( gl.isGLES() ) { dataFormat = alpha ? GL.GL_RGBA : GL.GL_RGB; dataType = GL.GL_UNSIGNED_BYTE; } else { diff --git a/src/jogl/classes/javax/media/opengl/GLBase.java b/src/jogl/classes/javax/media/opengl/GLBase.java index 48455c525..802da3b6c 100644 --- a/src/jogl/classes/javax/media/opengl/GLBase.java +++ b/src/jogl/classes/javax/media/opengl/GLBase.java @@ -584,6 +584,9 @@ public interface GLBase { /** * Return the framebuffer name bound to this context, * see {@link GL#glBindFramebuffer(int, int)}. + *

+ * Calls {@link GLContext#getBoundFramebuffer(int)}. + *

*/ public int getBoundFramebuffer(int target); @@ -594,6 +597,9 @@ public interface GLBase { * in case an framebuffer object ({@link com.jogamp.opengl.FBObject}) based drawable * is being used. *

+ *

+ * Calls {@link GLContext#getDefaultDrawFramebuffer()}. + *

*/ public int getDefaultDrawFramebuffer(); @@ -604,6 +610,9 @@ public interface GLBase { * in case an framebuffer object ({@link com.jogamp.opengl.FBObject}) based drawable * is being used. *

+ *

+ * Calls {@link GLContext#getDefaultReadFramebuffer()}. + *

*/ public int getDefaultReadFramebuffer(); @@ -628,6 +637,9 @@ public interface GLBase { * Note-3: See {@link com.jogamp.opengl.util.GLDrawableUtil#swapBuffersBeforeRead(GLCapabilitiesImmutable) swapBuffersBeforeRead} * for read-pixels and swap-buffers implications. *

+ *

+ * Calls {@link GLContext#getDefaultReadBuffer()}. + *

*/ public int getDefaultReadBuffer(); } -- cgit v1.2.3