diff options
Diffstat (limited to 'src/jogl')
4 files changed, 4 insertions, 4 deletions
diff --git a/src/jogl/classes/com/jogamp/graph/geom/SVertex.java b/src/jogl/classes/com/jogamp/graph/geom/SVertex.java index 4846ff5f1..dc6982025 100644 --- a/src/jogl/classes/com/jogamp/graph/geom/SVertex.java +++ b/src/jogl/classes/com/jogamp/graph/geom/SVertex.java @@ -212,7 +212,7 @@ public class SVertex implements Vertex { */ @Override public SVertex clone(){ - return new SVertex(this); + return new SVertex(this); // OK to not call super.clone(), using own copy-ctor } @Override diff --git a/src/jogl/classes/com/jogamp/opengl/GLRendererQuirks.java b/src/jogl/classes/com/jogamp/opengl/GLRendererQuirks.java index 078b48ec2..83fceeb2f 100644 --- a/src/jogl/classes/com/jogamp/opengl/GLRendererQuirks.java +++ b/src/jogl/classes/com/jogamp/opengl/GLRendererQuirks.java @@ -354,7 +354,7 @@ public class GLRendererQuirks { * otherwise false. */ public static boolean areSameStickyDevice(final AbstractGraphicsDevice device1, final AbstractGraphicsDevice device2) { - return device1.getUniqueID() == device2.getUniqueID(); + return device1.getUniqueID() == device2.getUniqueID(); // uses .intern()! } /** diff --git a/src/jogl/classes/javax/media/opengl/GLProfile.java b/src/jogl/classes/javax/media/opengl/GLProfile.java index 57367adcc..063ad3ef7 100644 --- a/src/jogl/classes/javax/media/opengl/GLProfile.java +++ b/src/jogl/classes/javax/media/opengl/GLProfile.java @@ -1082,7 +1082,7 @@ public class GLProfile { if(this==o) { return true; } if(o instanceof GLProfile) { final GLProfile glp = (GLProfile)o; - return getName() == glp.getName() && getImplName() == glp.getImplName() ; + return getName() == glp.getName() && getImplName() == glp.getImplName() ; // uses .intern()! } return false; } diff --git a/src/jogl/classes/jogamp/opengl/GLContextImpl.java b/src/jogl/classes/jogamp/opengl/GLContextImpl.java index 832a797e2..ff4e9314f 100644 --- a/src/jogl/classes/jogamp/opengl/GLContextImpl.java +++ b/src/jogl/classes/jogamp/opengl/GLContextImpl.java @@ -177,7 +177,7 @@ public abstract class GLContextImpl extends GLContext { glRendererLowerCase = glRenderer; glVersion = glVendor; - if ( null != boundFBOTarget ) { // <init>: boundFBOTarget is not written yet + if ( !isInit && null != boundFBOTarget ) { // <init>: boundFBOTarget is not written yet boundFBOTarget[0] = 0; // draw boundFBOTarget[1] = 0; // read } |