summaryrefslogtreecommitdiffstats
diff options
context:
space:
mode:
authorSven Gothel <[email protected]>2014-03-17 20:22:15 +0100
committerSven Gothel <[email protected]>2014-03-17 20:22:15 +0100
commite1d8a3be138e65cff6a18ff63afb2a3086995fdd (patch)
tree72749894ac2c8d38de79adc285c842d324a54071
parent557e4274fbce69303fd3bceb448bbc2f6e5d271d (diff)
Adapt to jogl changes post 2.1.5
-rwxr-xr-xsrc/demos/es2/RedSquare.java25
-rwxr-xr-xsrc/demos/es2/perftst/Perftst.java7
2 files changed, 15 insertions, 17 deletions
diff --git a/src/demos/es2/RedSquare.java b/src/demos/es2/RedSquare.java
index 21e78cf..a1b1250 100755
--- a/src/demos/es2/RedSquare.java
+++ b/src/demos/es2/RedSquare.java
@@ -18,9 +18,9 @@ public class RedSquare extends Thread implements WindowListener, KeyListener, Mo
public GLWindow window;
private GLProfile glp;
private boolean quit = false;
- private String glprofile;
- private int type;
-
+ private final String glprofile;
+ private final int type;
+
public RedSquare() {
this(null, USE_NEWT);
}
@@ -44,10 +44,10 @@ public class RedSquare extends Thread implements WindowListener, KeyListener, Mo
System.out.println("WINDOW-DESTROYED "+Thread.currentThread());
}
- public void keyPressed(KeyEvent e) {
+ public void keyPressed(KeyEvent e) {
System.out.println("KEY-PRESSED "+Thread.currentThread()+" UNHANDLED "+e);
}
- public void keyReleased(KeyEvent e) {
+ public void keyReleased(KeyEvent e) {
System.out.println("KEY-RELEASED "+Thread.currentThread()+" UNHANDLED "+e);
if( !e.isPrintableKey() || e.isAutoRepeat() ) {
return;
@@ -71,7 +71,7 @@ public class RedSquare extends Thread implements WindowListener, KeyListener, Mo
window.setFullscreen(!window.isFullscreen());
}
break;
- default:
+ default:
quit=true;
break;
}
@@ -210,7 +210,7 @@ public class RedSquare extends Thread implements WindowListener, KeyListener, Mo
initShader(gl);
- // Push the 1st uniform down the path
+ // Push the 1st uniform down the path
st.useProgram(gl, true);
pmvMatrix.glMatrixMode(pmvMatrix.GL_PROJECTION);
@@ -243,7 +243,7 @@ public class RedSquare extends Thread implements WindowListener, KeyListener, Mo
colorb.put( 1); colorb.put( 0); colorb.put( 0); colorb.put( 1);
}
colors.seal(gl, true);
-
+
// OpenGL Render Settings
gl.glClearColor(0, 0, 0, 1);
gl.glEnable(GL2ES2.GL_DEPTH_TEST);
@@ -271,7 +271,7 @@ public class RedSquare extends Thread implements WindowListener, KeyListener, Mo
if(null!=ud) {
// same data object
st.uniform(gl, ud);
- }
+ }
st.useProgram(gl, false);
}
@@ -284,7 +284,6 @@ public class RedSquare extends Thread implements WindowListener, KeyListener, Mo
st.destroy(gl);
st=null;
- pmvMatrix.destroy();
pmvMatrix=null;
System.out.println(Thread.currentThread()+" RedSquare.dispose: FIN");
}
@@ -302,7 +301,7 @@ public class RedSquare extends Thread implements WindowListener, KeyListener, Mo
pmvMatrix.glMatrixMode(pmvMatrix.GL_MODELVIEW);
pmvMatrix.glLoadIdentity();
pmvMatrix.glTranslatef(0, 0, -10);
- float ang = ((float) window.getTotalFPSDuration() * 360.0f) / 4000.0f;
+ float ang = (window.getTotalFPSDuration() * 360.0f) / 4000.0f;
pmvMatrix.glRotatef(ang, 0, 0, 1);
pmvMatrix.glRotatef(ang, 0, 1, 0);
@@ -310,7 +309,7 @@ public class RedSquare extends Thread implements WindowListener, KeyListener, Mo
if(null!=ud) {
// same data object
st.uniform(gl, ud);
- }
+ }
// Draw a square
gl.glDrawArrays(gl.GL_TRIANGLE_STRIP, 0, 4);
@@ -343,7 +342,7 @@ public class RedSquare extends Thread implements WindowListener, KeyListener, Mo
} else if(args[i].equals("-1thread")) {
oneThread=true;
} else if(args[i].equals("-awt")) {
- type |= USE_AWT;
+ type |= USE_AWT;
} else if(args[i].startsWith("-GL")) {
threads.add(new RedSquare(args[i].substring(1), type));
}
diff --git a/src/demos/es2/perftst/Perftst.java b/src/demos/es2/perftst/Perftst.java
index e50e867..a423564 100755
--- a/src/demos/es2/perftst/Perftst.java
+++ b/src/demos/es2/perftst/Perftst.java
@@ -105,7 +105,7 @@ public class Perftst implements MouseListener, GLEventListener {
st = pmod.initShaderState(gl);
- // Push the 1st uniform down the path
+ // Push the 1st uniform down the path
st.useProgram(gl, true);
pmvMatrix.glMatrixMode(GLMatrixFunc.GL_PROJECTION);
@@ -145,7 +145,7 @@ public class Perftst implements MouseListener, GLEventListener {
if(null!=ud) {
// same data object
st.uniform(gl, ud);
- }
+ }
st.useProgram(gl, false);
}
@@ -155,7 +155,6 @@ public class Perftst implements MouseListener, GLEventListener {
st.destroy(gl);
st=null;
- pmvMatrix.destroy();
pmvMatrix=null;
quit=true;
}
@@ -177,7 +176,7 @@ public class Perftst implements MouseListener, GLEventListener {
for(int i=args.length-1; i>=0; i--) {
if(args[i].equals("-awt")) {
- type |= USE_AWT;
+ type |= USE_AWT;
}
if(args[i].equals("-test") && i+1<args.length ) {
tstName = args[i+1];