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