Started by upstream project "jogl" build number 805805jogljob/jogl/65516131e6dd5beabc9df6d659c3f7284965bbe537516131e6dd5beabc9df6d659c3f7284965bbe537origin/master516131e6dd5beabc9df6d659c3f7284965bbe537516131e6dd5beabc9df6d659c3f7284965bbe537origin/master516131e6dd5beabc9df6d659c3f7284965bbe537516131e6dd5beabc9df6d659c3f7284965bbe537origin/masterhttps://jogamp.org/chuck/view/fwd/job/jogl-demos/65/artifacthttps://jogamp.org/chuck/view/fwd/job/jogl-demos/changeshttps://jogamp.org/chuck/view/fwd/job/jogl-demos/65/https://jogamp.org/chuck/view/fwd/job/jogl-demos/65/testReportfalse#65152772247192jogl-demos #652012-09-21_00-43-09falsefalse65-1FAILURE1348180989000https://jogamp.org/chuck/view/fwd/job/jogl-demos/65/solaris-NVQUADRO-solaris10-jogamp-x64-sgothel-021- src/demos/es2/RawGL2ES2demo.javaccb06ad604c0dd33cb8dd361413aef671af42c151345628056000https://jogamp.org/chuck/user/xerxesxerxesxerxes@zafena.sees2/RawGL2ES2demo: Remove AWT dependency to allow running on a Raspberry Pi; Make syntax BeanShell compatible.
- Raspberry Pi: Removed dependency of com.jogamp.newt.awt.NewtCanvasAWT
to allow running on -Djava.awt.headlessi=true systems,
we can do this by using NEWT directly to open a window.
You can run this demo on a Raspberry Pi
using the JogAmp JOGL auto-build aggregate from 20 Aug 2012 and later:
wget http://jogamp.org/deployment/archive/master/gluegen_577-joal_347-jogl_790-jocl_653/archive/jogamp-all-platforms.7z
7z x jogamp-all-platforms.7z
cd jogamp-all-platforms
wget https://raw.github.com/xranby/jogl-demos/master/src/demos/es2/RawGL2ES2demo.java
javac -cp jar/jogl-all.jar:jar/gluegen-rt.jar RawGL2ES2demo.java
java -Dnativewindow.ws.name=jogamp.newt.driver.bcm.vc.iv -cp jar/jogl-all.jar:jar/gluegen-rt.jar:. RawGL2ES2demo
- Beanshell: removed final in function arguments
and changed float array declaration
to become BeanShell compatible.
You can run this demo interpreted using Beanshell:
wget http://www.beanshell.org/bsh-2.0b4.jar
java -cp jar/jogl-all.jar:jar/gluegen-rt.jar:bsh-2.0b4.jar:. bsh.Interpreter RawGL2ES2demo.java
- Vertex and Fragment shaders: remove #version lines to make the shaders compile on more drivers.
2012-08-22T11:34:16+0200ccb06ad604c0dd33cb8dd361413aef671af42c15es2/RawGL2ES2demo: Remove AWT dependency to allow running on a Raspberryeditsrc/demos/es2/RawGL2ES2demo.java
- src/demos/es2/RawGL2ES2demo.javac9553e82282d86e336ab21e6565f0c828cfb83511348130590000https://jogamp.org/chuck/user/xerxesxerxesxerxes@zafena.seUse NIO Direct buffers to pass data to glVertexAttribPointer in RawGL2ES2demo.java
https://github.com/sgothel/jogl/commit/3f5aac3536956e245d0e151e4915e7dd67a08b7e
Fixed two logical flaws regarding:
- GL spec: Pointer functions required passed memory pointers to persist
- JNI: Primitive arrays may change their native memory location (swap),
even if they were not GC'ed.
The demo code is now updated to stay compatible with this change.
Signed-off-by Xerxes Rånby <xerxes@zafena.se>
2012-09-20T10:43:10+0200c9553e82282d86e336ab21e6565f0c828cfb8351Use NIO Direct buffers to pass data to glVertexAttribPointer ineditsrc/demos/es2/RawGL2ES2demo.java
- src/demos/es2/RawGL2ES2demo.java970515a87942224361a036d3ad17713ee3dac3661348131229000https://jogamp.org/chuck/user/xerxesxerxesxerxes@zafena.seFix ecj warnings in src/demos/es2/RawGL2ES2demo.java
Removed unused imports, unused c field and the unused printMatrix function.
Signed-off-by: Xerxes Rånby <xerxes@zafena.se>
2012-09-20T10:53:49+0200970515a87942224361a036d3ad17713ee3dac366Fix ecj warnings in src/demos/es2/RawGL2ES2demo.javaeditsrc/demos/es2/RawGL2ES2demo.java
- src/demos/es2/RawGL2ES2demo.java59c6358dbcfbb70e3796fef5d3063ffb9491ae8b1348132813000https://jogamp.org/chuck/user/xerxesxerxesxerxes@zafena.seImprove frame rendering smoothness in src/demos/es2/RawGL2ES2demo.java
by using Animator instead of FPSAnimator.
Calculate the time deltas for the theta movement using milliseconds passed between two frames.
Signed-off-by: Xerxes Rånby <xerxes@zafena.se>
2012-09-20T11:20:13+020059c6358dbcfbb70e3796fef5d3063ffb9491ae8bImprove frame rendering smoothness in src/demos/es2/RawGL2ES2demo.javaeditsrc/demos/es2/RawGL2ES2demo.java
githttps://jogamp.org/chuck/user/xerxesxerxesxerxesStarted by upstream project "jogl-demos" build number 6565jogl-demosjob/jogl-demos/65516131e6dd5beabc9df6d659c3f7284965bbe537516131e6dd5beabc9df6d659c3f7284965bbe537origin/master516131e6dd5beabc9df6d659c3f7284965bbe537516131e6dd5beabc9df6d659c3f7284965bbe537origin/master516131e6dd5beabc9df6d659c3f7284965bbe537516131e6dd5beabc9df6d659c3f7284965bbe537origin/masterfalse#659302915634jogl-demos » linux-x86_64 #652012-09-21_00-43-09falsefalse65-1SUCCESS1348180989000https://jogamp.org/chuck/view/fwd/job/jogl-demos/label=linux-x86_64/65/linux64-AMD58xx-ubuntu10-jogamp-x64-sgothel-002- src/demos/es2/RawGL2ES2demo.javaccb06ad604c0dd33cb8dd361413aef671af42c151345628056000https://jogamp.org/chuck/user/xerxesxerxesxerxes@zafena.sees2/RawGL2ES2demo: Remove AWT dependency to allow running on a Raspberry Pi; Make syntax BeanShell compatible.
- Raspberry Pi: Removed dependency of com.jogamp.newt.awt.NewtCanvasAWT
to allow running on -Djava.awt.headlessi=true systems,
we can do this by using NEWT directly to open a window.
You can run this demo on a Raspberry Pi
using the JogAmp JOGL auto-build aggregate from 20 Aug 2012 and later:
wget http://jogamp.org/deployment/archive/master/gluegen_577-joal_347-jogl_790-jocl_653/archive/jogamp-all-platforms.7z
7z x jogamp-all-platforms.7z
cd jogamp-all-platforms
wget https://raw.github.com/xranby/jogl-demos/master/src/demos/es2/RawGL2ES2demo.java
javac -cp jar/jogl-all.jar:jar/gluegen-rt.jar RawGL2ES2demo.java
java -Dnativewindow.ws.name=jogamp.newt.driver.bcm.vc.iv -cp jar/jogl-all.jar:jar/gluegen-rt.jar:. RawGL2ES2demo
- Beanshell: removed final in function arguments
and changed float array declaration
to become BeanShell compatible.
You can run this demo interpreted using Beanshell:
wget http://www.beanshell.org/bsh-2.0b4.jar
java -cp jar/jogl-all.jar:jar/gluegen-rt.jar:bsh-2.0b4.jar:. bsh.Interpreter RawGL2ES2demo.java
- Vertex and Fragment shaders: remove #version lines to make the shaders compile on more drivers.
2012-08-22T11:34:16+0200ccb06ad604c0dd33cb8dd361413aef671af42c15es2/RawGL2ES2demo: Remove AWT dependency to allow running on a Raspberryeditsrc/demos/es2/RawGL2ES2demo.java
- src/demos/es2/RawGL2ES2demo.javac9553e82282d86e336ab21e6565f0c828cfb83511348130590000https://jogamp.org/chuck/user/xerxesxerxesxerxes@zafena.seUse NIO Direct buffers to pass data to glVertexAttribPointer in RawGL2ES2demo.java
https://github.com/sgothel/jogl/commit/3f5aac3536956e245d0e151e4915e7dd67a08b7e
Fixed two logical flaws regarding:
- GL spec: Pointer functions required passed memory pointers to persist
- JNI: Primitive arrays may change their native memory location (swap),
even if they were not GC'ed.
The demo code is now updated to stay compatible with this change.
Signed-off-by Xerxes Rånby <xerxes@zafena.se>
2012-09-20T10:43:10+0200c9553e82282d86e336ab21e6565f0c828cfb8351Use NIO Direct buffers to pass data to glVertexAttribPointer ineditsrc/demos/es2/RawGL2ES2demo.java
- src/demos/es2/RawGL2ES2demo.java970515a87942224361a036d3ad17713ee3dac3661348131229000https://jogamp.org/chuck/user/xerxesxerxesxerxes@zafena.seFix ecj warnings in src/demos/es2/RawGL2ES2demo.java
Removed unused imports, unused c field and the unused printMatrix function.
Signed-off-by: Xerxes Rånby <xerxes@zafena.se>
2012-09-20T10:53:49+0200970515a87942224361a036d3ad17713ee3dac366Fix ecj warnings in src/demos/es2/RawGL2ES2demo.javaeditsrc/demos/es2/RawGL2ES2demo.java
- src/demos/es2/RawGL2ES2demo.java59c6358dbcfbb70e3796fef5d3063ffb9491ae8b1348132813000https://jogamp.org/chuck/user/xerxesxerxesxerxes@zafena.seImprove frame rendering smoothness in src/demos/es2/RawGL2ES2demo.java
by using Animator instead of FPSAnimator.
Calculate the time deltas for the theta movement using milliseconds passed between two frames.
Signed-off-by: Xerxes Rånby <xerxes@zafena.se>
2012-09-20T11:20:13+020059c6358dbcfbb70e3796fef5d3063ffb9491ae8bImprove frame rendering smoothness in src/demos/es2/RawGL2ES2demo.javaeditsrc/demos/es2/RawGL2ES2demo.java
githttps://jogamp.org/chuck/user/xerxesxerxesStarted by upstream project "jogl-demos" build number 6565jogl-demosjob/jogl-demos/65516131e6dd5beabc9df6d659c3f7284965bbe537516131e6dd5beabc9df6d659c3f7284965bbe537origin/master516131e6dd5beabc9df6d659c3f7284965bbe537516131e6dd5beabc9df6d659c3f7284965bbe537origin/master516131e6dd5beabc9df6d659c3f7284965bbe537516131e6dd5beabc9df6d659c3f7284965bbe537origin/masterfalse#657893328774jogl-demos » macos-x86_64 #652012-09-21_00-43-09falsefalse65-1SUCCESS1348180989000https://jogamp.org/chuck/view/fwd/job/jogl-demos/label=macos-x86_64/65/macosx64-NV320M-10_6-jogamp-x64-sgothel-012- src/demos/es2/RawGL2ES2demo.javaccb06ad604c0dd33cb8dd361413aef671af42c151345628056000https://jogamp.org/chuck/user/xerxesxerxesxerxes@zafena.sees2/RawGL2ES2demo: Remove AWT dependency to allow running on a Raspberry Pi; Make syntax BeanShell compatible.
- Raspberry Pi: Removed dependency of com.jogamp.newt.awt.NewtCanvasAWT
to allow running on -Djava.awt.headlessi=true systems,
we can do this by using NEWT directly to open a window.
You can run this demo on a Raspberry Pi
using the JogAmp JOGL auto-build aggregate from 20 Aug 2012 and later:
wget http://jogamp.org/deployment/archive/master/gluegen_577-joal_347-jogl_790-jocl_653/archive/jogamp-all-platforms.7z
7z x jogamp-all-platforms.7z
cd jogamp-all-platforms
wget https://raw.github.com/xranby/jogl-demos/master/src/demos/es2/RawGL2ES2demo.java
javac -cp jar/jogl-all.jar:jar/gluegen-rt.jar RawGL2ES2demo.java
java -Dnativewindow.ws.name=jogamp.newt.driver.bcm.vc.iv -cp jar/jogl-all.jar:jar/gluegen-rt.jar:. RawGL2ES2demo
- Beanshell: removed final in function arguments
and changed float array declaration
to become BeanShell compatible.
You can run this demo interpreted using Beanshell:
wget http://www.beanshell.org/bsh-2.0b4.jar
java -cp jar/jogl-all.jar:jar/gluegen-rt.jar:bsh-2.0b4.jar:. bsh.Interpreter RawGL2ES2demo.java
- Vertex and Fragment shaders: remove #version lines to make the shaders compile on more drivers.
2012-08-22T11:34:16+0200ccb06ad604c0dd33cb8dd361413aef671af42c15es2/RawGL2ES2demo: Remove AWT dependency to allow running on a Raspberryeditsrc/demos/es2/RawGL2ES2demo.java
- src/demos/es2/RawGL2ES2demo.javac9553e82282d86e336ab21e6565f0c828cfb83511348130590000https://jogamp.org/chuck/user/xerxesxerxesxerxes@zafena.seUse NIO Direct buffers to pass data to glVertexAttribPointer in RawGL2ES2demo.java
https://github.com/sgothel/jogl/commit/3f5aac3536956e245d0e151e4915e7dd67a08b7e
Fixed two logical flaws regarding:
- GL spec: Pointer functions required passed memory pointers to persist
- JNI: Primitive arrays may change their native memory location (swap),
even if they were not GC'ed.
The demo code is now updated to stay compatible with this change.
Signed-off-by Xerxes Rånby <xerxes@zafena.se>
2012-09-20T10:43:10+0200c9553e82282d86e336ab21e6565f0c828cfb8351Use NIO Direct buffers to pass data to glVertexAttribPointer ineditsrc/demos/es2/RawGL2ES2demo.java
- src/demos/es2/RawGL2ES2demo.java970515a87942224361a036d3ad17713ee3dac3661348131229000https://jogamp.org/chuck/user/xerxesxerxesxerxes@zafena.seFix ecj warnings in src/demos/es2/RawGL2ES2demo.java
Removed unused imports, unused c field and the unused printMatrix function.
Signed-off-by: Xerxes Rånby <xerxes@zafena.se>
2012-09-20T10:53:49+0200970515a87942224361a036d3ad17713ee3dac366Fix ecj warnings in src/demos/es2/RawGL2ES2demo.javaeditsrc/demos/es2/RawGL2ES2demo.java
- src/demos/es2/RawGL2ES2demo.java59c6358dbcfbb70e3796fef5d3063ffb9491ae8b1348132813000https://jogamp.org/chuck/user/xerxesxerxesxerxes@zafena.seImprove frame rendering smoothness in src/demos/es2/RawGL2ES2demo.java
by using Animator instead of FPSAnimator.
Calculate the time deltas for the theta movement using milliseconds passed between two frames.
Signed-off-by: Xerxes Rånby <xerxes@zafena.se>
2012-09-20T11:20:13+020059c6358dbcfbb70e3796fef5d3063ffb9491ae8bImprove frame rendering smoothness in src/demos/es2/RawGL2ES2demo.javaeditsrc/demos/es2/RawGL2ES2demo.java
githttps://jogamp.org/chuck/user/xerxesxerxesStarted by upstream project "jogl-demos" build number 6565jogl-demosjob/jogl-demos/65516131e6dd5beabc9df6d659c3f7284965bbe537516131e6dd5beabc9df6d659c3f7284965bbe537origin/master516131e6dd5beabc9df6d659c3f7284965bbe537516131e6dd5beabc9df6d659c3f7284965bbe537origin/master516131e6dd5beabc9df6d659c3f7284965bbe537516131e6dd5beabc9df6d659c3f7284965bbe537origin/masterfalse#655636446214jogl-demos » windows-x86_64 #652012-09-21_00-43-09falsefalse65-1FAILURE1348180989000https://jogamp.org/chuck/view/fwd/job/jogl-demos/label=windows-x86_64/65/win64-nvgtx460-win7-jogamp-x64-sgothel-011- src/demos/es2/RawGL2ES2demo.javaccb06ad604c0dd33cb8dd361413aef671af42c151345628056000https://jogamp.org/chuck/user/xerxesxerxesxerxes@zafena.sees2/RawGL2ES2demo: Remove AWT dependency to allow running on a Raspberry Pi; Make syntax BeanShell compatible.
- Raspberry Pi: Removed dependency of com.jogamp.newt.awt.NewtCanvasAWT
to allow running on -Djava.awt.headlessi=true systems,
we can do this by using NEWT directly to open a window.
You can run this demo on a Raspberry Pi
using the JogAmp JOGL auto-build aggregate from 20 Aug 2012 and later:
wget http://jogamp.org/deployment/archive/master/gluegen_577-joal_347-jogl_790-jocl_653/archive/jogamp-all-platforms.7z
7z x jogamp-all-platforms.7z
cd jogamp-all-platforms
wget https://raw.github.com/xranby/jogl-demos/master/src/demos/es2/RawGL2ES2demo.java
javac -cp jar/jogl-all.jar:jar/gluegen-rt.jar RawGL2ES2demo.java
java -Dnativewindow.ws.name=jogamp.newt.driver.bcm.vc.iv -cp jar/jogl-all.jar:jar/gluegen-rt.jar:. RawGL2ES2demo
- Beanshell: removed final in function arguments
and changed float array declaration
to become BeanShell compatible.
You can run this demo interpreted using Beanshell:
wget http://www.beanshell.org/bsh-2.0b4.jar
java -cp jar/jogl-all.jar:jar/gluegen-rt.jar:bsh-2.0b4.jar:. bsh.Interpreter RawGL2ES2demo.java
- Vertex and Fragment shaders: remove #version lines to make the shaders compile on more drivers.
2012-08-22T11:34:16+0200ccb06ad604c0dd33cb8dd361413aef671af42c15es2/RawGL2ES2demo: Remove AWT dependency to allow running on a Raspberryeditsrc/demos/es2/RawGL2ES2demo.java
- src/demos/es2/RawGL2ES2demo.javac9553e82282d86e336ab21e6565f0c828cfb83511348130590000https://jogamp.org/chuck/user/xerxesxerxesxerxes@zafena.seUse NIO Direct buffers to pass data to glVertexAttribPointer in RawGL2ES2demo.java
https://github.com/sgothel/jogl/commit/3f5aac3536956e245d0e151e4915e7dd67a08b7e
Fixed two logical flaws regarding:
- GL spec: Pointer functions required passed memory pointers to persist
- JNI: Primitive arrays may change their native memory location (swap),
even if they were not GC'ed.
The demo code is now updated to stay compatible with this change.
Signed-off-by Xerxes Rånby <xerxes@zafena.se>
2012-09-20T10:43:10+0200c9553e82282d86e336ab21e6565f0c828cfb8351Use NIO Direct buffers to pass data to glVertexAttribPointer ineditsrc/demos/es2/RawGL2ES2demo.java
- src/demos/es2/RawGL2ES2demo.java970515a87942224361a036d3ad17713ee3dac3661348131229000https://jogamp.org/chuck/user/xerxesxerxesxerxes@zafena.seFix ecj warnings in src/demos/es2/RawGL2ES2demo.java
Removed unused imports, unused c field and the unused printMatrix function.
Signed-off-by: Xerxes Rånby <xerxes@zafena.se>
2012-09-20T10:53:49+0200970515a87942224361a036d3ad17713ee3dac366Fix ecj warnings in src/demos/es2/RawGL2ES2demo.javaeditsrc/demos/es2/RawGL2ES2demo.java
- src/demos/es2/RawGL2ES2demo.java59c6358dbcfbb70e3796fef5d3063ffb9491ae8b1348132813000https://jogamp.org/chuck/user/xerxesxerxesxerxes@zafena.seImprove frame rendering smoothness in src/demos/es2/RawGL2ES2demo.java
by using Animator instead of FPSAnimator.
Calculate the time deltas for the theta movement using milliseconds passed between two frames.
Signed-off-by: Xerxes Rånby <xerxes@zafena.se>
2012-09-20T11:20:13+020059c6358dbcfbb70e3796fef5d3063ffb9491ae8bImprove frame rendering smoothness in src/demos/es2/RawGL2ES2demo.javaeditsrc/demos/es2/RawGL2ES2demo.java
githttps://jogamp.org/chuck/user/xerxesxerxes