diff options
author | Sven Gothel <[email protected]> | 2011-07-31 20:51:26 +0200 |
---|---|---|
committer | Sven Gothel <[email protected]> | 2011-07-31 20:51:26 +0200 |
commit | 82f25e928a1abae1ae638ee82f45151c9ab59df9 (patch) | |
tree | 2a62b9a76f00df91242a11c754589590ef27b85e /make/scripts | |
parent | 3037a4a0113482d233a20cdf3e2b29bdfcf22192 (diff) |
Add egl es test script for host (emu)
Diffstat (limited to 'make/scripts')
-rw-r--r-- | make/scripts/eglestest-java-linux.sh | 37 |
1 files changed, 37 insertions, 0 deletions
diff --git a/make/scripts/eglestest-java-linux.sh b/make/scripts/eglestest-java-linux.sh new file mode 100644 index 000000000..52b364c12 --- /dev/null +++ b/make/scripts/eglestest-java-linux.sh @@ -0,0 +1,37 @@ +export BUILD_DIR=../build-x86_64 +export ANT_PATH=/opt-share/apache-ant + +#TSTCLASS=com.jogamp.nativewindow.NativeWindowVersion +#TSTCLASS=com.jogamp.opengl.JoglVersion +#TSTCLASS=com.jogamp.newt.NewtVersion +TSTCLASS=com.jogamp.newt.opengl.GLWindow +#TSTCLASS=com.jogamp.opengl.test.junit.jogl.demos.gl2es1.gears.newt.TestGearsGL2ES1NEWT $* +#TSTCLASS=com.jogamp.opengl.test.junit.jogl.offscreen.TestOffscreen01GLPBufferNEWT +#TSTCLASS=com.jogamp.opengl.test.junit.jogl.glsl.TestGLSLSimple01NEWT +#TSTCLASS=com.jogamp.opengl.test.junit.jogl.glsl.TestGLSLShaderState01NEWT +#TSTCLASS=com.jogamp.opengl.test.junit.jogl.glsl.TestGLSLShaderState02NEWT +#TSTCLASS=com.jogamp.opengl.test.junit.jogl.glsl.TestRulerNEWT01 + +LOGFILE=`basename $0 .sh`.log + +# -Djogamp.debug.NativeLibrary.Lookup=true \ +# -Djogamp.debug.ProcAddressHelper=true \ + +CP_BASE=../../gluegen/make/lib/junit.jar:$ANT_PATH/lib/ant.jar:$ANT_PATH/lib/ant-junit.jar:../../gluegen/make/$BUILD_DIR/gluegen.jar +CP_JOGL_ALL=$BUILD_DIR/jar/nativewindow.all.jar:$BUILD_DIR/jar/jogl.all.jar:$BUILD_DIR/jar/newt.all.jar:$BUILD_DIR/jar/jogl.test.jar +#CP_JOGL_EGLES=$BUILD_DIR/jar/nativewindow.all-noawt.jar:$BUILD_DIR/jar/jogl.core.jar:$BUILD_DIR/jar/jogl.util.jar:$BUILD_DIR/jar/jogl.gles1.jar:$BUILD_DIR/jar/jogl.gles1.dbg.jar:$BUILD_DIR/jar/jogl.gles2.jar:$BUILD_DIR/jar/jogl.gles2.dbg.jar:$BUILD_DIR/jar/jogl.egl.jar:$BUILD_DIR/jar/jogl.util.fixedfuncemu.jar:$BUILD_DIR/jar/jogl.glu.tess.jar:$BUILD_DIR/jar/jogl.glu.mipmap.jar:$BUILD_DIR/jar/newt.all-noawt.jar:$BUILD_DIR/jar/jogl.test.jar +CP_JOGL_EGLES=$BUILD_DIR/jar/nativewindow.all-noawt.jar:$BUILD_DIR/jar/jogl.core.jar:$BUILD_DIR/jar/jogl.util.jar:$BUILD_DIR/jar/jogl.gles2.jar:$BUILD_DIR/jar/jogl.gles2.dbg.jar:$BUILD_DIR/jar/jogl.egl.jar:$BUILD_DIR/jar/jogl.util.fixedfuncemu.jar:$BUILD_DIR/jar/jogl.glu.tess.jar:$BUILD_DIR/jar/jogl.glu.mipmap.jar:$BUILD_DIR/jar/newt.all-noawt.jar:$BUILD_DIR/jar/jogl.test.jar + +export DISPLAY=:0.0 ; +LD_LIBRARY_PATH=/opt-share/egles-emu/PVRVFrame/OGLES-2.0/Linux_x86_64:../../gluegen/make/$BUILD_DIR/obj:$BUILD_DIR/lib \ +java \ + -Djava.library.path=../../gluegen/make/$BUILD_DIR/obj:$BUILD_DIR/lib \ + -Djava.class.path=$CP_BASE:$CP_JOGL_EGLES \ + -Djogl.debug.GLProfile=true \ + -Djogl.debug.EGL=true \ + -Djogl.debug=all \ + -Djogamp.debug.JNILibLoader=true \ + -Djogamp.debug.NativeLibrary=true \ + $TSTCLASS \ + 2>&1 | tee $LOGFILE \ + |