Experimental GPU renderer.
Added the possibility to change renderer. Added JOGL. Changed the brightness icon and some skins. Added per-screen icons on statusbar. Added the SURD-DECIMAL mode icon on the statusbar.
This commit is contained in:
parent
8c5ff0bb4d
commit
de0340b166
@ -28,5 +28,6 @@
|
||||
<attribute name="javadoc_location" value="jar:platform:/resource/PICalculator/libs/objenesis-2.4/objenesis-2.4-javadoc.jar!/"/>
|
||||
</attributes>
|
||||
</classpathentry>
|
||||
<classpathentry kind="con" path="org.eclipse.jdt.USER_LIBRARY/JOGL"/>
|
||||
<classpathentry kind="output" path="bin"/>
|
||||
</classpath>
|
||||
|
@ -2,12 +2,11 @@ eclipse.preferences.version=1
|
||||
encoding//src/org/nevec/rjm/BigSurd.java=UTF-8
|
||||
encoding//src/org/nevec/rjm/BigSurdVec.java=UTF-8
|
||||
encoding//src/org/warp/picalculator/Main.java=UTF-8
|
||||
encoding//src/org/warp/picalculator/device/graphicengine=UTF-8
|
||||
encoding//src/org/warp/picalculator/device/graphicengine/Display.java=UTF-8
|
||||
encoding//src/org/warp/picalculator/gui/graphicengine/cpu/CPUDisplay.java=UTF-8
|
||||
encoding//src/org/warp/picalculator/gui/screens/MathInputScreen.java=UTF-8
|
||||
encoding//src/org/warp/picalculator/math/MathematicalSymbols.java=UTF-8
|
||||
encoding//src/org/warp/picalculator/math/functions/Expression.java=UTF-8
|
||||
encoding//src/org/warp/picalculator/math/functions/Root.java=UTF-8
|
||||
encoding//src/org/warp/picalculator/math/functions/RootSquare.java=UTF-8
|
||||
encoding//src/org/warp/picalculator/math/functions/Sum.java=UTF-8
|
||||
encoding//src/org/warp/picalculator/screens/MathInputScreen.java=UTF-8
|
||||
encoding/<project>=UTF-8
|
||||
|
@ -0,0 +1,8 @@
|
||||
gluegen.build.number=900
|
||||
joal.build.number=626
|
||||
joal-demos.build.number=511
|
||||
jocl.build.number=1106
|
||||
jocl-demos.build.number=1000
|
||||
jogl.build.number=1469
|
||||
jogl-demos.build.number=471
|
||||
jogl-demos.build.number=78
|
32
libs/jogamp-all-platforms/all.artifact.properties.sorted
Normal file
32
libs/jogamp-all-platforms/all.artifact.properties.sorted
Normal file
@ -0,0 +1,32 @@
|
||||
gluegen.build.branch=origin/master
|
||||
gluegen.build.commit=cc1e9bc698b7f11097c1e114027e53121552f280
|
||||
gluegen.build.id=900
|
||||
gluegen.build.number=900
|
||||
gluegen.build.version=2.3.2
|
||||
joal.build.branch=origin/master
|
||||
joal.build.commit=1dace826e127704c4058c684c993816581c31094
|
||||
joal.build.id=626
|
||||
joal.build.number=626
|
||||
joal.build.version=2.3.2
|
||||
joal-demos.build.branch=origin/master
|
||||
joal-demos.build.commit=9a86b8e9a8834d2727865eb3f4a2a4e89e54c3fc
|
||||
joal-demos.build.id=511
|
||||
joal-demos.build.number=511
|
||||
jocl.build.branch=origin/master
|
||||
jocl.build.commit=00de3f241f2c6132e1d548ae3f19c574e62275d6
|
||||
jocl.build.id=1106
|
||||
jocl.build.number=1106
|
||||
jocl.build.version=2.3.2
|
||||
jocl-demos.build.branch=origin/master
|
||||
jocl-demos.build.commit=056e8808a5ab3076c5a48c75b1ec7f811122caf9
|
||||
jocl-demos.build.id=1000
|
||||
jocl-demos.build.number=1000
|
||||
jogl.build.branch=origin/master
|
||||
jogl.build.commit=e794fc40ba723f2fca4ac892e873975fb393e007
|
||||
jogl.build.id=1469
|
||||
jogl.build.number=1469
|
||||
jogl.build.version=2.3.2
|
||||
jogl-demos.build.branch=origin/master
|
||||
jogl-demos.build.commit=7a4f9fe683cabff00e941fd3cd8a257822e21923
|
||||
jogl-demos.build.id=471
|
||||
jogl-demos.build.number=471
|
BIN
libs/jogamp-all-platforms/apk/gluegen-rt-android-aarch64.apk
Normal file
BIN
libs/jogamp-all-platforms/apk/gluegen-rt-android-aarch64.apk
Normal file
Binary file not shown.
BIN
libs/jogamp-all-platforms/apk/gluegen-rt-android-armv6.apk
Normal file
BIN
libs/jogamp-all-platforms/apk/gluegen-rt-android-armv6.apk
Normal file
Binary file not shown.
BIN
libs/jogamp-all-platforms/apk/joal-android-aarch64.apk
Normal file
BIN
libs/jogamp-all-platforms/apk/joal-android-aarch64.apk
Normal file
Binary file not shown.
BIN
libs/jogamp-all-platforms/apk/joal-android-armv6.apk
Normal file
BIN
libs/jogamp-all-platforms/apk/joal-android-armv6.apk
Normal file
Binary file not shown.
BIN
libs/jogamp-all-platforms/apk/joal-test-android.apk
Normal file
BIN
libs/jogamp-all-platforms/apk/joal-test-android.apk
Normal file
Binary file not shown.
BIN
libs/jogamp-all-platforms/apk/jocl-android-aarch64.apk
Normal file
BIN
libs/jogamp-all-platforms/apk/jocl-android-aarch64.apk
Normal file
Binary file not shown.
BIN
libs/jogamp-all-platforms/apk/jocl-android-armv6.apk
Normal file
BIN
libs/jogamp-all-platforms/apk/jocl-android-armv6.apk
Normal file
Binary file not shown.
BIN
libs/jogamp-all-platforms/apk/jocl-test-android.apk
Normal file
BIN
libs/jogamp-all-platforms/apk/jocl-test-android.apk
Normal file
Binary file not shown.
BIN
libs/jogamp-all-platforms/apk/jogamp-android-launcher.apk
Normal file
BIN
libs/jogamp-all-platforms/apk/jogamp-android-launcher.apk
Normal file
Binary file not shown.
BIN
libs/jogamp-all-platforms/apk/jogl-all-android-aarch64.apk
Normal file
BIN
libs/jogamp-all-platforms/apk/jogl-all-android-aarch64.apk
Normal file
Binary file not shown.
BIN
libs/jogamp-all-platforms/apk/jogl-all-android-armv6.apk
Normal file
BIN
libs/jogamp-all-platforms/apk/jogl-all-android-armv6.apk
Normal file
Binary file not shown.
BIN
libs/jogamp-all-platforms/apk/jogl-test-android.apk
Normal file
BIN
libs/jogamp-all-platforms/apk/jogl-test-android.apk
Normal file
Binary file not shown.
Binary file not shown.
Binary file not shown.
BIN
libs/jogamp-all-platforms/apk/unsigned/joal-android-aarch64.apk
Normal file
BIN
libs/jogamp-all-platforms/apk/unsigned/joal-android-aarch64.apk
Normal file
Binary file not shown.
BIN
libs/jogamp-all-platforms/apk/unsigned/joal-android-armv6.apk
Normal file
BIN
libs/jogamp-all-platforms/apk/unsigned/joal-android-armv6.apk
Normal file
Binary file not shown.
BIN
libs/jogamp-all-platforms/apk/unsigned/joal-test-android.apk
Normal file
BIN
libs/jogamp-all-platforms/apk/unsigned/joal-test-android.apk
Normal file
Binary file not shown.
BIN
libs/jogamp-all-platforms/apk/unsigned/jocl-android-aarch64.apk
Normal file
BIN
libs/jogamp-all-platforms/apk/unsigned/jocl-android-aarch64.apk
Normal file
Binary file not shown.
BIN
libs/jogamp-all-platforms/apk/unsigned/jocl-android-armv6.apk
Normal file
BIN
libs/jogamp-all-platforms/apk/unsigned/jocl-android-armv6.apk
Normal file
Binary file not shown.
BIN
libs/jogamp-all-platforms/apk/unsigned/jocl-test-android.apk
Normal file
BIN
libs/jogamp-all-platforms/apk/unsigned/jocl-test-android.apk
Normal file
Binary file not shown.
Binary file not shown.
Binary file not shown.
Binary file not shown.
BIN
libs/jogamp-all-platforms/apk/unsigned/jogl-test-android.apk
Normal file
BIN
libs/jogamp-all-platforms/apk/unsigned/jogl-test-android.apk
Normal file
Binary file not shown.
148
libs/jogamp-all-platforms/etc/profile.jogl
Normal file
148
libs/jogamp-all-platforms/etc/profile.jogl
Normal file
@ -0,0 +1,148 @@
|
||||
#! /bin/sh
|
||||
|
||||
function print_usage()
|
||||
{
|
||||
echo "Usage: $0 {JOGL_ALL|JOGL_ALL_NOAWT|JOGL_ALL_MOBILE} [jogl-build-dir]"
|
||||
}
|
||||
|
||||
function concat_jogl_list()
|
||||
{
|
||||
ITEMDIR="$1"
|
||||
shift
|
||||
for j in "$ITEMDIR" "$ITEMDIR"/jar ; do
|
||||
for i in $* ; do
|
||||
if [ -e "$j"/$i ] ; then
|
||||
if [ -z "$JOGL_LIST" ] ; then
|
||||
JOGL_LIST="$j"/$i
|
||||
else
|
||||
JOGL_LIST="$JOGL_LIST":"$j"/$i
|
||||
fi
|
||||
fi
|
||||
done
|
||||
done
|
||||
echo $JOGL_LIST
|
||||
}
|
||||
|
||||
ARCH=`uname -m`
|
||||
if [ "$ARCH" = "i86pc" ] ; then
|
||||
ARCH="x86"
|
||||
fi
|
||||
|
||||
KERNEL=`uname -s | awk ' { printf "%s",tolower($0) ; } '`
|
||||
if [ "$KERNEL" = "sunos" ] ; then
|
||||
KERNEL="solaris"
|
||||
fi
|
||||
|
||||
uname -a | grep -i LINUX && OSS=x11
|
||||
uname -a | grep -i Darwin && OSS=osx
|
||||
uname -a | grep -i CYGWIN && OSS=win
|
||||
|
||||
JOGL_TEST="jogl-test.jar"
|
||||
|
||||
JOGL_JAR_ALL="jogl-all.jar"
|
||||
JOGL_JAR_ALL_NOAWT="jogl-all-noawt.jar"
|
||||
JOGL_JAR_ALL_MOBILE="jogl-all-mobile.jar"
|
||||
JOGL_JAR_SWT="atomic/jogl-swt.jar"
|
||||
|
||||
JOGL_JAR_OCULUSVR="atomic/oculusvr.jar"
|
||||
|
||||
JOGL_LIB_ALL="libnativewindow_x11.so libnativewindow_awt.so libjogl_desktop.so libjogl_mobile.so libjogl_cg.so libnewt.so liboculusvr.so"
|
||||
JOGL_LIB_ALL_NOAWT="libnativewindow_x11.so libjogl_desktop.so libjogl_mobile.so libjogl_cg.so libnewt.so liboculusvr.so"
|
||||
JOGL_LIB_ALL_MOBILE="libjogl_mobile.so libnewt.so liboculusvr.so"
|
||||
|
||||
ATOMICS_NATIVEWINDOW="atomic/nativewindow-core.jar atomic/nativewindow-os-x11.jar atomic/nativewindow-os-win.jar atomic/nativewindow-os-osx.jar"
|
||||
#ATOMICS_JOGL="atomic/jogl-core.jar atomic/jogl-gldesktop.jar atomic/jogl-util.jar atomic/jogl-os-x11.jar atomic/jogl-os-win.jar atomic/jogl-os-osx.jar "
|
||||
ATOMICS_JOGL="atomic/jogl-core.jar atomic/jogl-gldesktop.jar atomic/jogl-os-x11.jar atomic/jogl-os-win.jar atomic/jogl-os-osx.jar "
|
||||
ATOMICS_NEWT="atomic/newt-core.jar atomic/newt-ogl.jar atomic/newt-driver-x11.jar atomic/newt-driver-win.jar atomic/newt-driver-osx.jar atomic/newt-driver-bcm-vc.jar"
|
||||
JOGL_JAR_ATOMICS_NOAWT="$ATOMICS_NATIVEWINDOW $ATOMICS_JOGL $ATOMICS_NEWT"
|
||||
|
||||
export JOGL_JAR_ALL JOGL_JAR_ALL_NOAWT JOGL_JAR_ALL_MOBILE JOGL_JAR_ATOMICS_NOAWT
|
||||
export JOGL_LIB_ALL JOGL_LIB_ALL_NOAWT JOGL_LIB_ALL_MOBILE
|
||||
|
||||
THISDIR=`dirname $0`
|
||||
|
||||
JOGL_PROFILE="$1"
|
||||
shift
|
||||
|
||||
if [ -z "$JOGL_PROFILE" ] ; then
|
||||
echo JOGL PROFILE missing
|
||||
print_usage
|
||||
fi
|
||||
|
||||
JOGL_BUILD_DIR="$1"
|
||||
shift
|
||||
|
||||
AUTOBUILD=0
|
||||
|
||||
if [ ! -z "$JOGL_BUILD_DIR" -a -e "$JOGL_BUILD_DIR" ] ; then
|
||||
AUTOBUILD=0
|
||||
elif [ -e "$THISDIR"/jar ] ; then
|
||||
# Autobuild
|
||||
JOGL_BUILD_DIR="$THISDIR"/jar
|
||||
AUTOBUILD=1
|
||||
else
|
||||
echo invalid JOGL_BUILD_DIR "$JOGL_BUILD_DIR" and no AUTOBUILD
|
||||
print_usage
|
||||
fi
|
||||
export JOGL_BUILD_DIR
|
||||
|
||||
JOGL_LIB_DIR="$JOGL_BUILD_DIR"/lib
|
||||
export JOGL_LIB_DIR
|
||||
|
||||
JOGL_ALL_AWT_CLASSPATH=$(concat_jogl_list "$JOGL_BUILD_DIR" $JOGL_JAR_ALL $JOGL_JAR_OCULUSVR $JOGL_TEST)
|
||||
JOGL_ALL_NOAWT_CLASSPATH=$(concat_jogl_list "$JOGL_BUILD_DIR" $JOGL_JAR_ALL_NOAWT $JOGL_JAR_OCULUSVR $JOGL_TEST)
|
||||
JOGL_MOBILE_CLASSPATH=$(concat_jogl_list "$JOGL_BUILD_DIR" $JOGL_JAR_ALL_MOBILE $JOGL_JAR_OCULUSVR $JOGL_TEST)
|
||||
JOGL_ATOMICS_NOAWT_CLASSPATH=$(concat_jogl_list "$JOGL_BUILD_DIR" $JOGL_JAR_ATOMICS_NOAWT $JOGL_JAR_OCULUSVR $JOGL_TEST)
|
||||
JOGL_SWT_CLASSPATH=$(concat_jogl_list "$JOGL_BUILD_DIR" $JOGL_JAR_SWT $JOGL_JAR_OCULUSVR $JOGL_TEST)
|
||||
export JOGL_ALL_AWT_CLASSPATH JOGL_ALL_NOAWT_CLASSPATH JOGL_MOBILE_CLASSPATH JOGL_ATOMICS_NOAWT_CLASSPATH JOGL_SWT_CLASSPATH
|
||||
|
||||
if [ ! -z "$JOGL_PROFILE" ] ; then
|
||||
case "$JOGL_PROFILE" in
|
||||
JOGL_ALL)
|
||||
JOGL_CLASSPATH=$JOGL_ALL_AWT_CLASSPATH
|
||||
;;
|
||||
JOGL_ALL_NOAWT)
|
||||
JOGL_CLASSPATH=$JOGL_ALL_NOAWT_CLASSPATH
|
||||
;;
|
||||
JOGL_ALL_MOBILE)
|
||||
JOGL_CLASSPATH=$JOGL_MOBILE_CLASSPATH
|
||||
;;
|
||||
esac
|
||||
else
|
||||
JOGL_CLASSPATH=$JOGL_ALL_AWT_CLASSPATH
|
||||
fi
|
||||
export JOGL_CLASSPATH
|
||||
|
||||
if [ "$KERNEL" = "linux" ] ; then
|
||||
SWT_SUB="gtk"
|
||||
elif [ "$KERNEL" = "solaris" ] ; then
|
||||
SWT_SUB="gtk"
|
||||
elif [ "$KERNEL" = "darwin" ] ; then
|
||||
SWT_SUB="cocoa"
|
||||
KERNEL="macosx"
|
||||
ARCH="x86_64"
|
||||
fi
|
||||
if [ -z "$SWT_CLASSPATH" ] ; then
|
||||
SWT_CLASSPATH_0=$JOGL_BUILD_DIR/../make/lib/swt/$SWT_SUB-$KERNEL-$ARCH/swt-debug.jar
|
||||
SWT_CLASSPATH_1=$HOME/.java/swt.jar
|
||||
if [ ! -e "$SWT_CLASSPATH_0" ] ; then
|
||||
echo Info: NO JOGL SWT $SWT_CLASSPATH_0
|
||||
if [ ! -e "$SWT_CLASSPATH_1" ] ; then
|
||||
echo Info: NO Users SWT $SWT_CLASSPATH_1
|
||||
else
|
||||
export SWT_CLASSPATH=$SWT_CLASSPATH_1
|
||||
echo Info: Using Users SWT $SWT_CLASSPATH
|
||||
fi
|
||||
else
|
||||
export SWT_CLASSPATH=$SWT_CLASSPATH_0
|
||||
echo Info: Using JOGL SWT $SWT_CLASSPATH
|
||||
fi
|
||||
if [ ! -z "$SWT_CLASSPATH" ] ; then
|
||||
export SWT_CLASSPATH
|
||||
fi
|
||||
fi
|
||||
|
||||
if [ -z "$JOGL_CLASSPATH" ] ; then
|
||||
print_usage
|
||||
fi
|
||||
|
18
libs/jogamp-all-platforms/etc/test.bat
Normal file
18
libs/jogamp-all-platforms/etc/test.bat
Normal file
@ -0,0 +1,18 @@
|
||||
|
||||
set BLD_DIR=jar
|
||||
|
||||
set CP_ALL=.;%BLD_DIR%\gluegen-rt.jar;%BLD_DIR%\jogl-all.jar
|
||||
echo CP_ALL %CP_ALL%
|
||||
|
||||
set X_ARGS="-Dsun.java2d.noddraw=true" "-Dsun.awt.noerasebackground=true"
|
||||
|
||||
REM java -classpath %CP_ALL% %X_ARGS% com.jogamp.opengl.awt.GLCanvas > java-win64.log 2>&1
|
||||
|
||||
REM java -classpath %CP_ALL% %X_ARGS% com.jogamp.common.GlueGenVersion > test.log 2>&1
|
||||
REM java -classpath %CP_ALL% %X_ARGS% com.jogamp.nativewindow.NativeWindowVersion >> test.log 2>&1
|
||||
REM java -classpath %CP_ALL% %X_ARGS% com.jogamp.opengl.JoglVersion >> test.log 2>&1
|
||||
REM java -classpath %CP_ALL% %X_ARGS% com.jogamp.newt.NewtVersion >> test.log 2>&1
|
||||
REM java -classpath %CP_ALL% %X_ARGS% com.jogamp.newt.opengl.GLCanvas >> test.log 2>&1
|
||||
java -classpath %CP_ALL% %X_ARGS% com.jogamp.newt.opengl.GLWindow >> test.log 2>&1
|
||||
|
||||
type test.log
|
44
libs/jogamp-all-platforms/etc/test.sh
Normal file
44
libs/jogamp-all-platforms/etc/test.sh
Normal file
@ -0,0 +1,44 @@
|
||||
#! /bin/bash
|
||||
|
||||
THISDIR=`pwd`
|
||||
logfile=`basename $0 .sh`.log
|
||||
|
||||
rm -f $logfile
|
||||
|
||||
which java 2>&1 | tee -a $logfile
|
||||
java -version 2>&1 | tee -a $logfile
|
||||
echo LIBXCB_ALLOW_SLOPPY_LOCK: $LIBXCB_ALLOW_SLOPPY_LOCK 2>&1 | tee -a $logfile
|
||||
echo LIBGL_DRIVERS_PATH: $LIBGL_DRIVERS_PATH 2>&1 | tee -a $logfile
|
||||
echo LIBGL_DEBUG: $LIBGL_DEBUG 2>&1 | tee -a $logfile
|
||||
echo java $X_ARGS $D_ARGS $* 2>&1 | tee -a $logfile
|
||||
|
||||
CLASSPATH=jar/gluegen-rt.jar:jar/jogl-all.jar
|
||||
export CLASSPATH
|
||||
|
||||
echo CLASSPATH: $CLASSPATH
|
||||
echo
|
||||
|
||||
# D_ARGS="-Djogamp.debug=all -Dnativewindow.debug=all -Djogl.debug=all -Dnewt.debug=all"
|
||||
#
|
||||
# D_ARGS="-Djogamp.debug.TraceLock"
|
||||
# D_ARGS="-Dnewt.debug.EDT -Dnativewindow.debug.ToolkitLock.TraceLock -Dnativewindow.debug.NativeWindow"
|
||||
# D_ARGS="-Dnewt.debug.Window -Dnewt.debug.Display -Dnewt.debug.EDT"
|
||||
# D_ARGS="-Dnewt.debug.EDT -Dnativewindow.debug.ToolkitLock.TraceLock -Dnativewindow.debug.X11Util.TraceDisplayLifecycle=true"
|
||||
#D_ARGS="-Djogamp.common.utils.locks.Lock.timeout=600000 -Djogamp.debug.Lock -Djogamp.debug.Lock.TraceLock"
|
||||
# D_ARGS="-Dnewt.debug.Window -Dnewt.debug.EDT -Dnewt.debug.Display "
|
||||
#D_ARGS="-Dnewt.debug.EDT -Djogamp.common.utils.locks.Lock.timeout=600000 -Djogl.debug.Animator -Dnewt.debug.Display -Dnewt.debug.Screen"
|
||||
#D_ARGS="-Dnewt.debug.EDT -Dnewt.debug.Display -Dnativewindow.debug.X11Util -Djogl.debug.GLDrawable -Djogl.debug.GLCanvas"
|
||||
#D_ARGS="-Dnewt.debug.EDT -Djogl.debug.GLContext"
|
||||
#D_ARGS="-Dnewt.debug.Screen -Dnewt.debug.EDT -Djogamp.debug.Lock"
|
||||
#D_ARGS="-Dnewt.debug.EDT"
|
||||
#D_ARGS="-Dnewt.debug.EDT -Djogl.debug=all -Dnativewindow.debug=all"
|
||||
# D_ARGS="-Djogl.debug=all"
|
||||
X_ARGS="-Dsun.java2d.noddraw=true -Dsun.java2d.opengl=false"
|
||||
|
||||
#java $X_ARGS $ARGS_AWT $D_ARGS com.jogamp.common.GlueGenVersion 2>&1 | tee -a $logfile
|
||||
#java $X_ARGS $ARGS_AWT $D_ARGS com.jogamp.nativewindow.NativeWindowVersion 2>&1 | tee -a $logfile
|
||||
#java $X_ARGS $ARGS_AWT $D_ARGS com.jogamp.opengl.JoglVersion 2>&1 | tee -a $logfile
|
||||
#java $X_ARGS $ARGS_AWT $D_ARGS com.jogamp.newt.NewtVersion 2>&1 | tee -a $logfile
|
||||
#java $X_ARGS $ARGS_AWT $D_ARGS com.jogamp.opengl.awt.GLCanvas 2>&1 | tee -a $logfile
|
||||
java $X_ARGS $ARGS_NEWT $D_ARGS com.jogamp.newt.opengl.GLWindow 2>&1 | tee -a $logfile
|
||||
|
13
libs/jogamp-all-platforms/etc/test_dbg.bat
Normal file
13
libs/jogamp-all-platforms/etc/test_dbg.bat
Normal file
@ -0,0 +1,13 @@
|
||||
|
||||
set BLD_DIR=jar
|
||||
|
||||
set CP_ALL=.;%BLD_DIR%\gluegen-rt.jar;%BLD_DIR%\jogl-all.jar
|
||||
echo CP_ALL %CP_ALL%
|
||||
|
||||
set D_ARGS="-Djogamp.debug=all" "-Dnativewindow.debug=all" "-Djogl.debug=all" "-Dnewt.debug=all"
|
||||
set X_ARGS="-Dsun.java2d.noddraw=true" "-Dsun.awt.noerasebackground=true"
|
||||
|
||||
REM java -classpath %CP_ALL% %X_ARGS% %D_ARGS% com.jogamp.newt.opengl.GLCanvas >> test.log 2>&1
|
||||
java -classpath %CP_ALL% %X_ARGS% %D_ARGS% com.jogamp.newt.opengl.GLWindow >> test_dbg.log 2>&1
|
||||
|
||||
type test_dbg.log
|
44
libs/jogamp-all-platforms/etc/test_dbg.sh
Normal file
44
libs/jogamp-all-platforms/etc/test_dbg.sh
Normal file
@ -0,0 +1,44 @@
|
||||
#! /bin/bash
|
||||
|
||||
THISDIR=`pwd`
|
||||
logfile=`basename $0 .sh`.log
|
||||
|
||||
rm -f $logfile
|
||||
|
||||
which java 2>&1 | tee -a $logfile
|
||||
java -version 2>&1 | tee -a $logfile
|
||||
echo LIBXCB_ALLOW_SLOPPY_LOCK: $LIBXCB_ALLOW_SLOPPY_LOCK 2>&1 | tee -a $logfile
|
||||
echo LIBGL_DRIVERS_PATH: $LIBGL_DRIVERS_PATH 2>&1 | tee -a $logfile
|
||||
echo LIBGL_DEBUG: $LIBGL_DEBUG 2>&1 | tee -a $logfile
|
||||
echo java $X_ARGS $D_ARGS $* 2>&1 | tee -a $logfile
|
||||
|
||||
CLASSPATH=jar/gluegen-rt.jar:jar/jogl-all.jar
|
||||
export CLASSPATH
|
||||
|
||||
echo CLASSPATH: $CLASSPATH
|
||||
echo
|
||||
|
||||
D_ARGS="-Djogamp.debug=all -Dnativewindow.debug=all -Djogl.debug=all -Dnewt.debug=all"
|
||||
|
||||
# D_ARGS="-Djogamp.debug.TraceLock"
|
||||
# D_ARGS="-Dnewt.debug.EDT -Dnativewindow.debug.ToolkitLock.TraceLock -Dnativewindow.debug.NativeWindow"
|
||||
# D_ARGS="-Dnewt.debug.Window -Dnewt.debug.Display -Dnewt.debug.EDT"
|
||||
# D_ARGS="-Dnewt.debug.EDT -Dnativewindow.debug.ToolkitLock.TraceLock -Dnativewindow.debug.X11Util.TraceDisplayLifecycle=true"
|
||||
#D_ARGS="-Djogamp.common.utils.locks.Lock.timeout=600000 -Djogamp.debug.Lock -Djogamp.debug.Lock.TraceLock"
|
||||
# D_ARGS="-Dnewt.debug.Window -Dnewt.debug.EDT -Dnewt.debug.Display "
|
||||
#D_ARGS="-Dnewt.debug.EDT -Djogamp.common.utils.locks.Lock.timeout=600000 -Djogl.debug.Animator -Dnewt.debug.Display -Dnewt.debug.Screen"
|
||||
#D_ARGS="-Dnewt.debug.EDT -Dnewt.debug.Display -Dnativewindow.debug.X11Util -Djogl.debug.GLDrawable -Djogl.debug.GLCanvas"
|
||||
#D_ARGS="-Dnewt.debug.EDT -Djogl.debug.GLContext"
|
||||
#D_ARGS="-Dnewt.debug.Screen -Dnewt.debug.EDT -Djogamp.debug.Lock"
|
||||
#D_ARGS="-Dnewt.debug.EDT"
|
||||
#D_ARGS="-Dnewt.debug.EDT -Djogl.debug=all -Dnativewindow.debug=all"
|
||||
# D_ARGS="-Djogl.debug=all"
|
||||
X_ARGS="-Dsun.java2d.noddraw=true -Dsun.java2d.opengl=false"
|
||||
|
||||
#java $X_ARGS $ARGS_AWT $D_ARGS com.jogamp.common.GlueGenVersion 2>&1 | tee -a $logfile
|
||||
#java $X_ARGS $ARGS_AWT $D_ARGS com.jogamp.nativewindow.NativeWindowVersion 2>&1 | tee -a $logfile
|
||||
#java $X_ARGS $ARGS_AWT $D_ARGS com.jogamp.opengl.JoglVersion 2>&1 | tee -a $logfile
|
||||
#java $X_ARGS $ARGS_AWT $D_ARGS com.jogamp.newt.NewtVersion 2>&1 | tee -a $logfile
|
||||
#java $X_ARGS $ARGS_AWT $D_ARGS com.jogamp.opengl.awt.GLCanvas 2>&1 | tee -a $logfile
|
||||
java $X_ARGS $ARGS_NEWT $D_ARGS com.jogamp.newt.opengl.GLWindow 2>&1 | tee -a $logfile
|
||||
|
BIN
libs/jogamp-all-platforms/gluegen-java-src.zip
Normal file
BIN
libs/jogamp-all-platforms/gluegen-java-src.zip
Normal file
Binary file not shown.
182
libs/jogamp-all-platforms/gluegen.LICENSE.txt
Normal file
182
libs/jogamp-all-platforms/gluegen.LICENSE.txt
Normal file
@ -0,0 +1,182 @@
|
||||
The GlueGen source code is mostly licensed under the New BSD 2-clause license,
|
||||
however it contains other licensed material as well.
|
||||
|
||||
Other licensed material is compatible with the 'New BSD 2-Clause License',
|
||||
if not stated otherwise.
|
||||
|
||||
'New BSD 2-Clause License' incompatible materials are optional, they are:
|
||||
|
||||
NONE
|
||||
|
||||
Below you find a detailed list of licenses used in this project.
|
||||
|
||||
+++
|
||||
|
||||
The content of folder 'make/lib' contains build-time only
|
||||
Java binaries (JAR) to ease the build setup.
|
||||
Each JAR file has it's corresponding LICENSE file containing the
|
||||
source location and license text. None of these binaries are contained in any way
|
||||
by the generated and deployed GlueGen binaries.
|
||||
|
||||
+++
|
||||
|
||||
L.1) The GlueGen source tree contains code from the JogAmp Community
|
||||
which is covered by the Simplified BSD 2-clause license:
|
||||
|
||||
Copyright 2010 JogAmp Community. All rights reserved.
|
||||
|
||||
Redistribution and use in source and binary forms, with or without modification, are
|
||||
permitted provided that the following conditions are met:
|
||||
|
||||
1. Redistributions of source code must retain the above copyright notice, this list of
|
||||
conditions and the following disclaimer.
|
||||
|
||||
2. Redistributions in binary form must reproduce the above copyright notice, this list
|
||||
of conditions and the following disclaimer in the documentation and/or other materials
|
||||
provided with the distribution.
|
||||
|
||||
THIS SOFTWARE IS PROVIDED BY JogAmp Community ``AS IS'' AND ANY EXPRESS OR IMPLIED
|
||||
WARRANTIES, INCLUDING, BUT NOT LIMITED TO, THE IMPLIED WARRANTIES OF MERCHANTABILITY AND
|
||||
FITNESS FOR A PARTICULAR PURPOSE ARE DISCLAIMED. IN NO EVENT SHALL JogAmp Community OR
|
||||
CONTRIBUTORS BE LIABLE FOR ANY DIRECT, INDIRECT, INCIDENTAL, SPECIAL, EXEMPLARY, OR
|
||||
CONSEQUENTIAL DAMAGES (INCLUDING, BUT NOT LIMITED TO, PROCUREMENT OF SUBSTITUTE GOODS OR
|
||||
SERVICES; LOSS OF USE, DATA, OR PROFITS; OR BUSINESS INTERRUPTION) HOWEVER CAUSED AND ON
|
||||
ANY THEORY OF LIABILITY, WHETHER IN CONTRACT, STRICT LIABILITY, OR TORT (INCLUDING
|
||||
NEGLIGENCE OR OTHERWISE) ARISING IN ANY WAY OUT OF THE USE OF THIS SOFTWARE, EVEN IF
|
||||
ADVISED OF THE POSSIBILITY OF SUCH DAMAGE.
|
||||
|
||||
The views and conclusions contained in the software and documentation are those of the
|
||||
authors and should not be interpreted as representing official policies, either expressed
|
||||
or implied, of JogAmp Community.
|
||||
|
||||
You can address the JogAmp Community via:
|
||||
Web http://jogamp.org/
|
||||
Forum/Mailinglist http://jogamp.762907.n3.nabble.com/
|
||||
Chatrooms
|
||||
IRC irc.freenode.net #jogamp
|
||||
Jabber conference.jabber.org room: jogamp (deprecated!)
|
||||
Repository http://jogamp.org/git/
|
||||
Email mediastream _at_ jogamp _dot_ org
|
||||
|
||||
|
||||
L.2) The GlueGen source tree contains code from Sun Microsystems, Inc.
|
||||
which is covered by the New BSD 3-clause license:
|
||||
|
||||
Copyright (c) 2003-2005 Sun Microsystems, Inc. All Rights Reserved.
|
||||
|
||||
Redistribution and use in source and binary forms, with or without
|
||||
modification, are permitted provided that the following conditions are
|
||||
met:
|
||||
|
||||
- Redistribution of source code must retain the above copyright
|
||||
notice, this list of conditions and the following disclaimer.
|
||||
|
||||
- Redistribution in binary form must reproduce the above copyright
|
||||
notice, this list of conditions and the following disclaimer in the
|
||||
documentation and/or other materials provided with the distribution.
|
||||
|
||||
Neither the name of Sun Microsystems, Inc. or the names of
|
||||
contributors may be used to endorse or promote products derived from
|
||||
this software without specific prior written permission.
|
||||
|
||||
This software is provided "AS IS," without a warranty of any kind. ALL
|
||||
EXPRESS OR IMPLIED CONDITIONS, REPRESENTATIONS AND WARRANTIES,
|
||||
INCLUDING ANY IMPLIED WARRANTY OF MERCHANTABILITY, FITNESS FOR A
|
||||
PARTICULAR PURPOSE OR NON-INFRINGEMENT, ARE HEREBY EXCLUDED. SUN
|
||||
MICROSYSTEMS, INC. ("SUN") AND ITS LICENSORS SHALL NOT BE LIABLE FOR
|
||||
ANY DAMAGES SUFFERED BY LICENSEE AS A RESULT OF USING, MODIFYING OR
|
||||
DISTRIBUTING THIS SOFTWARE OR ITS DERIVATIVES. IN NO EVENT WILL SUN OR
|
||||
ITS LICENSORS BE LIABLE FOR ANY LOST REVENUE, PROFIT OR DATA, OR FOR
|
||||
DIRECT, INDIRECT, SPECIAL, CONSEQUENTIAL, INCIDENTAL OR PUNITIVE
|
||||
DAMAGES, HOWEVER CAUSED AND REGARDLESS OF THE THEORY OF LIABILITY,
|
||||
ARISING OUT OF THE USE OF OR INABILITY TO USE THIS SOFTWARE, EVEN IF
|
||||
SUN HAS BEEN ADVISED OF THE POSSIBILITY OF SUCH DAMAGES.
|
||||
|
||||
You acknowledge that this software is not designed or intended for use
|
||||
in the design, construction, operation or maintenance of any nuclear
|
||||
facility.
|
||||
|
||||
L.3) The GlueGen source tree contains CGRAM http://www.antlr.org/grammar/cgram/,
|
||||
a ANSI-C parser implementation using ANTLR, which is being used
|
||||
in the compile time part only.
|
||||
It is covered by the Original BSD 4-clause license:
|
||||
|
||||
Copyright (c) 1998-2000, Non, Inc.
|
||||
All rights reserved.
|
||||
|
||||
Redistribution and use in source and binary forms, with or without
|
||||
modification, are permitted provided that the following conditions are met:
|
||||
|
||||
Redistributions of source code must retain the above copyright
|
||||
notice, this list of conditions, and the following disclaimer.
|
||||
|
||||
Redistributions in binary form must reproduce the above copyright
|
||||
notice, this list of conditions, and the following disclaimer in
|
||||
the documentation and/or other materials provided with the
|
||||
distribution.
|
||||
|
||||
All advertising materials mentioning features or use of this
|
||||
software must display the following acknowledgement:
|
||||
|
||||
This product includes software developed by Non, Inc. and
|
||||
its contributors.
|
||||
|
||||
Neither name of the company nor the names of its contributors
|
||||
may be used to endorse or promote products derived from this
|
||||
software without specific prior written permission.
|
||||
|
||||
THIS SOFTWARE IS PROVIDED BY THE COPYRIGHT HOLDERS AND CONTRIBUTORS ``AS
|
||||
IS'' AND ANY EXPRESS OR IMPLIED WARRANTIES, INCLUDING, BUT NOT LIMITED TO,
|
||||
THE IMPLIED WARRANTIES OF MERCHANTABILITY AND FITNESS FOR A PARTICULAR
|
||||
PURPOSE ARE DISCLAIMED. IN NO EVENT SHALL THE COMPANY OR CONTRIBUTORS BE
|
||||
LIABLE FOR ANY DIRECT, INDIRECT, INCIDENTAL, SPECIAL, EXEMPLARY, OR
|
||||
CONSEQUENTIAL DAMAGES (INCLUDING, BUT NOT LIMITED TO, PROCUREMENT OF
|
||||
SUBSTITUTE GOODS OR SERVICES; LOSS OF USE, DATA, OR PROFITS; OR BUSINESS
|
||||
INTERRUPTION) HOWEVER CAUSED AND ON ANY THEORY OF LIABILITY, WHETHER IN
|
||||
CONTRACT, STRICT LIABILITY, OR TORT (INCLUDING NEGLIGENCE OR OTHERWISE)
|
||||
ARISING IN ANY WAY OUT OF THE USE OF THIS SOFTWARE, EVEN IF ADVISED OF THE
|
||||
POSSIBILITY OF SUCH DAMAGE.
|
||||
|
||||
A.1) The GlueGen source tree contains code from The Apache Software Foundation
|
||||
which is covered by the Apache License Version 2.0
|
||||
|
||||
Apache Harmony - Open Source Java SE
|
||||
=====================================
|
||||
|
||||
<http://harmony.apache.org/>
|
||||
|
||||
Author: The Apache Software Foundation (http://www.apache.org/).
|
||||
|
||||
Copyright 2006, 2010 The Apache Software Foundation.
|
||||
|
||||
Apache License Version 2.0, January 2004
|
||||
http://www.apache.org/licenses/LICENSE-2.0
|
||||
Or within this repository: doc/licenses/Apache.LICENSE-2.0
|
||||
|
||||
Files:
|
||||
- src/java/com/jogamp/common/net/Uri.java
|
||||
(derived from java.net.URI.Helper and heavily modified)
|
||||
|
||||
A.2) The GlueGen source tree contains code from Ben Mankin, a.k.a 'Shevek',
|
||||
which is covered by the Apache License Version 2.0
|
||||
|
||||
JCPP - A Java C Preprocessor
|
||||
=============================
|
||||
|
||||
<http://www.anarres.org/projects/jcpp/>
|
||||
<https://github.com/shevek/jcpp>
|
||||
|
||||
Author: Ben Mankin, a.k.a 'Shevek' (http://www.anarres.org/about/).
|
||||
|
||||
Copyright (c) 2007-2008, Shevek
|
||||
|
||||
Apache License Version 2.0, January 2004
|
||||
http://www.apache.org/licenses/LICENSE-2.0
|
||||
Or within this repository: doc/licenses/Apache.LICENSE-2.0
|
||||
|
||||
Files:
|
||||
The complete git submodule 'jcpp',
|
||||
which is a patched version of the original mentioned above.
|
||||
|
||||
Used for the compile-time module gluegen.jar only.
|
||||
|
5
libs/jogamp-all-platforms/gluegen.artifact.properties
Normal file
5
libs/jogamp-all-platforms/gluegen.artifact.properties
Normal file
@ -0,0 +1,5 @@
|
||||
gluegen.build.version=2.3.2
|
||||
gluegen.build.number=900
|
||||
gluegen.build.id=900
|
||||
gluegen.build.branch=origin/master
|
||||
gluegen.build.commit=cc1e9bc698b7f11097c1e114027e53121552f280
|
@ -0,0 +1,32 @@
|
||||
<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.0 Transitional//EN">
|
||||
<html>
|
||||
<head>
|
||||
<title>Bug910 Extended AWT Applet Lifecycle Check</title>
|
||||
</head>
|
||||
<body>
|
||||
|
||||
<P>
|
||||
The applet below tests the Applet Lifecycle.
|
||||
Please read the stderr log for results!
|
||||
</P>
|
||||
|
||||
<P>
|
||||
|
||||
<object classid="clsid:8AD9C840-044E-11D1-B3E9-00805F499D93"
|
||||
width="400" height="200">
|
||||
<param name="code" value="com.jogamp.opengl.test.bugs.DemoBug910ExtendedAWTAppletLifecycleCheck">
|
||||
<param name="archive" value="jar/jogl-test.jar">
|
||||
<comment>
|
||||
<embed code="com.jogamp.opengl.test.bugs.DemoBug910ExtendedAWTAppletLifecycleCheck"
|
||||
width="400" height="200"
|
||||
type="application/x-java-applet;version=1.6"
|
||||
pluginspage="http://java.sun.com/javase/downloads/ea.jsp"
|
||||
archive="jar/jogl-test.jar">
|
||||
<noembed>Sorry, no Java support detected.</noembed>
|
||||
</embed>
|
||||
</comment>
|
||||
</object>
|
||||
|
||||
</P>
|
||||
</body>
|
||||
</html>
|
98
libs/jogamp-all-platforms/jnlp-files/atomic/jogl-awt.jnlp
Normal file
98
libs/jogamp-all-platforms/jnlp-files/atomic/jogl-awt.jnlp
Normal file
@ -0,0 +1,98 @@
|
||||
<?xml version="1.0" encoding="utf-8"?>
|
||||
<jnlp codebase="JOGL_CODEBASE_TAG/"
|
||||
href="jogl-awt.jnlp" version="JOGAMP_VERSION">
|
||||
<information>
|
||||
<title>Java(tm) Binding to the OpenGL(r) API (AWT)</title>
|
||||
<vendor>JogAmp Community</vendor>
|
||||
<homepage href="http://jogamp.org/"/>
|
||||
<description>Java Binding to the OpenGL API - 2.0.0 - AWT</description>
|
||||
<description kind="short">Java programming language binding for the OpenGL 3D graphics API - AWT</description>
|
||||
<offline-allowed/>
|
||||
</information>
|
||||
<update check="background" policy="always"/>
|
||||
<security>
|
||||
<all-permissions/>
|
||||
</security>
|
||||
<resources>
|
||||
<jar href="jar/atomic/jogl.jar" />
|
||||
<jar href="jar/atomic/jogl-sdk.jar" />
|
||||
<jar href="jar/atomic/jogl-util.jar" />
|
||||
<jar href="jar/atomic/jogl-awt.jar" />
|
||||
<jar href="jar/atomic/jogl-util.awt.jar" />
|
||||
<jar href="jar/atomic/jogl-glutess.jar" />
|
||||
<jar href="jar/atomic/jogl-glumipmap.jar" />
|
||||
<jar href="jar/atomic/jogl-gldesktop.jar" />
|
||||
<jar href="jar/atomic/jogl-gldesktop-dbg.jar" />
|
||||
<jar href="jar/atomic/jogl-glu-gldesktop.jar" />
|
||||
<jar href="jar/atomic/jogl-util-gldesktop.jar" />
|
||||
|
||||
<extension name="nativewindow" href="JOGL_CODEBASE_TAG/nativewindow-awt.jnlp" />
|
||||
</resources>
|
||||
|
||||
<resources os="Windows" arch="x86">
|
||||
<jar href="jar/atomic/jogl-os-win.jar" />
|
||||
<nativelib href = "jar/atomic/jogl-natives-windows-i586.jar" />
|
||||
</resources>
|
||||
<resources os="Windows" arch="amd64">
|
||||
<jar href="jar/atomic/jogl-os-win.jar" />
|
||||
<nativelib href = "jar/atomic/jogl-natives-windows-amd64.jar" />
|
||||
</resources>
|
||||
<resources os="Windows" arch="x86_64">
|
||||
<jar href="jar/atomic/jogl-os-win.jar" />
|
||||
<nativelib href = "jar/atomic/jogl-natives-windows-amd64.jar" />
|
||||
</resources>
|
||||
<resources os="SunOS" arch="sparc">
|
||||
<jar href="jar/atomic/jogl-os-x11.jar" />
|
||||
<nativelib href = "jar/atomic/jogl-natives-solaris-sparc.jar" />
|
||||
</resources>
|
||||
<resources os="SunOS" arch="sparcv9">
|
||||
<jar href="jar/atomic/jogl-os-x11.jar" />
|
||||
<nativelib href = "jar/atomic/jogl-natives-solaris-sparcv9.jar" />
|
||||
</resources>
|
||||
<resources os="SunOS" arch="x86">
|
||||
<jar href="jar/atomic/jogl-os-x11.jar" />
|
||||
<nativelib href = "jar/atomic/jogl-natives-solaris-i586.jar" />
|
||||
</resources>
|
||||
<resources os="SunOS" arch="amd64">
|
||||
<jar href="jar/atomic/jogl-os-x11.jar" />
|
||||
<nativelib href = "jar/atomic/jogl-natives-solaris-amd64.jar" />
|
||||
</resources>
|
||||
<resources os="SunOS" arch="x86_64">
|
||||
<jar href="jar/atomic/jogl-os-x11.jar" />
|
||||
<nativelib href = "jar/atomic/jogl-natives-solaris-amd64.jar" />
|
||||
</resources>
|
||||
<resources os="Linux" arch="i386">
|
||||
<jar href="jar/atomic/jogl-os-x11.jar" />
|
||||
<nativelib href = "jar/atomic/jogl-natives-linux-i586.jar" />
|
||||
</resources>
|
||||
<resources os="Linux" arch="x86">
|
||||
<jar href="jar/atomic/jogl-os-x11.jar" />
|
||||
<nativelib href = "jar/atomic/jogl-natives-linux-i586.jar" />
|
||||
</resources>
|
||||
<resources os="Linux" arch="amd64">
|
||||
<jar href="jar/atomic/jogl-os-x11.jar" />
|
||||
<nativelib href = "jar/atomic/jogl-natives-linux-amd64.jar" />
|
||||
</resources>
|
||||
<resources os="Linux" arch="x86_64">
|
||||
<jar href="jar/atomic/jogl-os-x11.jar" />
|
||||
<nativelib href = "jar/atomic/jogl-natives-linux-amd64.jar" />
|
||||
</resources>
|
||||
<resources os="Linux" arch="arm">
|
||||
<jar href="jar/atomic/jogl-os-x11.jar" />
|
||||
<nativelib href = "jar/atomic/jogl-natives-linux-armv7.jar" />
|
||||
</resources>
|
||||
<resources os="Linux" arch="armv7">
|
||||
<jar href="jar/atomic/jogl-os-x11.jar" />
|
||||
<nativelib href = "jar/atomic/jogl-natives-linux-armv7.jar" />
|
||||
</resources>
|
||||
<resources os="Mac OS X" arch="i386">
|
||||
<jar href="jar/atomic/jogl-os-osx.jar" />
|
||||
<nativelib href = "jar/atomic/jogl-natives-macosx-universal.jar" />
|
||||
</resources>
|
||||
<resources os="Mac OS X" arch="x86_64">
|
||||
<jar href="jar/atomic/jogl-os-osx.jar" />
|
||||
<nativelib href = "jar/atomic/jogl-natives-macosx-universal.jar" />
|
||||
</resources>
|
||||
|
||||
<component-desc />
|
||||
</jnlp>
|
96
libs/jogamp-all-platforms/jnlp-files/atomic/jogl-noawt.jnlp
Normal file
96
libs/jogamp-all-platforms/jnlp-files/atomic/jogl-noawt.jnlp
Normal file
@ -0,0 +1,96 @@
|
||||
<?xml version="1.0" encoding="utf-8"?>
|
||||
<jnlp codebase="JOGL_CODEBASE_TAG/"
|
||||
href="jogl-noawt.jnlp" version="JOGAMP_VERSION">
|
||||
<information>
|
||||
<title>Java(tm) Binding to the OpenGL(r) API (NO_AWT)</title>
|
||||
<vendor>JogAmp Community</vendor>
|
||||
<homepage href="http://jogamp.org/"/>
|
||||
<description>Java Binding to the OpenGL API - 2.0.0 - NO_AWT</description>
|
||||
<description kind="short">Java programming language binding for the OpenGL 3D graphics API - NO_AWT</description>
|
||||
<offline-allowed/>
|
||||
</information>
|
||||
<update check="background" policy="always"/>
|
||||
<security>
|
||||
<all-permissions/>
|
||||
</security>
|
||||
<resources>
|
||||
<jar href="jar/atomic/jogl.jar" />
|
||||
<jar href="jar/atomic/jogl-sdk.jar" />
|
||||
<jar href="jar/atomic/jogl-util.jar" />
|
||||
<jar href="jar/atomic/jogl-glutess.jar" />
|
||||
<jar href="jar/atomic/jogl-glumipmap.jar" />
|
||||
<jar href="jar/atomic/jogl-gldesktop.jar" />
|
||||
<jar href="jar/atomic/jogl-gldesktop-dbg.jar" />
|
||||
<jar href="jar/atomic/jogl-glu-gldesktop.jar" />
|
||||
<jar href="jar/atomic/jogl-util-gldesktop.jar" />
|
||||
|
||||
<extension name="nativewindow" href="JOGL_CODEBASE_TAG/nativewindow-noawt.jnlp" />
|
||||
</resources>
|
||||
|
||||
<resources os="Windows" arch="x86">
|
||||
<jar href="jar/atomic/jogl-os-win.jar" />
|
||||
<nativelib href = "jar/atomic/jogl-natives-windows-i586.jar" />
|
||||
</resources>
|
||||
<resources os="Windows" arch="amd64">
|
||||
<jar href="jar/atomic/jogl-os-win.jar" />
|
||||
<nativelib href = "jar/atomic/jogl-natives-windows-amd64.jar" />
|
||||
</resources>
|
||||
<resources os="Windows" arch="x86_64">
|
||||
<jar href="jar/atomic/jogl-os-win.jar" />
|
||||
<nativelib href = "jar/atomic/jogl-natives-windows-amd64.jar" />
|
||||
</resources>
|
||||
<resources os="SunOS" arch="sparc">
|
||||
<jar href="jar/atomic/jogl-os-x11.jar" />
|
||||
<nativelib href = "jar/atomic/jogl-natives-solaris-sparc.jar" />
|
||||
</resources>
|
||||
<resources os="SunOS" arch="sparcv9">
|
||||
<jar href="jar/atomic/jogl-os-x11.jar" />
|
||||
<nativelib href = "jar/atomic/jogl-natives-solaris-sparcv9.jar" />
|
||||
</resources>
|
||||
<resources os="SunOS" arch="x86">
|
||||
<jar href="jar/atomic/jogl-os-x11.jar" />
|
||||
<nativelib href = "jar/atomic/jogl-natives-solaris-i586.jar" />
|
||||
</resources>
|
||||
<resources os="SunOS" arch="amd64">
|
||||
<jar href="jar/atomic/jogl-os-x11.jar" />
|
||||
<nativelib href = "jar/atomic/jogl-natives-solaris-amd64.jar" />
|
||||
</resources>
|
||||
<resources os="SunOS" arch="x86_64">
|
||||
<jar href="jar/atomic/jogl-os-x11.jar" />
|
||||
<nativelib href = "jar/atomic/jogl-natives-solaris-amd64.jar" />
|
||||
</resources>
|
||||
<resources os="Linux" arch="i386">
|
||||
<jar href="jar/atomic/jogl-os-x11.jar" />
|
||||
<nativelib href = "jar/atomic/jogl-natives-linux-i586.jar" />
|
||||
</resources>
|
||||
<resources os="Linux" arch="x86">
|
||||
<jar href="jar/atomic/jogl-os-x11.jar" />
|
||||
<nativelib href = "jar/atomic/jogl-natives-linux-i586.jar" />
|
||||
</resources>
|
||||
<resources os="Linux" arch="amd64">
|
||||
<jar href="jar/atomic/jogl-os-x11.jar" />
|
||||
<nativelib href = "jar/atomic/jogl-natives-linux-amd64.jar" />
|
||||
</resources>
|
||||
<resources os="Linux" arch="x86_64">
|
||||
<jar href="jar/atomic/jogl-os-x11.jar" />
|
||||
<nativelib href = "jar/atomic/jogl-natives-linux-amd64.jar" />
|
||||
</resources>
|
||||
<resources os="Linux" arch="arm">
|
||||
<jar href="jar/atomic/jogl-os-x11.jar" />
|
||||
<nativelib href = "jar/atomic/jogl-natives-linux-armv7.jar" />
|
||||
</resources>
|
||||
<resources os="Linux" arch="armv7">
|
||||
<jar href="jar/atomic/jogl-os-x11.jar" />
|
||||
<nativelib href = "jar/atomic/jogl-natives-linux-armv7.jar" />
|
||||
</resources>
|
||||
<resources os="Mac OS X" arch="i386">
|
||||
<jar href="jar/atomic/jogl-os-osx.jar" />
|
||||
<nativelib href = "jar/atomic/jogl-natives-macosx-universal.jar" />
|
||||
</resources>
|
||||
<resources os="Mac OS X" arch="x86_64">
|
||||
<jar href="jar/atomic/jogl-os-osx.jar" />
|
||||
<nativelib href = "jar/atomic/jogl-natives-macosx-universal.jar" />
|
||||
</resources>
|
||||
|
||||
<component-desc />
|
||||
</jnlp>
|
@ -0,0 +1,87 @@
|
||||
<?xml version="1.0" encoding="utf-8"?>
|
||||
<jnlp codebase="JOGL_CODEBASE_TAG"
|
||||
href="nativewindow-awt.jnlp" version="JOGAMP_VERSION">
|
||||
<information>
|
||||
<title>Java(tm) NativeWindow Interface API (AWT)</title>
|
||||
<vendor>JogAmp Community</vendor>
|
||||
<homepage href="http://jogamp.org/"/>
|
||||
<description>Java API for a binding to a native windowing system - 2.0 - AWT</description>
|
||||
<description kind="short">Java API for a binding to a native windowing system - 2.0 - AWT</description>
|
||||
<offline-allowed/>
|
||||
</information>
|
||||
<update check="background" policy="always"/>
|
||||
<security>
|
||||
<all-permissions/>
|
||||
</security>
|
||||
<resources>
|
||||
<jar href="jar/atomic/nativewindow.jar" />
|
||||
<jar href="jar/atomic/nativewindow-awt.jar"/>
|
||||
<extension name="gluegen-rt" href="GLUEGEN_CODEBASE_TAG/gluegen-rt.jnlp" />
|
||||
</resources>
|
||||
|
||||
<resources os="Windows" arch="x86">
|
||||
<jar href="jar/atomic/nativewindow-os-win.jar" />
|
||||
<nativelib href = "jar/atomic/nativewindow-natives-windows-i586.jar" />
|
||||
</resources>
|
||||
<resources os="Windows" arch="amd64">
|
||||
<jar href="jar/atomic/nativewindow-os-win.jar" />
|
||||
<nativelib href = "jar/atomic/nativewindow-natives-windows-amd64.jar" />
|
||||
</resources>
|
||||
<resources os="Windows" arch="x86_64">
|
||||
<jar href="jar/atomic/nativewindow-os-win.jar" />
|
||||
<nativelib href = "jar/atomic/nativewindow-natives-windows-amd64.jar" />
|
||||
</resources>
|
||||
<resources os="SunOS" arch="sparc">
|
||||
<jar href="jar/atomic/nativewindow-os-x11.jar" />
|
||||
<nativelib href = "jar/atomic/nativewindow-natives-solaris-sparc.jar" />
|
||||
</resources>
|
||||
<resources os="SunOS" arch="sparcv9">
|
||||
<jar href="jar/atomic/nativewindow-os-x11.jar" />
|
||||
<nativelib href = "jar/atomic/nativewindow-natives-solaris-sparcv9.jar" />
|
||||
</resources>
|
||||
<resources os="SunOS" arch="x86">
|
||||
<jar href="jar/atomic/nativewindow-os-x11.jar" />
|
||||
<nativelib href = "jar/atomic/nativewindow-natives-solaris-i586.jar" />
|
||||
</resources>
|
||||
<resources os="SunOS" arch="amd64">
|
||||
<jar href="jar/atomic/nativewindow-os-x11.jar" />
|
||||
<nativelib href = "jar/atomic/nativewindow-natives-solaris-amd64.jar" />
|
||||
</resources>
|
||||
<resources os="SunOS" arch="x86_64">
|
||||
<jar href="jar/atomic/nativewindow-os-x11.jar" />
|
||||
<nativelib href = "jar/atomic/nativewindow-natives-solaris-amd64.jar" />
|
||||
</resources>
|
||||
<resources os="Linux" arch="i386">
|
||||
<nativelib href = "jar/atomic/nativewindow-natives-linux-i586.jar" />
|
||||
</resources>
|
||||
<resources os="Linux" arch="x86">
|
||||
<jar href="jar/atomic/nativewindow-os-x11.jar" />
|
||||
<nativelib href = "jar/atomic/nativewindow-natives-linux-i586.jar" />
|
||||
</resources>
|
||||
<resources os="Linux" arch="amd64">
|
||||
<jar href="jar/atomic/nativewindow-os-x11.jar" />
|
||||
<nativelib href = "jar/atomic/nativewindow-natives-linux-amd64.jar" />
|
||||
</resources>
|
||||
<resources os="Linux" arch="x86_64">
|
||||
<jar href="jar/atomic/nativewindow-os-x11.jar" />
|
||||
<nativelib href = "jar/atomic/nativewindow-natives-linux-amd64.jar" />
|
||||
</resources>
|
||||
<resources os="Linux" arch="arm">
|
||||
<jar href="jar/atomic/nativewindow-os-x11.jar" />
|
||||
<nativelib href = "jar/atomic/nativewindow-natives-linux-armv7.jar" />
|
||||
</resources>
|
||||
<resources os="Linux" arch="armv7">
|
||||
<jar href="jar/atomic/nativewindow-os-x11.jar" />
|
||||
<nativelib href = "jar/atomic/nativewindow-natives-linux-armv7.jar" />
|
||||
</resources>
|
||||
<resources os="Mac OS X" arch="i386">
|
||||
<jar href="jar/atomic/nativewindow-os-osx.jar" />
|
||||
<nativelib href = "jar/atomic/nativewindow-natives-macosx-universal.jar" />
|
||||
</resources>
|
||||
<resources os="Mac OS X" arch="x86_64">
|
||||
<jar href="jar/atomic/nativewindow-os-osx.jar" />
|
||||
<nativelib href = "jar/atomic/nativewindow-natives-macosx-universal.jar" />
|
||||
</resources>
|
||||
|
||||
<component-desc />
|
||||
</jnlp>
|
@ -0,0 +1,87 @@
|
||||
<?xml version="1.0" encoding="utf-8"?>
|
||||
<jnlp codebase="JOGL_CODEBASE_TAG"
|
||||
href="nativewindow-noawt.jnlp" version="JOGAMP_VERSION">
|
||||
<information>
|
||||
<title>Java(tm) NativeWindow Interface API (NO_AWT)</title>
|
||||
<vendor>JogAmp Community</vendor>
|
||||
<homepage href="http://jogamp.org/"/>
|
||||
<description>Java API for a binding to a native windowing system - 2.0 - NO_AWT</description>
|
||||
<description kind="short">Java API for a binding to a native windowing system - 2.0 - NO_AWT</description>
|
||||
<offline-allowed/>
|
||||
</information>
|
||||
<update check="background" policy="always"/>
|
||||
<security>
|
||||
<all-permissions/>
|
||||
</security>
|
||||
<resources>
|
||||
<jar href="jar/atomic/nativewindow.jar" />
|
||||
<extension name="gluegen-rt" href="GLUEGEN_CODEBASE_TAG/gluegen-rt.jnlp" />
|
||||
</resources>
|
||||
|
||||
<resources os="Windows" arch="x86">
|
||||
<jar href="jar/atomic/nativewindow-os-win.jar" />
|
||||
<nativelib href = "jar/atomic/nativewindow-natives-windows-i586.jar" />
|
||||
</resources>
|
||||
<resources os="Windows" arch="amd64">
|
||||
<jar href="jar/atomic/nativewindow-os-win.jar" />
|
||||
<nativelib href = "jar/atomic/nativewindow-natives-windows-amd64.jar" />
|
||||
</resources>
|
||||
<resources os="Windows" arch="x86_64">
|
||||
<jar href="jar/atomic/nativewindow-os-win.jar" />
|
||||
<nativelib href = "jar/atomic/nativewindow-natives-windows-amd64.jar" />
|
||||
</resources>
|
||||
<resources os="SunOS" arch="sparc">
|
||||
<jar href="jar/atomic/nativewindow-os-x11.jar" />
|
||||
<nativelib href = "jar/atomic/nativewindow-natives-solaris-sparc.jar" />
|
||||
</resources>
|
||||
<resources os="SunOS" arch="sparcv9">
|
||||
<jar href="jar/atomic/nativewindow-os-x11.jar" />
|
||||
<nativelib href = "jar/atomic/nativewindow-natives-solaris-sparcv9.jar" />
|
||||
</resources>
|
||||
<resources os="SunOS" arch="x86">
|
||||
<jar href="jar/atomic/nativewindow-os-x11.jar" />
|
||||
<nativelib href = "jar/atomic/nativewindow-natives-solaris-i586.jar" />
|
||||
</resources>
|
||||
<resources os="SunOS" arch="amd64">
|
||||
<jar href="jar/atomic/nativewindow-os-x11.jar" />
|
||||
<nativelib href = "jar/atomic/nativewindow-natives-solaris-amd64.jar" />
|
||||
</resources>
|
||||
<resources os="SunOS" arch="x86_64">
|
||||
<jar href="jar/atomic/nativewindow-os-x11.jar" />
|
||||
<nativelib href = "jar/atomic/nativewindow-natives-solaris-amd64.jar" />
|
||||
</resources>
|
||||
<resources os="Linux" arch="i386">
|
||||
<jar href="jar/atomic/nativewindow-os-x11.jar" />
|
||||
<nativelib href = "jar/atomic/nativewindow-natives-linux-i586.jar" />
|
||||
</resources>
|
||||
<resources os="Linux" arch="x86">
|
||||
<jar href="jar/atomic/nativewindow-os-x11.jar" />
|
||||
<nativelib href = "jar/atomic/nativewindow-natives-linux-i586.jar" />
|
||||
</resources>
|
||||
<resources os="Linux" arch="amd64">
|
||||
<jar href="jar/atomic/nativewindow-os-x11.jar" />
|
||||
<nativelib href = "jar/atomic/nativewindow-natives-linux-amd64.jar" />
|
||||
</resources>
|
||||
<resources os="Linux" arch="x86_64">
|
||||
<jar href="jar/atomic/nativewindow-os-x11.jar" />
|
||||
<nativelib href = "jar/atomic/nativewindow-natives-linux-amd64.jar" />
|
||||
</resources>
|
||||
<resources os="Linux" arch="arm">
|
||||
<jar href="jar/atomic/nativewindow-os-x11.jar" />
|
||||
<nativelib href = "jar/atomic/nativewindow-natives-linux-armv7.jar" />
|
||||
</resources>
|
||||
<resources os="Linux" arch="armv7">
|
||||
<jar href="jar/atomic/nativewindow-os-x11.jar" />
|
||||
<nativelib href = "jar/atomic/nativewindow-natives-linux-armv7.jar" />
|
||||
</resources>
|
||||
<resources os="Mac OS X" arch="i386">
|
||||
<jar href="jar/atomic/nativewindow-os-osx.jar" />
|
||||
<nativelib href = "jar/atomic/nativewindow-natives-macosx-universal.jar" />
|
||||
</resources>
|
||||
<resources os="Mac OS X" arch="x86_64">
|
||||
<jar href="jar/atomic/nativewindow-os-osx.jar" />
|
||||
<nativelib href = "jar/atomic/nativewindow-natives-macosx-universal.jar" />
|
||||
</resources>
|
||||
|
||||
<component-desc />
|
||||
</jnlp>
|
@ -0,0 +1,89 @@
|
||||
<?xml version="1.0" encoding="utf-8"?>
|
||||
<jnlp codebase="JOGL_CODEBASE_TAG"
|
||||
href="newt-awt-jogl.jnlp" version="JOGAMP_VERSION">
|
||||
<information>
|
||||
<title>NEWT - New Windowing Toolkit (AWT, JOGL)</title>
|
||||
<vendor>JogAmp Community</vendor>
|
||||
<homepage href="http://jogamp.org/"/>
|
||||
<description>NEWT - A NativeWindow Interface implementation - AWT, JOGL</description>
|
||||
<description kind="short">NEWT - A NativeWindow Interface implementation - AWT, JOGL</description>
|
||||
<offline-allowed/>
|
||||
</information>
|
||||
<update check="background" policy="always"/>
|
||||
<security>
|
||||
<all-permissions/>
|
||||
</security>
|
||||
<resources>
|
||||
<jar href="jar/atomic/newt.jar" />
|
||||
<jar href="jar/atomic/newt-ogl.jar" />
|
||||
<jar href="jar/atomic/newt-awt.jar" />
|
||||
<extension name="jogl-awt" href="JOGL_CODEBASE_TAG/jogl-awt.jnlp" />
|
||||
</resources>
|
||||
|
||||
<resources os="Windows" arch="x86">
|
||||
<jar href="jar/atomic/newt-driver-win.jar" />
|
||||
<nativelib href = "jar/atomic/newt-natives-windows-i586.jar" />
|
||||
</resources>
|
||||
<resources os="Windows" arch="amd64">
|
||||
<jar href="jar/atomic/newt-driver-win.jar" />
|
||||
<nativelib href = "jar/atomic/newt-natives-windows-amd64.jar" />
|
||||
</resources>
|
||||
<resources os="Windows" arch="x86_64">
|
||||
<jar href="jar/atomic/newt-driver-win.jar" />
|
||||
<nativelib href = "jar/atomic/newt-natives-windows-amd64.jar" />
|
||||
</resources>
|
||||
<resources os="SunOS" arch="sparc">
|
||||
<jar href="jar/atomic/newt-driver-x11.jar" />
|
||||
<nativelib href = "jar/atomic/newt-natives-solaris-sparc.jar" />
|
||||
</resources>
|
||||
<resources os="SunOS" arch="sparcv9">
|
||||
<jar href="jar/atomic/newt-driver-x11.jar" />
|
||||
<nativelib href = "jar/atomic/newt-natives-solaris-sparcv9.jar" />
|
||||
</resources>
|
||||
<resources os="SunOS" arch="x86">
|
||||
<jar href="jar/atomic/newt-driver-x11.jar" />
|
||||
<nativelib href = "jar/atomic/newt-natives-solaris-i586.jar" />
|
||||
</resources>
|
||||
<resources os="SunOS" arch="amd64">
|
||||
<jar href="jar/atomic/newt-driver-x11.jar" />
|
||||
<nativelib href = "jar/atomic/newt-natives-solaris-amd64.jar" />
|
||||
</resources>
|
||||
<resources os="SunOS" arch="x86_64">
|
||||
<jar href="jar/atomic/newt-driver-x11.jar" />
|
||||
<nativelib href = "jar/atomic/newt-natives-solaris-amd64.jar" />
|
||||
</resources>
|
||||
<resources os="Linux" arch="i386">
|
||||
<jar href="jar/atomic/newt-driver-x11.jar" />
|
||||
<nativelib href = "jar/atomic/newt-natives-linux-i586.jar" />
|
||||
</resources>
|
||||
<resources os="Linux" arch="x86">
|
||||
<jar href="jar/atomic/newt-driver-x11.jar" />
|
||||
<nativelib href = "jar/atomic/newt-natives-linux-i586.jar" />
|
||||
</resources>
|
||||
<resources os="Linux" arch="amd64">
|
||||
<jar href="jar/atomic/newt.driver.x11.jar" />
|
||||
<nativelib href = "jar/atomic/newt-natives-linux-amd64.jar" />
|
||||
</resources>
|
||||
<resources os="Linux" arch="x86_64">
|
||||
<jar href="jar/atomic/newt-driver-x11.jar" />
|
||||
<nativelib href = "jar/atomic/newt-natives-linux-amd64.jar" />
|
||||
</resources>
|
||||
<resources os="Linux" arch="arm">
|
||||
<jar href="jar/atomic/newt-driver-x11.jar" />
|
||||
<nativelib href = "jar/atomic/newt-natives-linux-armv7.jar" />
|
||||
</resources>
|
||||
<resources os="Linux" arch="armv7">
|
||||
<jar href="jar/atomic/newt-driver-x11.jar" />
|
||||
<nativelib href = "jar/atomic/newt-natives-linux-armv7.jar" />
|
||||
</resources>
|
||||
<resources os="Mac OS X" arch="i386">
|
||||
<jar href="jar/atomic/newt-driver-osx.jar" />
|
||||
<nativelib href = "jar/atomic/newt-natives-macosx-universal.jar" />
|
||||
</resources>
|
||||
<resources os="Mac OS X" arch="x86_64">
|
||||
<jar href="jar/atomic/newt-driver-osx.jar" />
|
||||
<nativelib href = "jar/atomic/newt-natives-macosx-universal.jar" />
|
||||
</resources>
|
||||
|
||||
<component-desc />
|
||||
</jnlp>
|
88
libs/jogamp-all-platforms/jnlp-files/atomic/newt-awt.jnlp
Normal file
88
libs/jogamp-all-platforms/jnlp-files/atomic/newt-awt.jnlp
Normal file
@ -0,0 +1,88 @@
|
||||
<?xml version="1.0" encoding="utf-8"?>
|
||||
<jnlp codebase="JOGL_CODEBASE_TAG"
|
||||
href="newt-awt.jnlp" version="JOGAMP_VERSION">
|
||||
<information>
|
||||
<title>NEWT - New Windowing Toolkit (AWT)</title>
|
||||
<vendor>JogAmp Community</vendor>
|
||||
<homepage href="http://jogamp.org/"/>
|
||||
<description>NEWT - A NativeWindow Interface implementation - AWT</description>
|
||||
<description kind="short">NEWT - A NativeWindow Interface implementation - AWT</description>
|
||||
<offline-allowed/>
|
||||
</information>
|
||||
<update check="background" policy="always"/>
|
||||
<security>
|
||||
<all-permissions/>
|
||||
</security>
|
||||
<resources>
|
||||
<jar href="jar/atomic/newt.jar" />
|
||||
<jar href="jar/atomic/newt-awt.jar" />
|
||||
<extension name="nativewindow-awt" href="JOGL_CODEBASE_TAG/nativewindow-awt.jnlp" />
|
||||
</resources>
|
||||
|
||||
<resources os="Windows" arch="x86">
|
||||
<jar href="jar/atomic/newt-driver-win.jar" />
|
||||
<nativelib href = "jar/atomic/newt-natives-windows-i586.jar" />
|
||||
</resources>
|
||||
<resources os="Windows" arch="amd64">
|
||||
<jar href="jar/atomic/newt-driver-win.jar" />
|
||||
<nativelib href = "jar/atomic/newt-natives-windows-amd64.jar" />
|
||||
</resources>
|
||||
<resources os="Windows" arch="x86_64">
|
||||
<jar href="jar/atomic/newt-driver-win.jar" />
|
||||
<nativelib href = "jar/atomic/newt-natives-windows-amd64.jar" />
|
||||
</resources>
|
||||
<resources os="SunOS" arch="sparc">
|
||||
<jar href="jar/atomic/newt-driver-x11.jar" />
|
||||
<nativelib href = "jar/atomic/newt-natives-solaris-sparc.jar" />
|
||||
</resources>
|
||||
<resources os="SunOS" arch="sparcv9">
|
||||
<jar href="jar/atomic/newt-driver-x11.jar" />
|
||||
<nativelib href = "jar/atomic/newt-natives-solaris-sparcv9.jar" />
|
||||
</resources>
|
||||
<resources os="SunOS" arch="x86">
|
||||
<jar href="jar/atomic/newt-driver-x11.jar" />
|
||||
<nativelib href = "jar/atomic/newt-natives-solaris-i586.jar" />
|
||||
</resources>
|
||||
<resources os="SunOS" arch="amd64">
|
||||
<jar href="jar/atomic/newt-driver-x11.jar" />
|
||||
<nativelib href = "jar/atomic/newt-natives-solaris-amd64.jar" />
|
||||
</resources>
|
||||
<resources os="SunOS" arch="x86_64">
|
||||
<jar href="jar/atomic/newt-driver-x11.jar" />
|
||||
<nativelib href = "jar/atomic/newt-natives-solaris-amd64.jar" />
|
||||
</resources>
|
||||
<resources os="Linux" arch="i386">
|
||||
<jar href="jar/atomic/newt-driver-x11.jar" />
|
||||
<nativelib href = "jar/atomic/newt-natives-linux-i586.jar" />
|
||||
</resources>
|
||||
<resources os="Linux" arch="x86">
|
||||
<jar href="jar/atomic/newt-driver-x11.jar" />
|
||||
<nativelib href = "jar/atomic/newt-natives-linux-i586.jar" />
|
||||
</resources>
|
||||
<resources os="Linux" arch="amd64">
|
||||
<jar href="jar/atomic/newt-driver-x11.jar" />
|
||||
<nativelib href = "jar/atomic/newt-natives-linux-amd64.jar" />
|
||||
</resources>
|
||||
<resources os="Linux" arch="x86_64">
|
||||
<jar href="jar/atomic/newt-driver-x11.jar" />
|
||||
<nativelib href = "jar/atomic/newt-natives-linux-amd64.jar" />
|
||||
</resources>
|
||||
<resources os="Linux" arch="arm">
|
||||
<jar href="jar/atomic/newt-driver-x11.jar" />
|
||||
<nativelib href = "jar/atomic/newt-natives-linux-armv7.jar" />
|
||||
</resources>
|
||||
<resources os="Linux" arch="armv7">
|
||||
<jar href="jar/atomic/newt-driver-x11.jar" />
|
||||
<nativelib href = "jar/atomic/newt-natives-linux-armv7.jar" />
|
||||
</resources>
|
||||
<resources os="Mac OS X" arch="i386">
|
||||
<jar href="jar/atomic/newt-driver-osx.jar" />
|
||||
<nativelib href = "jar/atomic/newt-natives-macosx-universal.jar" />
|
||||
</resources>
|
||||
<resources os="Mac OS X" arch="x86_64">
|
||||
<jar href="jar/atomic/newt-driver-osx.jar" />
|
||||
<nativelib href = "jar/atomic/newt-natives-macosx-universal.jar" />
|
||||
</resources>
|
||||
|
||||
<component-desc />
|
||||
</jnlp>
|
@ -0,0 +1,88 @@
|
||||
<?xml version="1.0" encoding="utf-8"?>
|
||||
<jnlp codebase="JOGL_CODEBASE_TAG"
|
||||
href="newt-noawt-jogl.jnlp" version="JOGAMP_VERSION">
|
||||
<information>
|
||||
<title>NEWT - New Windowing Toolkit (NO_AWT, JOGL)</title>
|
||||
<vendor>JogAmp Community</vendor>
|
||||
<homepage href="http://jogamp.org/"/>
|
||||
<description>NEWT - A NativeWindow Interface implementation - NO_AWT, JOGL</description>
|
||||
<description kind="short">NEWT - A NativeWindow Interface implementation - NO_AWT, JOGL</description>
|
||||
<offline-allowed/>
|
||||
</information>
|
||||
<update check="background" policy="always"/>
|
||||
<security>
|
||||
<all-permissions/>
|
||||
</security>
|
||||
<resources>
|
||||
<jar href="jar/atomic/newt.jar" />
|
||||
<jar href="jar/atomic/newt-ogl.jar" />
|
||||
<extension name="jogl-noawt" href="JOGL_CODEBASE_TAG/jogl-noawt.jnlp" />
|
||||
</resources>
|
||||
|
||||
<resources os="Windows" arch="x86">
|
||||
<jar href="jar/atomic/newt-driver-win.jar" />
|
||||
<nativelib href = "jar/atomic/newt-natives-windows-i586.jar" />
|
||||
</resources>
|
||||
<resources os="Windows" arch="amd64">
|
||||
<jar href="jar/atomic/newt-driver-win.jar" />
|
||||
<nativelib href = "jar/atomic/newt-natives-windows-amd64.jar" />
|
||||
</resources>
|
||||
<resources os="Windows" arch="x86_64">
|
||||
<jar href="jar/atomic/newt-driver-win.jar" />
|
||||
<nativelib href = "jar/atomic/newt-natives-windows-amd64.jar" />
|
||||
</resources>
|
||||
<resources os="SunOS" arch="sparc">
|
||||
<jar href="jar/atomic/newt-driver-x11.jar" />
|
||||
<nativelib href = "jar/atomic/newt-natives-solaris-sparc.jar" />
|
||||
</resources>
|
||||
<resources os="SunOS" arch="sparcv9">
|
||||
<jar href="jar/atomic/newt-driver-x11.jar" />
|
||||
<nativelib href = "jar/atomic/newt-natives-solaris-sparcv9.jar" />
|
||||
</resources>
|
||||
<resources os="SunOS" arch="x86">
|
||||
<jar href="jar/atomic/newt-driver-x11.jar" />
|
||||
<nativelib href = "jar/atomic/newt-natives-solaris-i586.jar" />
|
||||
</resources>
|
||||
<resources os="SunOS" arch="amd64">
|
||||
<jar href="jar/atomic/newt-driver-x11.jar" />
|
||||
<nativelib href = "jar/atomic/newt-natives-solaris-amd64.jar" />
|
||||
</resources>
|
||||
<resources os="SunOS" arch="x86_64">
|
||||
<jar href="jar/atomic/newt-driver-x11.jar" />
|
||||
<nativelib href = "jar/atomic/newt-natives-solaris-amd64.jar" />
|
||||
</resources>
|
||||
<resources os="Linux" arch="i386">
|
||||
<jar href="jar/atomic/newt-driver-x11.jar" />
|
||||
<nativelib href = "jar/atomic/newt-natives-linux-i586.jar" />
|
||||
</resources>
|
||||
<resources os="Linux" arch="x86">
|
||||
<jar href="jar/atomic/newt-driver-x11.jar" />
|
||||
<nativelib href = "jar/atomic/newt-natives-linux-i586.jar" />
|
||||
</resources>
|
||||
<resources os="Linux" arch="amd64">
|
||||
<jar href="jar/atomic/newt-driver-x11.jar" />
|
||||
<nativelib href = "jar/atomic/newt-natives-linux-amd64.jar" />
|
||||
</resources>
|
||||
<resources os="Linux" arch="x86_64">
|
||||
<jar href="jar/atomic/newt-driver-x11.jar" />
|
||||
<nativelib href = "jar/atomic/newt-natives-linux-amd64.jar" />
|
||||
</resources>
|
||||
<resources os="Linux" arch="arm">
|
||||
<jar href="jar/atomic/newt-driver-x11.jar" />
|
||||
<nativelib href = "jar/atomic/newt-natives-linux-armv7.jar" />
|
||||
</resources>
|
||||
<resources os="Linux" arch="armv7">
|
||||
<jar href="jar/atomic/newt-driver-x11.jar" />
|
||||
<nativelib href = "jar/atomic/newt-natives-linux-armv7.jar" />
|
||||
</resources>
|
||||
<resources os="Mac OS X" arch="i386">
|
||||
<jar href="jar/atomic/newt-driver-osx.jar" />
|
||||
<nativelib href = "jar/atomic/newt-natives-macosx-universal.jar" />
|
||||
</resources>
|
||||
<resources os="Mac OS X" arch="x86_64">
|
||||
<jar href="jar/atomic/newt-driver-x11.jar" />
|
||||
<nativelib href = "jar/atomic/newt-natives-macosx-universal.jar" />
|
||||
</resources>
|
||||
|
||||
<component-desc />
|
||||
</jnlp>
|
85
libs/jogamp-all-platforms/jnlp-files/atomic/newt-noawt.jnlp
Normal file
85
libs/jogamp-all-platforms/jnlp-files/atomic/newt-noawt.jnlp
Normal file
@ -0,0 +1,85 @@
|
||||
<?xml version="1.0" encoding="utf-8"?>
|
||||
<jnlp codebase="JOGL_CODEBASE_TAG"
|
||||
href="newt-noawt.jnlp" version="JOGAMP_VERSION">
|
||||
<information>
|
||||
<title>NEWT - New Windowing Toolkit (NO_AWT)</title>
|
||||
<vendor>JogAmp Community</vendor>
|
||||
<homepage href="http://jogamp.org/"/>
|
||||
<description>NEWT - A NativeWindow Interface implementation - NO_AWT</description>
|
||||
<description kind="short">NEWT - A NativeWindow Interface implementation - NO_AWT</description>
|
||||
<offline-allowed/>
|
||||
</information>
|
||||
<update check="background" policy="always"/>
|
||||
<security>
|
||||
<all-permissions/>
|
||||
</security>
|
||||
<resources>
|
||||
<jar href="jar/atomic/newt.jar" />
|
||||
<extension name="nativewindow" href="JOGL_CODEBASE_TAG/nativewindow-noawt.jnlp" />
|
||||
</resources>
|
||||
|
||||
<resources os="Windows" arch="x86">
|
||||
<jar href="jar/atomic/newt-driver-win.jar" />
|
||||
<nativelib href = "jar/atomic/newt-natives-windows-i586.jar" />
|
||||
</resources>
|
||||
<resources os="Windows" arch="amd64">
|
||||
<jar href="jar/atomic/newt-driver-win.jar" />
|
||||
<nativelib href = "jar/atomic/newt-natives-windows-amd64.jar" />
|
||||
</resources>
|
||||
<resources os="Windows" arch="x86_64">
|
||||
<jar href="jar/atomic/newt-driver-win.jar" />
|
||||
<nativelib href = "jar/atomic/newt-natives-windows-amd64.jar" />
|
||||
</resources>
|
||||
<resources os="SunOS" arch="sparc">
|
||||
<jar href="jar/atomic/newt-driver-x11.jar" />
|
||||
<nativelib href = "jar/atomic/newt-natives-solaris-sparc.jar" />
|
||||
</resources>
|
||||
<resources os="SunOS" arch="sparcv9">
|
||||
<jar href="jar/atomic/newt-driver-x11.jar" />
|
||||
<nativelib href = "jar/atomic/newt-natives-solaris-sparcv9.jar" />
|
||||
</resources>
|
||||
<resources os="SunOS" arch="x86">
|
||||
<jar href="jar/atomic/newt-driver-x11.jar" />
|
||||
<nativelib href = "jar/atomic/newt-natives-solaris-i586.jar" />
|
||||
</resources>
|
||||
<resources os="SunOS" arch="amd64">
|
||||
<jar href="jar/atomic/newt-driver-x11.jar" />
|
||||
<nativelib href = "jar/atomic/newt-natives-solaris-amd64.jar" />
|
||||
</resources>
|
||||
<resources os="SunOS" arch="x86_64">
|
||||
<jar href="jar/atomic/newt-driver-x11.jar" />
|
||||
<nativelib href = "jar/atomic/newt-natives-solaris-amd64.jar" />
|
||||
</resources>
|
||||
<resources os="Linux" arch="i386">
|
||||
<jar href="jar/atomic/newt-driver-x11.jar" />
|
||||
<nativelib href = "jar/atomic/newt-natives-linux-i586.jar" />
|
||||
</resources>
|
||||
<resources os="Linux" arch="x86">
|
||||
<jar href="jar/atomic/newt-driver-x11.jar" />
|
||||
<nativelib href = "jar/atomic/newt-natives-linux-i586.jar" />
|
||||
</resources>
|
||||
<resources os="Linux" arch="amd64">
|
||||
<jar href="jar/atomic/newt-driver-x11.jar" />
|
||||
<nativelib href = "jar/atomic/newt-natives-linux-amd64.jar" />
|
||||
</resources>
|
||||
<resources os="Linux" arch="x86_64">
|
||||
<jar href="jar/atomic/newt-driver-x11.jar" />
|
||||
<nativelib href = "jar/atomic/newt-natives-linux-amd64.jar" />
|
||||
</resources>
|
||||
<resources os="Linux" arch="arm">
|
||||
<nativelib href = "jar/atomic/newt-natives-linux-armv7.jar" />
|
||||
</resources>
|
||||
<resources os="Linux" arch="armv7">
|
||||
<nativelib href = "jar/atomic/newt-natives-linux-armv7.jar" />
|
||||
</resources>
|
||||
<resources os="Mac OS X" arch="i386">
|
||||
<jar href="jar/atomic/newt-driver-osx.jar" />
|
||||
<nativelib href = "jar/atomic/newt-natives-macosx-universal.jar" />
|
||||
</resources>
|
||||
<resources os="Mac OS X" arch="x86_64">
|
||||
<jar href="jar/atomic/newt-driver-osx.jar" />
|
||||
<nativelib href = "jar/atomic/newt-natives-macosx-universal.jar" />
|
||||
</resources>
|
||||
|
||||
<component-desc />
|
||||
</jnlp>
|
72
libs/jogamp-all-platforms/jnlp-files/gluegen-rt.jnlp
Normal file
72
libs/jogamp-all-platforms/jnlp-files/gluegen-rt.jnlp
Normal file
@ -0,0 +1,72 @@
|
||||
<?xml version="1.0" encoding="utf-8"?>
|
||||
<jnlp codebase="GLUEGEN_CODEBASE_TAG"
|
||||
href="gluegen-rt.jnlp" version="JOGAMP_VERSION">
|
||||
<information>
|
||||
<title>GlueGen Runtime v2</title>
|
||||
<vendor>JogAmp Community</vendor>
|
||||
<homepage href="http://jogamp.org/"/>
|
||||
<description>GlueGen Runtime Library</description>
|
||||
<description kind="short">Run-time support classes and native code for applications and libraries built using the GlueGen tool.</description>
|
||||
<offline-allowed/>
|
||||
</information>
|
||||
<update check="background" policy="always"/>
|
||||
<security>
|
||||
<all-permissions/>
|
||||
</security>
|
||||
<resources>
|
||||
<jar href="jar/gluegen-rt.jar" />
|
||||
</resources>
|
||||
|
||||
<resources os="Windows" arch="x86">
|
||||
<nativelib href = "jar/gluegen-rt-natives-windows-i586.jar" />
|
||||
</resources>
|
||||
<resources os="Windows" arch="amd64">
|
||||
<nativelib href = "jar/gluegen-rt-natives-windows-amd64.jar" />
|
||||
</resources>
|
||||
<resources os="Windows" arch="x86_64">
|
||||
<nativelib href = "jar/gluegen-rt-natives-windows-amd64.jar" />
|
||||
</resources>
|
||||
<resources os="SunOS" arch="sparc">
|
||||
<nativelib href = "jar/gluegen-rt-natives-solaris-sparc.jar" />
|
||||
</resources>
|
||||
<resources os="SunOS" arch="sparcv9">
|
||||
<nativelib href = "jar/gluegen-rt-natives-solaris-sparcv9.jar" />
|
||||
</resources>
|
||||
<resources os="SunOS" arch="x86">
|
||||
<nativelib href = "jar/gluegen-rt-natives-solaris-i586.jar" />
|
||||
</resources>
|
||||
<resources os="SunOS" arch="amd64">
|
||||
<nativelib href = "jar/gluegen-rt-natives-solaris-amd64.jar" />
|
||||
</resources>
|
||||
<resources os="SunOS" arch="x86_64">
|
||||
<nativelib href = "jar/gluegen-rt-natives-solaris-amd64.jar" />
|
||||
</resources>
|
||||
<resources os="Linux" arch="i386">
|
||||
<nativelib href = "jar/gluegen-rt-natives-linux-i586.jar" />
|
||||
</resources>
|
||||
<resources os="Linux" arch="x86">
|
||||
<nativelib href = "jar/gluegen-rt-natives-linux-i586.jar" />
|
||||
</resources>
|
||||
<resources os="Linux" arch="amd64">
|
||||
<nativelib href = "jar/gluegen-rt-natives-linux-amd64.jar" />
|
||||
</resources>
|
||||
<resources os="Linux" arch="x86_64">
|
||||
<nativelib href = "jar/gluegen-rt-natives-linux-amd64.jar" />
|
||||
</resources>
|
||||
<resources os="Linux" arch="arm">
|
||||
<nativelib href = "jar/gluegen-rt-natives-linux-armv6.jar" />
|
||||
<nativelib href = "jar/gluegen-rt-natives-linux-armv6hf.jar" />
|
||||
</resources>
|
||||
<resources os="Linux" arch="armv7">
|
||||
<nativelib href = "jar/gluegen-rt-natives-linux-armv6.jar" />
|
||||
<nativelib href = "jar/gluegen-rt-natives-linux-armv6hf.jar" />
|
||||
</resources>
|
||||
<resources os="Mac OS X" arch="i386">
|
||||
<nativelib href = "jar/gluegen-rt-natives-macosx-universal.jar" />
|
||||
</resources>
|
||||
<resources os="Mac OS X" arch="x86_64">
|
||||
<nativelib href = "jar/gluegen-rt-natives-macosx-universal.jar" />
|
||||
</resources>
|
||||
|
||||
<component-desc />
|
||||
</jnlp>
|
66
libs/jogamp-all-platforms/jnlp-files/joal.jnlp
Normal file
66
libs/jogamp-all-platforms/jnlp-files/joal.jnlp
Normal file
@ -0,0 +1,66 @@
|
||||
<?xml version="1.0" encoding="utf-8"?>
|
||||
<jnlp codebase="JOAL_CODEBASE_TAG/"
|
||||
href="joal.jnlp" version="JOGAMP_VERSION">
|
||||
<information>
|
||||
<title>Java(tm) Binding to the OpenAL(r) API</title>
|
||||
<vendor>JogAmp Community</vendor>
|
||||
<homepage href="http://jogamp.org/"/>
|
||||
<description>Java Binding to the OpenAL API</description>
|
||||
<description kind="short">Java programming language binding for the OpenAL API</description>
|
||||
<offline-allowed/>
|
||||
</information>
|
||||
<update check="background" policy="always"/>
|
||||
<security>
|
||||
<all-permissions/>
|
||||
</security>
|
||||
<resources>
|
||||
<jar href="jar/joal.jar" main="true"/>
|
||||
|
||||
<extension name="gluegen-rt" href="GLUEGEN_CODEBASE_TAG/gluegen-rt.jnlp" />
|
||||
</resources>
|
||||
|
||||
<resources os="Windows" arch="x86">
|
||||
<nativelib href = "jar/joal-natives-windows-i586.jar" />
|
||||
</resources>
|
||||
<resources os="Windows" arch="amd64">
|
||||
<nativelib href = "jar/joal-natives-windows-amd64.jar" />
|
||||
</resources>
|
||||
<resources os="Windows" arch="x86_64">
|
||||
<nativelib href = "jar/joal-natives-windows-amd64.jar" />
|
||||
</resources>
|
||||
<resources os="SunOS" arch="sparc">
|
||||
<nativelib href = "jar/joal-natives-solaris-sparc.jar" />
|
||||
</resources>
|
||||
<resources os="SunOS" arch="sparcv9">
|
||||
<nativelib href = "jar/joal-natives-solaris-sparcv9.jar" />
|
||||
</resources>
|
||||
<resources os="SunOS" arch="x86">
|
||||
<nativelib href = "jar/joal-natives-solaris-i586.jar" />
|
||||
</resources>
|
||||
<resources os="SunOS" arch="amd64">
|
||||
<nativelib href = "jar/joal-natives-solaris-amd64.jar" />
|
||||
</resources>
|
||||
<resources os="SunOS" arch="x86_64">
|
||||
<nativelib href = "jar/joal-natives-solaris-amd64.jar" />
|
||||
</resources>
|
||||
<resources os="Linux" arch="i386">
|
||||
<nativelib href = "jar/joal-natives-linux-i586.jar" />
|
||||
</resources>
|
||||
<resources os="Linux" arch="x86">
|
||||
<nativelib href = "jar/joal-natives-linux-i586.jar" />
|
||||
</resources>
|
||||
<resources os="Linux" arch="amd64">
|
||||
<nativelib href = "jar/joal-natives-linux-amd64.jar" />
|
||||
</resources>
|
||||
<resources os="Linux" arch="x86_64">
|
||||
<nativelib href = "jar/joal-natives-linux-amd64.jar" />
|
||||
</resources>
|
||||
<resources os="Mac OS X" arch="i386">
|
||||
<nativelib href = "jar/joal-natives-macosx-universal.jar" />
|
||||
</resources>
|
||||
<resources os="Mac OS X" arch="x86_64">
|
||||
<nativelib href = "jar/joal-natives-macosx-universal.jar" />
|
||||
</resources>
|
||||
|
||||
<component-desc />
|
||||
</jnlp>
|
62
libs/jogamp-all-platforms/jnlp-files/jocl.jnlp
Normal file
62
libs/jogamp-all-platforms/jnlp-files/jocl.jnlp
Normal file
@ -0,0 +1,62 @@
|
||||
<?xml version="1.0" encoding="utf-8"?>
|
||||
<jnlp codebase="JOCL_CODEBASE_TAG" href="jocl.jnlp">
|
||||
<information>
|
||||
<title>Java(tm) Binding to the OpenCL(r) API</title>
|
||||
<vendor>JogAmp Community</vendor>
|
||||
<homepage href="http://jocl.jogamp.org/"/>
|
||||
<description>Java Binding to the OpenCL API</description>
|
||||
<description kind="short">Java programming language binding for the OpenCL API</description>
|
||||
<offline-allowed/>
|
||||
</information>
|
||||
<update check="background" policy="always"/>
|
||||
<security>
|
||||
<all-permissions/>
|
||||
</security>
|
||||
<resources>
|
||||
<jar href="jar/jocl.jar" />
|
||||
<extension name="gluegen-rt" href="GLUEGEN_CODEBASE_TAG/gluegen-rt.jnlp" />
|
||||
</resources>
|
||||
<resources os="Windows" arch="x86">
|
||||
<nativelib href = "jar/jocl-natives-windows-i586.jar" />
|
||||
</resources>
|
||||
<resources os="Windows" arch="amd64">
|
||||
<nativelib href = "jar/jocl-natives-windows-amd64.jar" />
|
||||
</resources>
|
||||
<resources os="Windows" arch="x86_64">
|
||||
<nativelib href = "jar/jocl-natives-windows-amd64.jar" />
|
||||
</resources>
|
||||
<resources os="SunOS" arch="sparc">
|
||||
<nativelib href = "jar/jocl-natives-solaris-sparc.jar" />
|
||||
</resources>
|
||||
<resources os="SunOS" arch="sparcv9">
|
||||
<nativelib href = "jar/jocl-natives-solaris-sparcv9.jar" />
|
||||
</resources>
|
||||
<resources os="SunOS" arch="x86">
|
||||
<nativelib href = "jar/jocl-natives-solaris-i586.jar" />
|
||||
</resources>
|
||||
<resources os="SunOS" arch="amd64">
|
||||
<nativelib href = "jar/jocl-natives-solaris-amd64.jar" />
|
||||
</resources>
|
||||
<resources os="SunOS" arch="x86_64">
|
||||
<nativelib href = "jar/jocl-natives-solaris-amd64.jar" />
|
||||
</resources>
|
||||
<resources os="Linux" arch="i386">
|
||||
<nativelib href = "jar/jocl-natives-linux-i586.jar" />
|
||||
</resources>
|
||||
<resources os="Linux" arch="x86">
|
||||
<nativelib href = "jar/jocl-natives-linux-i586.jar" />
|
||||
</resources>
|
||||
<resources os="Linux" arch="amd64">
|
||||
<nativelib href = "jar/jocl-natives-linux-amd64.jar" />
|
||||
</resources>
|
||||
<resources os="Linux" arch="x86_64">
|
||||
<nativelib href = "jar/jocl-natives-linux-amd64.jar" />
|
||||
</resources>
|
||||
<resources os="Mac OS X" arch="i386">
|
||||
<nativelib href = "jar/jocl-natives-macosx-universal.jar" />
|
||||
</resources>
|
||||
<resources os="Mac OS X" arch="x86_64">
|
||||
<nativelib href = "jar/jocl-natives-macosx-universal.jar" />
|
||||
</resources>
|
||||
<component-desc />
|
||||
</jnlp>
|
93
libs/jogamp-all-platforms/jnlp-files/jogl-all-awt-cg.jnlp
Normal file
93
libs/jogamp-all-platforms/jnlp-files/jogl-all-awt-cg.jnlp
Normal file
@ -0,0 +1,93 @@
|
||||
<?xml version="1.0" encoding="utf-8"?>
|
||||
<jnlp codebase="JOGL_CODEBASE_TAG/"
|
||||
href="jogl-all-awt-cg.jnlp" version="JOGAMP_VERSION">
|
||||
<information>
|
||||
<title>Java(tm) Binding to the OpenGL(r) API (ALL.AWT.CG)</title>
|
||||
<vendor>JogAmp Community</vendor>
|
||||
<homepage href="http://jogamp.org/"/>
|
||||
<description>Java Binding to the OpenGL API - 2.0.0 - ALL.AWT.CG</description>
|
||||
<description kind="short">Java programming language binding for the OpenGL 3D graphics API - ALL.AWT.CG</description>
|
||||
<offline-allowed/>
|
||||
</information>
|
||||
<update check="background" policy="always"/>
|
||||
<security>
|
||||
<all-permissions/>
|
||||
</security>
|
||||
<resources>
|
||||
<jar href="jar/jogl-all.jar" />
|
||||
<jar href="jar/atomic/jogl-cg.jar" />
|
||||
|
||||
<extension name="gluegen-rt" href="GLUEGEN_CODEBASE_TAG/gluegen-rt.jnlp" />
|
||||
</resources>
|
||||
|
||||
<resources os="Windows" arch="x86">
|
||||
<nativelib href = "jar/jogl-all-natives-windows-i586.jar" />
|
||||
<nativelib href = "jar/atomic/jogl-cg-natives-windows-i586.jar" />
|
||||
</resources>
|
||||
<resources os="Windows" arch="amd64">
|
||||
<nativelib href = "jar/jogl-all-natives-windows-amd64.jar" />
|
||||
<nativelib href = "jar/atomic/jogl-cg-natives-windows-amd64.jar" />
|
||||
</resources>
|
||||
<resources os="Windows" arch="x86_64">
|
||||
<nativelib href = "jar/jogl-all-natives-windows-amd64.jar" />
|
||||
<nativelib href = "jar/atomic/jogl-cg-natives-windows-amd64.jar" />
|
||||
</resources>
|
||||
<resources os="SunOS" arch="sparc">
|
||||
<nativelib href = "jar/jogl-all-natives-solaris-sparc.jar" />
|
||||
<nativelib href = "jar/atomic/jogl-cg-natives-solaris-sparc.jar" />
|
||||
</resources>
|
||||
<resources os="SunOS" arch="sparcv9">
|
||||
<nativelib href = "jar/jogl-all-natives-solaris-sparcv9.jar" />
|
||||
<nativelib href = "jar/atomic/jogl-cg-natives-solaris-sparcv9.jar" />
|
||||
</resources>
|
||||
<resources os="SunOS" arch="x86">
|
||||
<nativelib href = "jar/jogl-all-natives-solaris-i586.jar" />
|
||||
<nativelib href = "jar/atomic/jogl-cg-natives-solaris-i586.jar" />
|
||||
</resources>
|
||||
<resources os="SunOS" arch="amd64">
|
||||
<nativelib href = "jar/jogl-all-natives-solaris-amd64.jar" />
|
||||
<nativelib href = "jar/atomic/jogl-cg-natives-solaris-amd64.jar" />
|
||||
</resources>
|
||||
<resources os="SunOS" arch="x86_64">
|
||||
<nativelib href = "jar/jogl-all-natives-solaris-amd64.jar" />
|
||||
<nativelib href = "jar/atomic/jogl-cg-natives-solaris-amd64.jar" />
|
||||
</resources>
|
||||
<resources os="Linux" arch="i386">
|
||||
<nativelib href = "jar/jogl-all-natives-linux-i586.jar" />
|
||||
<nativelib href = "jar/atomic/jogl-cg-natives-linux-i586.jar" />
|
||||
</resources>
|
||||
<resources os="Linux" arch="x86">
|
||||
<nativelib href = "jar/jogl-all-natives-linux-i586.jar" />
|
||||
<nativelib href = "jar/atomic/jogl-cg-natives-linux-i586.jar" />
|
||||
</resources>
|
||||
<resources os="Linux" arch="amd64">
|
||||
<nativelib href = "jar/jogl-all-natives-linux-amd64.jar" />
|
||||
<nativelib href = "jar/atomic/jogl-cg-natives-linux-amd64.jar" />
|
||||
</resources>
|
||||
<resources os="Linux" arch="x86_64">
|
||||
<nativelib href = "jar/jogl-all-natives-linux-amd64.jar" />
|
||||
<nativelib href = "jar/atomic/jogl-cg-natives-linux-amd64.jar" />
|
||||
</resources>
|
||||
<resources os="Linux" arch="arm">
|
||||
<nativelib href = "jar/jogl-all-natives-linux-armv6.jar" />
|
||||
<nativelib href = "jar/jogl-all-natives-linux-armv6hf.jar" />
|
||||
<nativelib href = "jar/atomic/jogl-cg-natives-linux-armv6.jar" />
|
||||
<nativelib href = "jar/atomic/jogl-cg-natives-linux-armv6hf.jar" />
|
||||
</resources>
|
||||
<resources os="Linux" arch="armv7">
|
||||
<nativelib href = "jar/jogl-all-natives-linux-armv6.jar" />
|
||||
<nativelib href = "jar/jogl-all-natives-linux-armv6hf.jar" />
|
||||
<nativelib href = "jar/atomic/jogl-cg-natives-linux-armv6.jar" />
|
||||
<nativelib href = "jar/atomic/jogl-cg-natives-linux-armv6hf.jar" />
|
||||
</resources>
|
||||
<resources os="Mac OS X" arch="i386">
|
||||
<nativelib href = "jar/jogl-all-natives-macosx-universal.jar" />
|
||||
<nativelib href = "jar/atomic/jogl-cg-natives-macosx-universal.jar" />
|
||||
</resources>
|
||||
<resources os="Mac OS X" arch="x86_64">
|
||||
<nativelib href = "jar/jogl-all-natives-macosx-universal.jar" />
|
||||
<nativelib href = "jar/atomic/jogl-cg-natives-macosx-universal.jar" />
|
||||
</resources>
|
||||
|
||||
<component-desc />
|
||||
</jnlp>
|
74
libs/jogamp-all-platforms/jnlp-files/jogl-all-awt.jnlp
Normal file
74
libs/jogamp-all-platforms/jnlp-files/jogl-all-awt.jnlp
Normal file
@ -0,0 +1,74 @@
|
||||
<?xml version="1.0" encoding="utf-8"?>
|
||||
<jnlp codebase="JOGL_CODEBASE_TAG/"
|
||||
href="jogl-all-awt.jnlp" version="JOGAMP_VERSION">
|
||||
<information>
|
||||
<title>Java(tm) Binding to the OpenGL(r) API (ALL.AWT)</title>
|
||||
<vendor>JogAmp Community</vendor>
|
||||
<homepage href="http://jogamp.org/"/>
|
||||
<description>Java Binding to the OpenGL API - 2.0.0 - ALL.AWT</description>
|
||||
<description kind="short">Java programming language binding for the OpenGL 3D graphics API - ALL.AWT</description>
|
||||
<offline-allowed/>
|
||||
</information>
|
||||
<update check="background" policy="always"/>
|
||||
<security>
|
||||
<all-permissions/>
|
||||
</security>
|
||||
<resources>
|
||||
<jar href="jar/jogl-all.jar" />
|
||||
|
||||
<extension name="gluegen-rt" href="GLUEGEN_CODEBASE_TAG/gluegen-rt.jnlp" />
|
||||
</resources>
|
||||
|
||||
<resources os="Windows" arch="x86">
|
||||
<nativelib href = "jar/jogl-all-natives-windows-i586.jar" />
|
||||
</resources>
|
||||
<resources os="Windows" arch="amd64">
|
||||
<nativelib href = "jar/jogl-all-natives-windows-amd64.jar" />
|
||||
</resources>
|
||||
<resources os="Windows" arch="x86_64">
|
||||
<nativelib href = "jar/jogl-all-natives-windows-amd64.jar" />
|
||||
</resources>
|
||||
<resources os="SunOS" arch="sparc">
|
||||
<nativelib href = "jar/jogl-all-natives-solaris-sparc.jar" />
|
||||
</resources>
|
||||
<resources os="SunOS" arch="sparcv9">
|
||||
<nativelib href = "jar/jogl-all-natives-solaris-sparcv9.jar" />
|
||||
</resources>
|
||||
<resources os="SunOS" arch="x86">
|
||||
<nativelib href = "jar/jogl-all-natives-solaris-i586.jar" />
|
||||
</resources>
|
||||
<resources os="SunOS" arch="amd64">
|
||||
<nativelib href = "jar/jogl-all-natives-solaris-amd64.jar" />
|
||||
</resources>
|
||||
<resources os="SunOS" arch="x86_64">
|
||||
<nativelib href = "jar/jogl-all-natives-solaris-amd64.jar" />
|
||||
</resources>
|
||||
<resources os="Linux" arch="i386">
|
||||
<nativelib href = "jar/jogl-all-natives-linux-i586.jar" />
|
||||
</resources>
|
||||
<resources os="Linux" arch="x86">
|
||||
<nativelib href = "jar/jogl-all-natives-linux-i586.jar" />
|
||||
</resources>
|
||||
<resources os="Linux" arch="amd64">
|
||||
<nativelib href = "jar/jogl-all-natives-linux-amd64.jar" />
|
||||
</resources>
|
||||
<resources os="Linux" arch="x86_64">
|
||||
<nativelib href = "jar/jogl-all-natives-linux-amd64.jar" />
|
||||
</resources>
|
||||
<resources os="Linux" arch="arm">
|
||||
<nativelib href = "jar/jogl-all-natives-linux-armv6.jar" />
|
||||
<nativelib href = "jar/jogl-all-natives-linux-armv6hf.jar" />
|
||||
</resources>
|
||||
<resources os="Linux" arch="armv7">
|
||||
<nativelib href = "jar/jogl-all-natives-linux-armv6.jar" />
|
||||
<nativelib href = "jar/jogl-all-natives-linux-armv6hf.jar" />
|
||||
</resources>
|
||||
<resources os="Mac OS X" arch="i386">
|
||||
<nativelib href = "jar/jogl-all-natives-macosx-universal.jar" />
|
||||
</resources>
|
||||
<resources os="Mac OS X" arch="x86_64">
|
||||
<nativelib href = "jar/jogl-all-natives-macosx-universal.jar" />
|
||||
</resources>
|
||||
|
||||
<component-desc />
|
||||
</jnlp>
|
74
libs/jogamp-all-platforms/jnlp-files/jogl-all-mobile.jnlp
Normal file
74
libs/jogamp-all-platforms/jnlp-files/jogl-all-mobile.jnlp
Normal file
@ -0,0 +1,74 @@
|
||||
<?xml version="1.0" encoding="utf-8"?>
|
||||
<jnlp codebase="JOGL_CODEBASE_TAG/"
|
||||
href="jogl-all-mobile.jnlp" version="JOGAMP_VERSION">
|
||||
<information>
|
||||
<title>Java(tm) Binding to the OpenGL(r) API (ALL.MOBILE)</title>
|
||||
<vendor>JogAmp Community</vendor>
|
||||
<homepage href="http://jogamp.org/"/>
|
||||
<description>Java Binding to the OpenGL API - 2.0.0 - ALL.MOBILE</description>
|
||||
<description kind="short">Java programming language binding for the OpenGL 3D graphics API - ALL.MOBILE</description>
|
||||
<offline-allowed/>
|
||||
</information>
|
||||
<update check="background" policy="always"/>
|
||||
<security>
|
||||
<all-permissions/>
|
||||
</security>
|
||||
<resources>
|
||||
<jar href="jar/jogl-all-mobile.jar" />
|
||||
|
||||
<extension name="gluegen-rt" href="GLUEGEN_CODEBASE_TAG/gluegen-rt.jnlp" />
|
||||
</resources>
|
||||
|
||||
<resources os="Windows" arch="x86">
|
||||
<nativelib href = "jar/jogl-all-natives-windows-i586.jar" />
|
||||
</resources>
|
||||
<resources os="Windows" arch="amd64">
|
||||
<nativelib href = "jar/jogl-all-natives-windows-amd64.jar" />
|
||||
</resources>
|
||||
<resources os="Windows" arch="x86_64">
|
||||
<nativelib href = "jar/jogl-all-natives-windows-amd64.jar" />
|
||||
</resources>
|
||||
<resources os="SunOS" arch="sparc">
|
||||
<nativelib href = "jar/jogl-all-natives-solaris-sparc.jar" />
|
||||
</resources>
|
||||
<resources os="SunOS" arch="sparcv9">
|
||||
<nativelib href = "jar/jogl-all-natives-solaris-sparcv9.jar" />
|
||||
</resources>
|
||||
<resources os="SunOS" arch="x86">
|
||||
<nativelib href = "jar/jogl-all-natives-solaris-i586.jar" />
|
||||
</resources>
|
||||
<resources os="SunOS" arch="amd64">
|
||||
<nativelib href = "jar/jogl-all-natives-solaris-amd64.jar" />
|
||||
</resources>
|
||||
<resources os="SunOS" arch="x86_64">
|
||||
<nativelib href = "jar/jogl-all-natives-solaris-amd64.jar" />
|
||||
</resources>
|
||||
<resources os="Linux" arch="i386">
|
||||
<nativelib href = "jar/jogl-all-natives-linux-i586.jar" />
|
||||
</resources>
|
||||
<resources os="Linux" arch="x86">
|
||||
<nativelib href = "jar/jogl-all-natives-linux-i586.jar" />
|
||||
</resources>
|
||||
<resources os="Linux" arch="amd64">
|
||||
<nativelib href = "jar/jogl-all-natives-linux-amd64.jar" />
|
||||
</resources>
|
||||
<resources os="Linux" arch="x86_64">
|
||||
<nativelib href = "jar/jogl-all-natives-linux-amd64.jar" />
|
||||
</resources>
|
||||
<resources os="Linux" arch="arm">
|
||||
<nativelib href = "jar/jogl-all-natives-linux-armv6.jar" />
|
||||
<nativelib href = "jar/jogl-all-natives-linux-armv6hf.jar" />
|
||||
</resources>
|
||||
<resources os="Linux" arch="armv7">
|
||||
<nativelib href = "jar/jogl-all-natives-linux-armv6.jar" />
|
||||
<nativelib href = "jar/jogl-all-natives-linux-armv6hf.jar" />
|
||||
</resources>
|
||||
<resources os="Mac OS X" arch="i386">
|
||||
<nativelib href = "jar/jogl-all-natives-macosx-universal.jar" />
|
||||
</resources>
|
||||
<resources os="Mac OS X" arch="x86_64">
|
||||
<nativelib href = "jar/jogl-all-natives-macosx-universal.jar" />
|
||||
</resources>
|
||||
|
||||
<component-desc />
|
||||
</jnlp>
|
74
libs/jogamp-all-platforms/jnlp-files/jogl-all-noawt.jnlp
Normal file
74
libs/jogamp-all-platforms/jnlp-files/jogl-all-noawt.jnlp
Normal file
@ -0,0 +1,74 @@
|
||||
<?xml version="1.0" encoding="utf-8"?>
|
||||
<jnlp codebase="JOGL_CODEBASE_TAG/"
|
||||
href="jogl-all-noawt.jnlp" version="JOGAMP_VERSION">
|
||||
<information>
|
||||
<title>Java(tm) Binding to the OpenGL(r) API (ALL.NO_AWT)</title>
|
||||
<vendor>JogAmp Community</vendor>
|
||||
<homepage href="http://jogamp.org/"/>
|
||||
<description>Java Binding to the OpenGL API - 2.0.0 - ALL.NO_AWT</description>
|
||||
<description kind="short">Java programming language binding for the OpenGL 3D graphics API - ALL.NO_AWT</description>
|
||||
<offline-allowed/>
|
||||
</information>
|
||||
<update check="background" policy="always"/>
|
||||
<security>
|
||||
<all-permissions/>
|
||||
</security>
|
||||
<resources>
|
||||
<jar href="jar/jogl-all-noawt.jar" />
|
||||
|
||||
<extension name="gluegen-rt" href="GLUEGEN_CODEBASE_TAG/gluegen-rt.jnlp" />
|
||||
</resources>
|
||||
|
||||
<resources os="Windows" arch="x86">
|
||||
<nativelib href = "jar/jogl-all-natives-windows-i586.jar" />
|
||||
</resources>
|
||||
<resources os="Windows" arch="amd64">
|
||||
<nativelib href = "jar/jogl-all-natives-windows-amd64.jar" />
|
||||
</resources>
|
||||
<resources os="Windows" arch="x86_64">
|
||||
<nativelib href = "jar/jogl-all-natives-windows-amd64.jar" />
|
||||
</resources>
|
||||
<resources os="SunOS" arch="sparc">
|
||||
<nativelib href = "jar/jogl-all-natives-solaris-sparc.jar" />
|
||||
</resources>
|
||||
<resources os="SunOS" arch="sparcv9">
|
||||
<nativelib href = "jar/jogl-all-natives-solaris-sparcv9.jar" />
|
||||
</resources>
|
||||
<resources os="SunOS" arch="x86">
|
||||
<nativelib href = "jar/jogl-all-natives-solaris-i586.jar" />
|
||||
</resources>
|
||||
<resources os="SunOS" arch="amd64">
|
||||
<nativelib href = "jar/jogl-all-natives-solaris-amd64.jar" />
|
||||
</resources>
|
||||
<resources os="SunOS" arch="x86_64">
|
||||
<nativelib href = "jar/jogl-all-natives-solaris-amd64.jar" />
|
||||
</resources>
|
||||
<resources os="Linux" arch="i386">
|
||||
<nativelib href = "jar/jogl-all-natives-linux-i586.jar" />
|
||||
</resources>
|
||||
<resources os="Linux" arch="x86">
|
||||
<nativelib href = "jar/jogl-all-natives-linux-i586.jar" />
|
||||
</resources>
|
||||
<resources os="Linux" arch="amd64">
|
||||
<nativelib href = "jar/jogl-all-natives-linux-amd64.jar" />
|
||||
</resources>
|
||||
<resources os="Linux" arch="x86_64">
|
||||
<nativelib href = "jar/jogl-all-natives-linux-amd64.jar" />
|
||||
</resources>
|
||||
<resources os="Linux" arch="arm">
|
||||
<nativelib href = "jar/jogl-all-natives-linux-armv6.jar" />
|
||||
<nativelib href = "jar/jogl-all-natives-linux-armv6hf.jar" />
|
||||
</resources>
|
||||
<resources os="Linux" arch="armv7">
|
||||
<nativelib href = "jar/jogl-all-natives-linux-armv6.jar" />
|
||||
<nativelib href = "jar/jogl-all-natives-linux-armv6hf.jar" />
|
||||
</resources>
|
||||
<resources os="Mac OS X" arch="i386">
|
||||
<nativelib href = "jar/jogl-all-natives-macosx-universal.jar" />
|
||||
</resources>
|
||||
<resources os="Mac OS X" arch="x86_64">
|
||||
<nativelib href = "jar/jogl-all-natives-macosx-universal.jar" />
|
||||
</resources>
|
||||
|
||||
<component-desc />
|
||||
</jnlp>
|
@ -0,0 +1,32 @@
|
||||
<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.0 Transitional//EN">
|
||||
<html>
|
||||
<head>
|
||||
<title>Bug816 OSX CALayer Pos - Custom Bounds</title>
|
||||
</head>
|
||||
<body BGCOLOR="#ffffff">
|
||||
|
||||
<P>
|
||||
Bug816 OSX CALayer Pos - Custom Bounds
|
||||
</P>
|
||||
|
||||
<P>
|
||||
<object classid="clsid:8AD9C840-044E-11D1-B3E9-00805F499D93"
|
||||
width="800" height="600">
|
||||
<param name="code" value="com.jogamp.opengl.test.junit.jogl.demos.es2.awt.Bug816AppletGLCanvas01">
|
||||
<param name="archive" value="jar/lib/gluegen-rt.jar,
|
||||
jar/lib/jogl-all.jar,
|
||||
jar/jogl-test.jar">
|
||||
<comment>
|
||||
<embed code="com.jogamp.opengl.test.junit.jogl.demos.es2.awt.Bug816AppletGLCanvas01"
|
||||
width="800" height="600"
|
||||
type="application/x-java-applet;version=1.6"
|
||||
archive="jar/gluegen-rt.jar,
|
||||
jar/jogl-all.jar,
|
||||
jar/jogl-test.jar">
|
||||
<noembed>Sorry, no Java support detected.</noembed>
|
||||
</embed>
|
||||
</comment>
|
||||
</object>
|
||||
</P>
|
||||
</body>
|
||||
</html>
|
@ -0,0 +1,32 @@
|
||||
<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.0 Transitional//EN">
|
||||
<html>
|
||||
<head>
|
||||
<title>Bug816 OSX CALayer Pos - Box Layout</title>
|
||||
</head>
|
||||
<body BGCOLOR="#ffffff">
|
||||
|
||||
<P>
|
||||
Bug816 OSX CALayer Pos - Box Layout
|
||||
</P>
|
||||
|
||||
<P>
|
||||
<object classid="clsid:8AD9C840-044E-11D1-B3E9-00805F499D93"
|
||||
width="664" height="364">
|
||||
<param name="code" value="com.jogamp.opengl.test.junit.jogl.demos.es2.awt.Bug816AppletGLCanvas02a">
|
||||
<param name="archive" value="jar/lib/gluegen-rt.jar,
|
||||
jar/lib/jogl-all.jar,
|
||||
jar/jogl-test.jar">
|
||||
<comment>
|
||||
<embed code="com.jogamp.opengl.test.junit.jogl.demos.es2.awt.Bug816AppletGLCanvas02a"
|
||||
width="664" height="364"
|
||||
type="application/x-java-applet;version=1.6"
|
||||
archive="jar/gluegen-rt.jar,
|
||||
jar/jogl-all.jar,
|
||||
jar/jogl-test.jar">
|
||||
<noembed>Sorry, no Java support detected.</noembed>
|
||||
</embed>
|
||||
</comment>
|
||||
</object>
|
||||
</P>
|
||||
</body>
|
||||
</html>
|
@ -0,0 +1,32 @@
|
||||
<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.0 Transitional//EN">
|
||||
<html>
|
||||
<head>
|
||||
<title>Bug816 OSX CALayer Pos - Grid Layout</title>
|
||||
</head>
|
||||
<body BGCOLOR="#ffffff">
|
||||
|
||||
<P>
|
||||
Bug816 OSX CALayer Pos - Grid Layout
|
||||
</P>
|
||||
|
||||
<P>
|
||||
<object classid="clsid:8AD9C840-044E-11D1-B3E9-00805F499D93"
|
||||
width="664" height="364">
|
||||
<param name="code" value="com.jogamp.opengl.test.junit.jogl.demos.es2.awt.Bug816AppletGLCanvas02b">
|
||||
<param name="archive" value="jar/lib/gluegen-rt.jar,
|
||||
jar/lib/jogl-all.jar,
|
||||
jar/jogl-test.jar">
|
||||
<comment>
|
||||
<embed code="com.jogamp.opengl.test.junit.jogl.demos.es2.awt.Bug816AppletGLCanvas02b"
|
||||
width="664" height="364"
|
||||
type="application/x-java-applet;version=1.6"
|
||||
archive="jar/gluegen-rt.jar,
|
||||
jar/jogl-all.jar,
|
||||
jar/jogl-test.jar">
|
||||
<noembed>Sorry, no Java support detected.</noembed>
|
||||
</embed>
|
||||
</comment>
|
||||
</object>
|
||||
</P>
|
||||
</body>
|
||||
</html>
|
@ -0,0 +1,32 @@
|
||||
<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.0 Transitional//EN">
|
||||
<html>
|
||||
<head>
|
||||
<title>Bug816 OSX CALayer Pos - Applet w/ 1 JRootPanes and 2 JSplitPanes</title>
|
||||
</head>
|
||||
<body BGCOLOR="#ffffff">
|
||||
|
||||
<P>
|
||||
Bug816 OSX CALayer Pos - AWT Applet w/ 1 JRootPanes and 2 JSplitPanes
|
||||
</P>
|
||||
|
||||
<P>
|
||||
<object classid="clsid:8AD9C840-044E-11D1-B3E9-00805F499D93"
|
||||
width="640" height="480">
|
||||
<param name="code" value="com.jogamp.opengl.test.junit.jogl.demos.es2.awt.Bug816AppletOSXCALayerPos03a">
|
||||
<param name="archive" value="jar/lib/gluegen-rt.jar,
|
||||
jar/lib/jogl-all.jar,
|
||||
jar/jogl-test.jar">
|
||||
<comment>
|
||||
<embed code="com.jogamp.opengl.test.junit.jogl.demos.es2.awt.Bug816AppletOSXCALayerPos03a"
|
||||
width="640" height="480"
|
||||
type="application/x-java-applet;version=1.6"
|
||||
archive="jar/gluegen-rt.jar,
|
||||
jar/jogl-all.jar,
|
||||
jar/jogl-test.jar">
|
||||
<noembed>Sorry, no Java support detected.</noembed>
|
||||
</embed>
|
||||
</comment>
|
||||
</object>
|
||||
</P>
|
||||
</body>
|
||||
</html>
|
@ -0,0 +1,32 @@
|
||||
<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.0 Transitional//EN">
|
||||
<html>
|
||||
<head>
|
||||
<title>Bug816 OSX CALayer Pos - JApplet w/ 2 JRootPanes and 2 JSplitPanes</title>
|
||||
</head>
|
||||
<body BGCOLOR="#ffffff">
|
||||
|
||||
<P>
|
||||
Bug816 OSX CALayer Pos - Swing JApplet w/ 2 JRootPanes and 2 JSplitPanes
|
||||
</P>
|
||||
|
||||
<P>
|
||||
<object classid="clsid:8AD9C840-044E-11D1-B3E9-00805F499D93"
|
||||
width="640" height="480">
|
||||
<param name="code" value="com.jogamp.opengl.test.junit.jogl.demos.es2.awt.Bug816AppletOSXCALayerPos03b">
|
||||
<param name="archive" value="jar/lib/gluegen-rt.jar,
|
||||
jar/lib/jogl-all.jar,
|
||||
jar/jogl-test.jar">
|
||||
<comment>
|
||||
<embed code="com.jogamp.opengl.test.junit.jogl.demos.es2.awt.Bug816AppletOSXCALayerPos03b"
|
||||
width="640" height="480"
|
||||
type="application/x-java-applet;version=1.6"
|
||||
archive="jar/gluegen-rt.jar,
|
||||
jar/jogl-all.jar,
|
||||
jar/jogl-test.jar">
|
||||
<noembed>Sorry, no Java support detected.</noembed>
|
||||
</embed>
|
||||
</comment>
|
||||
</object>
|
||||
</P>
|
||||
</body>
|
||||
</html>
|
@ -0,0 +1,32 @@
|
||||
<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.0 Transitional//EN">
|
||||
<html>
|
||||
<head>
|
||||
<title>Bug818 OSX GLJPanel and GLCanvas NV GT330 Crash</title>
|
||||
</head>
|
||||
<body BGCOLOR="#ffffff">
|
||||
|
||||
<P>
|
||||
Bug818 OSX GLJPanel and GLCanvas NV GT330 Crash
|
||||
</P>
|
||||
|
||||
<P>
|
||||
<object classid="clsid:8AD9C840-044E-11D1-B3E9-00805F499D93"
|
||||
width="750" height="650">
|
||||
<param name="code" value="com.jogamp.opengl.test.junit.jogl.demos.gl2.awt.Bug818GLJPanelAndGLCanvasApplet">
|
||||
<param name="archive" value="jar/lib/gluegen-rt.jar,
|
||||
jar/lib/jogl-all.jar,
|
||||
jar/jogl-test.jar">
|
||||
<comment>
|
||||
<embed code="com.jogamp.opengl.test.junit.jogl.demos.gl2.awt.Bug818GLJPanelAndGLCanvasApplet"
|
||||
width="750" height="650"
|
||||
type="application/x-java-applet;version=1.6"
|
||||
archive="jar/gluegen-rt.jar,
|
||||
jar/jogl-all.jar,
|
||||
jar/jogl-test.jar">
|
||||
<noembed>Sorry, no Java support detected.</noembed>
|
||||
</embed>
|
||||
</comment>
|
||||
</object>
|
||||
</P>
|
||||
</body>
|
||||
</html>
|
@ -0,0 +1,32 @@
|
||||
<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.0 Transitional//EN">
|
||||
<html>
|
||||
<head>
|
||||
<title>Bug 848: Applet on OSX w/ CALayer and 2 or more GLCanvas may crash</title>
|
||||
</head>
|
||||
<body BGCOLOR="#ffffff">
|
||||
|
||||
<P>
|
||||
Bug 848: Applet on OSX w/ CALayer and 2 or more GLCanvas may 'crash'.
|
||||
</P>
|
||||
|
||||
<P>
|
||||
<object classid="clsid:8AD9C840-044E-11D1-B3E9-00805F499D93"
|
||||
width="1024" height="664">
|
||||
<param name="code" value="com.jogamp.opengl.test.junit.jogl.demos.es2.awt.Bug848AppletGLCanvas01">
|
||||
<param name="archive" value="jar/lib/gluegen-rt.jar,
|
||||
jar/lib/jogl-all.jar,
|
||||
jar/jogl-test.jar">
|
||||
<comment>
|
||||
<embed code="com.jogamp.opengl.test.junit.jogl.demos.es2.awt.Bug848AppletGLCanvas01"
|
||||
width="1024" height="664"
|
||||
type="application/x-java-applet;version=1.6"
|
||||
archive="jar/gluegen-rt.jar,
|
||||
jar/jogl-all.jar,
|
||||
jar/jogl-test.jar">
|
||||
<noembed>Sorry, no Java support detected.</noembed>
|
||||
</embed>
|
||||
</comment>
|
||||
</object>
|
||||
</P>
|
||||
</body>
|
||||
</html>
|
@ -0,0 +1,32 @@
|
||||
<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.0 Transitional//EN">
|
||||
<html>
|
||||
<head>
|
||||
<title>GLJPanels and GLCanvas w/ GL2 Demos</title>
|
||||
</head>
|
||||
<body BGCOLOR="#ffffff">
|
||||
|
||||
<P>
|
||||
GLJPanels and GLCanvas w/ Gears GL2 Demos
|
||||
</P>
|
||||
|
||||
<P>
|
||||
<object classid="clsid:8AD9C840-044E-11D1-B3E9-00805F499D93"
|
||||
width="750" height="800">
|
||||
<param name="code" value="com.jogamp.opengl.test.junit.jogl.demos.gl2.awt.GLJPanelsAndGLCanvasDemoGL2Applet">
|
||||
<param name="archive" value="jar/lib/gluegen-rt.jar,
|
||||
jar/lib/jogl-all.jar,
|
||||
jar/jogl-test.jar">
|
||||
<comment>
|
||||
<embed code="com.jogamp.opengl.test.junit.jogl.demos.gl2.awt.GLJPanelsAndGLCanvasDemoGL2Applet"
|
||||
width="750" height="800"
|
||||
type="application/x-java-applet;version=1.6"
|
||||
archive="jar/gluegen-rt.jar,
|
||||
jar/jogl-all.jar,
|
||||
jar/jogl-test.jar">
|
||||
<noembed>Sorry, no Java support detected.</noembed>
|
||||
</embed>
|
||||
</comment>
|
||||
</object>
|
||||
</P>
|
||||
</body>
|
||||
</html>
|
@ -0,0 +1,77 @@
|
||||
<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.0 Transitional//EN">
|
||||
<html>
|
||||
<head>
|
||||
<title>Demoscene Passivist's Elektronen-Multiplizierer (NApplet)</title>
|
||||
</head>
|
||||
<body BGCOLOR="#ffffff">
|
||||
|
||||
<P>
|
||||
Demoscene Passivist's Elektronen-Multiplizierer
|
||||
</P>
|
||||
|
||||
<P>
|
||||
<object classid="clsid:8AD9C840-044E-11D1-B3E9-00805F499D93"
|
||||
width="640" height="480">
|
||||
<param name="code" value="com.jogamp.newt.awt.applet.JOGLNewtApplet1Run">
|
||||
<param name="archive" value="jar/gluegen-rt.jar,
|
||||
jar/jogl-all.jar,
|
||||
jar/jogl-test.jar">
|
||||
<param name="gl_event_listener_class" value="com.jogamp.opengl.test.junit.jogl.demos.es2.ElektronenMultiplizierer">
|
||||
<param name="gl_profile" value="GL2ES2">
|
||||
<param name="gl_swap_interval" value="1">
|
||||
<param name="gl_debug" value="false">
|
||||
<param name="gl_trace" value="false">
|
||||
<comment>
|
||||
<embed code="com.jogamp.newt.awt.applet.JOGLNewtApplet1Run"
|
||||
width="640" height="480"
|
||||
type="application/x-java-applet;version=1.6"
|
||||
pluginspage="http://java.sun.com/javase/downloads/ea.jsp"
|
||||
archive="jar/gluegen-rt.jar,
|
||||
jar/jogl-all.jar,
|
||||
jar/jogl-test.jar"
|
||||
codebase_lookup" value="false"
|
||||
gl_event_listener_class="com.jogamp.opengl.test.junit.jogl.demos.es2.ElektronenMultiplizierer"
|
||||
gl_profile="GL2ES2"
|
||||
gl_swap_interval="1"
|
||||
gl_debug="false"
|
||||
gl_trace="false">
|
||||
<noembed>Sorry, no Java support detected.</noembed>
|
||||
</embed>
|
||||
</comment>
|
||||
</object>
|
||||
|
||||
</P>
|
||||
|
||||
<P>
|
||||
ElektronenMultiplizierer Keys:<br>
|
||||
<ul>
|
||||
<li> Cursor-Left - time backwards</li>
|
||||
<li> Cursor-Right - time forward</li>
|
||||
</ul>
|
||||
</P>
|
||||
<P>
|
||||
JOGL NEWT JNLP Applet Runner Special Keys:<br>
|
||||
<ul>
|
||||
<li> SPACE - pause/resume animator </li>
|
||||
<li> a - on/off always-on-top </li>
|
||||
<li> b - on/off always-on-bottom </li>
|
||||
<li> c - change mouse pointer </li>
|
||||
<li> d - toggle decoration </li>
|
||||
<li> f - toggle fullscreen </li>
|
||||
<li> g - increase gamma, +shift decreases</li>
|
||||
<li> i - toggle mouse pointer visibility </li>
|
||||
<li> j - toggle confine mouse pointer </li>
|
||||
<li> m - toggle maximize, V, +shift H+V, +alt H, +ctrl off</li>
|
||||
<li> p - position window to 100/100</li>
|
||||
<li> r - in/out browser window (no modifiers)</li>
|
||||
<li> r - toggle window resizable (any modifiers)</li>
|
||||
<li> s - toggle window sticky</li>
|
||||
<li> v - toggle window visibility, +shift: keep invisible</li>
|
||||
<li> v - change swap-interval: 1, 0, -1, 1, .. (+ctrl)</li>
|
||||
<li> w - warp mouse pointer to center </li>
|
||||
<li> x - toggle surface pixel scale</li>
|
||||
</ul>
|
||||
</P>
|
||||
|
||||
</body>
|
||||
</html>
|
@ -0,0 +1,78 @@
|
||||
<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.0 Transitional//EN">
|
||||
<html>
|
||||
<head>
|
||||
<title>Demoscene Passivist's Elektronen-Multiplizierer</title>
|
||||
</head>
|
||||
<body BGCOLOR="#ffffff">
|
||||
|
||||
<P>
|
||||
Demoscene Passivist's Elektronen-Multiplizierer
|
||||
</P>
|
||||
|
||||
<P>
|
||||
<object classid="clsid:8AD9C840-044E-11D1-B3E9-00805F499D93"
|
||||
width="640" height="480">
|
||||
<param name="code" value="com.jogamp.newt.awt.applet.JOGLNewtApplet1Run">
|
||||
<param name="archive" value="jar/gluegen-rt.jar,
|
||||
jar/jogl-all.jar,
|
||||
jar/jogl-test.jar">
|
||||
<param name="gl_event_listener_class" value="com.jogamp.opengl.test.junit.jogl.demos.es2.ElektronenMultiplizierer">
|
||||
<param name="gl_profile" value="GL2ES2">
|
||||
<param name="gl_swap_interval" value="1">
|
||||
<param name="gl_debug" value="false">
|
||||
<param name="gl_trace" value="false">
|
||||
<param name="jnlp_href" value="jogl-applet-runner-newt.jnlp">
|
||||
<comment>
|
||||
<embed code="com.jogamp.newt.awt.applet.JOGLNewtApplet1Run"
|
||||
width="640" height="480"
|
||||
type="application/x-java-applet;version=1.6"
|
||||
pluginspage="http://java.sun.com/javase/downloads/ea.jsp"
|
||||
archive="jar/gluegen-rt.jar,
|
||||
jar/jogl-all.jar,
|
||||
jar/jogl-test.jar"
|
||||
gl_event_listener_class="com.jogamp.opengl.test.junit.jogl.demos.es2.ElektronenMultiplizierer"
|
||||
gl_profile="GL2ES2"
|
||||
gl_swap_interval="1"
|
||||
gl_debug="false"
|
||||
gl_trace="false"
|
||||
jnlp_href="jogl-applet-runner-newt.jnlp">
|
||||
<noembed>Sorry, no Java support detected.</noembed>
|
||||
</embed>
|
||||
</comment>
|
||||
</object>
|
||||
|
||||
</P>
|
||||
|
||||
<P>
|
||||
ElektronenMultiplizierer Keys:<br>
|
||||
<ul>
|
||||
<li> Cursor-Left - time backwards</li>
|
||||
<li> Cursor-Right - time forward</li>
|
||||
</ul>
|
||||
</P>
|
||||
<P>
|
||||
JOGL NEWT JNLP Applet Runner Special Keys:<br>
|
||||
<ul>
|
||||
<li> SPACE - pause/resume animator </li>
|
||||
<li> a - on/off always-on-top </li>
|
||||
<li> b - on/off always-on-bottom </li>
|
||||
<li> c - change mouse pointer </li>
|
||||
<li> d - toggle decoration </li>
|
||||
<li> f - toggle fullscreen </li>
|
||||
<li> g - increase gamma, +shift decreases</li>
|
||||
<li> i - toggle mouse pointer visibility </li>
|
||||
<li> j - toggle confine mouse pointer </li>
|
||||
<li> m - toggle maximize, V, +shift H+V, +alt H, +ctrl off</li>
|
||||
<li> p - position window to 100/100</li>
|
||||
<li> r - in/out browser window (no modifiers)</li>
|
||||
<li> r - toggle window resizable (any modifiers)</li>
|
||||
<li> s - toggle window sticky</li>
|
||||
<li> v - toggle window visibility, +shift: keep invisible</li>
|
||||
<li> v - change swap-interval: 1, 0, -1, 1, .. (+ctrl)</li>
|
||||
<li> w - warp mouse pointer to center </li>
|
||||
<li> x - toggle surface pixel scale</li>
|
||||
</ul>
|
||||
</P>
|
||||
|
||||
</body>
|
||||
</html>
|
@ -0,0 +1,64 @@
|
||||
<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.0 Transitional//EN">
|
||||
<html>
|
||||
<head>
|
||||
<title>JOGL Applet3 Graph Text Demo 01 (NApplet)</title>
|
||||
</head>
|
||||
<body BGCOLOR="#ffffff">
|
||||
|
||||
<P>
|
||||
JOGL Applet3 Graph Text Demo 01
|
||||
</P>
|
||||
|
||||
<P>
|
||||
<object classid="clsid:8AD9C840-044E-11D1-B3E9-00805F499D93"
|
||||
width="800" height="400">
|
||||
<param name="code" value="com.jogamp.newt.util.applet3.JOGLNewtApplet3Run">
|
||||
<param name="archive" value="jar/gluegen-rt.jar,
|
||||
jar/jogl-all-noawt.jar,
|
||||
jar/jogl-test.jar">
|
||||
<param name="gl_event_listener_class" value="com.jogamp.opengl.test.junit.graph.demos.GPUTextGLListener0A">
|
||||
<param name="gl_profile" value="GL2ES2">
|
||||
<param name="gl_swap_interval" value="1">
|
||||
<param name="gl_alpha" value="4">
|
||||
<param name="gl_multisamplebuffer" value="0">
|
||||
<param name="gl_nodefaultkeyListener" value="true">
|
||||
<param name="gl_debug" value="false">
|
||||
<param name="gl_trace" value="false">
|
||||
<comment>
|
||||
<embed code="com.jogamp.newt.util.applet3.JOGLNewtApplet3Run"
|
||||
width="800" height="400"
|
||||
type="application/x-java-applet;version=1.6"
|
||||
pluginspage="http://java.sun.com/javase/downloads/ea.jsp"
|
||||
archive="jar/gluegen-rt.jar,
|
||||
jar/jogl-all-noawt.jar,
|
||||
jar/jogl-test.jar"
|
||||
gl_event_listener_class="com.jogamp.opengl.test.junit.graph.demos.GPUTextGLListener0A"
|
||||
gl_profile="GL2ES2"
|
||||
gl_swap_interval="1"
|
||||
gl_alpha="4"
|
||||
gl_multisamplebuffer="0"
|
||||
gl_nodefaultkeyListener="true"
|
||||
gl_debug="false"
|
||||
gl_trace="false">
|
||||
<noembed>Sorry, no Java support detected.</noembed>
|
||||
</embed>
|
||||
</comment>
|
||||
</object>
|
||||
</P>
|
||||
|
||||
<P>
|
||||
Graph Text Demo Keys:<br>
|
||||
<ul>
|
||||
<li> 1/2 - zoom in/out red-text </li>
|
||||
<li> 6/7 - edit texture size if using VBAA (nope) </li>
|
||||
<li> 0/9 - rotate the red-text </li>
|
||||
<li> v - toggle vsync </li>
|
||||
<li> i - live text input (CR ends it, backspace supported)</li>
|
||||
<li> f - toggle fps </li>
|
||||
<li> h - change text</li>
|
||||
<li> space - change font</li>
|
||||
</ul>
|
||||
</P>
|
||||
|
||||
</body>
|
||||
</html>
|
@ -0,0 +1,64 @@
|
||||
<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.0 Transitional//EN">
|
||||
<html>
|
||||
<head>
|
||||
<title>JOGL Graph Text Demo 01 (NApplet)</title>
|
||||
</head>
|
||||
<body BGCOLOR="#ffffff">
|
||||
|
||||
<P>
|
||||
JOGL Graph Text Demo 01
|
||||
</P>
|
||||
|
||||
<P>
|
||||
<object classid="clsid:8AD9C840-044E-11D1-B3E9-00805F499D93"
|
||||
width="800" height="400">
|
||||
<param name="code" value="com.jogamp.newt.awt.applet.JOGLNewtApplet1Run">
|
||||
<param name="archive" value="jar/gluegen-rt.jar,
|
||||
jar/jogl-all.jar,
|
||||
jar/jogl-test.jar">
|
||||
<param name="gl_event_listener_class" value="com.jogamp.opengl.test.junit.graph.demos.GPUTextGLListener0A">
|
||||
<param name="gl_profile" value="GL2ES2">
|
||||
<param name="gl_swap_interval" value="1">
|
||||
<param name="gl_alpha" value="4">
|
||||
<param name="gl_multisamplebuffer" value="0">
|
||||
<param name="gl_nodefaultkeyListener" value="true">
|
||||
<param name="gl_debug" value="false">
|
||||
<param name="gl_trace" value="false">
|
||||
<comment>
|
||||
<embed code="com.jogamp.newt.awt.applet.JOGLNewtApplet1Run"
|
||||
width="800" height="400"
|
||||
type="application/x-java-applet;version=1.6"
|
||||
pluginspage="http://java.sun.com/javase/downloads/ea.jsp"
|
||||
archive="jar/gluegen-rt.jar,
|
||||
jar/jogl-all.jar,
|
||||
jar/jogl-test.jar"
|
||||
gl_event_listener_class="com.jogamp.opengl.test.junit.graph.demos.GPUTextGLListener0A"
|
||||
gl_profile="GL2ES2"
|
||||
gl_swap_interval="1"
|
||||
gl_alpha="4"
|
||||
gl_multisamplebuffer="0"
|
||||
gl_nodefaultkeyListener="true"
|
||||
gl_debug="false"
|
||||
gl_trace="false">
|
||||
<noembed>Sorry, no Java support detected.</noembed>
|
||||
</embed>
|
||||
</comment>
|
||||
</object>
|
||||
</P>
|
||||
|
||||
<P>
|
||||
Graph Text Demo Keys:<br>
|
||||
<ul>
|
||||
<li> 1/2 - zoom in/out red-text </li>
|
||||
<li> 6/7 - edit texture size if using VBAA (nope) </li>
|
||||
<li> 0/9 - rotate the red-text </li>
|
||||
<li> v - toggle vsync </li>
|
||||
<li> i - live text input (CR ends it, backspace supported)</li>
|
||||
<li> f - toggle fps </li>
|
||||
<li> h - change text</li>
|
||||
<li> space - change font</li>
|
||||
</ul>
|
||||
</P>
|
||||
|
||||
</body>
|
||||
</html>
|
@ -0,0 +1,66 @@
|
||||
<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.0 Transitional//EN">
|
||||
<html>
|
||||
<head>
|
||||
<title>JOGL Graph Text Demo 01</title>
|
||||
</head>
|
||||
<body BGCOLOR="#ffffff">
|
||||
|
||||
<P>
|
||||
JOGL Graph Text Demo 01
|
||||
</P>
|
||||
|
||||
<P>
|
||||
<object classid="clsid:8AD9C840-044E-11D1-B3E9-00805F499D93"
|
||||
width="800" height="400">
|
||||
<param name="code" value="com.jogamp.newt.awt.applet.JOGLNewtApplet1Run">
|
||||
<param name="archive" value="jar/gluegen-rt.jar,
|
||||
jar/jogl-all.jar,
|
||||
jar/jogl-test.jar">
|
||||
<param name="gl_event_listener_class" value="com.jogamp.opengl.test.junit.graph.demos.GPUTextGLListener0A">
|
||||
<param name="gl_profile" value="GL2ES2">
|
||||
<param name="gl_swap_interval" value="1">
|
||||
<param name="gl_alpha" value="4">
|
||||
<param name="gl_multisamplebuffer" value="0">
|
||||
<param name="gl_nodefaultkeyListener" value="true">
|
||||
<param name="gl_debug" value="false">
|
||||
<param name="gl_trace" value="false">
|
||||
<param name="jnlp_href" value="jogl-applet-runner-newt.jnlp">
|
||||
<comment>
|
||||
<embed code="com.jogamp.newt.awt.applet.JOGLNewtApplet1Run"
|
||||
width="800" height="400"
|
||||
type="application/x-java-applet;version=1.6"
|
||||
pluginspage="http://java.sun.com/javase/downloads/ea.jsp"
|
||||
archive="jar/gluegen-rt.jar,
|
||||
jar/jogl-all.jar,
|
||||
jar/jogl-test.jar"
|
||||
gl_event_listener_class="com.jogamp.opengl.test.junit.graph.demos.GPUTextGLListener0A"
|
||||
gl_profile="GL2ES2"
|
||||
gl_swap_interval="1"
|
||||
gl_alpha="4"
|
||||
gl_multisamplebuffer="0"
|
||||
gl_nodefaultkeyListener="true"
|
||||
gl_debug="false"
|
||||
gl_trace="false"
|
||||
jnlp_href="jogl-applet-runner-newt.jnlp">
|
||||
<noembed>Sorry, no Java support detected.</noembed>
|
||||
</embed>
|
||||
</comment>
|
||||
</object>
|
||||
</P>
|
||||
|
||||
<P>
|
||||
Graph Text Demo Keys:<br>
|
||||
<ul>
|
||||
<li> 1/2 - zoom in/out red-text </li>
|
||||
<li> 6/7 - edit texture size if using VBAA (nope) </li>
|
||||
<li> 0/9 - rotate the red-text </li>
|
||||
<li> v - toggle vsync </li>
|
||||
<li> i - live text input (CR ends it, backspace supported)</li>
|
||||
<li> f - toggle fps </li>
|
||||
<li> h - change text</li>
|
||||
<li> space - change font</li>
|
||||
</ul>
|
||||
</P>
|
||||
|
||||
</body>
|
||||
</html>
|
@ -0,0 +1,66 @@
|
||||
<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.0 Transitional//EN">
|
||||
<html>
|
||||
<head>
|
||||
<title>JOGL Graph Text Demo 01b (NApplet)</title>
|
||||
</head>
|
||||
<body BGCOLOR="#ffffff">
|
||||
|
||||
<P>
|
||||
JOGL Graph Text Demo 01b (w/ atomic/jogl-fonts-p0.jar in path)
|
||||
</P>
|
||||
|
||||
<P>
|
||||
<object classid="clsid:8AD9C840-044E-11D1-B3E9-00805F499D93"
|
||||
width="800" height="400">
|
||||
<param name="code" value="com.jogamp.newt.awt.applet.JOGLNewtApplet1Run">
|
||||
<param name="archive" value="jar/gluegen-rt.jar,
|
||||
jar/jogl-all.jar,
|
||||
jar/atomic/jogl-fonts-p0.jar,
|
||||
jar/jogl-test.jar">
|
||||
<param name="gl_event_listener_class" value="com.jogamp.opengl.test.junit.graph.demos.GPUTextGLListener0A">
|
||||
<param name="gl_profile" value="GL2ES2">
|
||||
<param name="gl_swap_interval" value="1">
|
||||
<param name="gl_alpha" value="4">
|
||||
<param name="gl_multisamplebuffer" value="0">
|
||||
<param name="gl_nodefaultkeyListener" value="true">
|
||||
<param name="gl_debug" value="false">
|
||||
<param name="gl_trace" value="false">
|
||||
<comment>
|
||||
<embed code="com.jogamp.newt.awt.applet.JOGLNewtApplet1Run"
|
||||
width="800" height="400"
|
||||
type="application/x-java-applet;version=1.6"
|
||||
pluginspage="http://java.sun.com/javase/downloads/ea.jsp"
|
||||
archive="jar/gluegen-rt.jar,
|
||||
jar/jogl-all.jar,
|
||||
jar/atomic/jogl-fonts-p0.jar,
|
||||
jar/jogl-test.jar"
|
||||
gl_event_listener_class="com.jogamp.opengl.test.junit.graph.demos.GPUTextGLListener0A"
|
||||
gl_profile="GL2ES2"
|
||||
gl_swap_interval="1"
|
||||
gl_alpha="4"
|
||||
gl_multisamplebuffer="0"
|
||||
gl_nodefaultkeyListener="true"
|
||||
gl_debug="false"
|
||||
gl_trace="false">
|
||||
<noembed>Sorry, no Java support detected.</noembed>
|
||||
</embed>
|
||||
</comment>
|
||||
</object>
|
||||
</P>
|
||||
|
||||
<P>
|
||||
Graph Text Demo Keys:<br>
|
||||
<ul>
|
||||
<li> 1/2 - zoom in/out red-text </li>
|
||||
<li> 6/7 - edit texture size if using VBAA (nope) </li>
|
||||
<li> 0/9 - rotate the red-text </li>
|
||||
<li> v - toggle vsync </li>
|
||||
<li> i - live text input (CR ends it, backspace supported)</li>
|
||||
<li> f - toggle fps </li>
|
||||
<li> h - change text</li>
|
||||
<li> space - change font</li>
|
||||
</ul>
|
||||
</P>
|
||||
|
||||
</body>
|
||||
</html>
|
@ -0,0 +1,81 @@
|
||||
<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.0 Transitional//EN">
|
||||
<html>
|
||||
<head>
|
||||
<title>JOGL Applet3 Graph UI-Scene Demo 01 (NApplet)</title>
|
||||
</head>
|
||||
<body BGCOLOR="#ffffff">
|
||||
|
||||
<P>
|
||||
JOGL Applet3 Graph UI-Scene Demo 01
|
||||
</P>
|
||||
|
||||
<P>
|
||||
<object classid="clsid:8AD9C840-044E-11D1-B3E9-00805F499D93"
|
||||
width="640" height="480">
|
||||
<param name="code" value="com.jogamp.newt.util.applet3.JOGLNewtApplet3Run">
|
||||
<param name="archive" value="jar/gluegen-rt.jar,
|
||||
jar/joal.jar,
|
||||
jar/jogl-all-noawt.jar,
|
||||
jar/jogl-test.jar">
|
||||
<param name="gl_event_listener_class" value="com.jogamp.opengl.test.junit.graph.demos.GPUUISceneGLListener0A">
|
||||
<param name="gl_profile" value="GL2ES2">
|
||||
<param name="gl_swap_interval" value="1">
|
||||
<param name="gl_alpha" value="4">
|
||||
<param name="gl_multisamplebuffer" value="4">
|
||||
<param name="gl_debug" value="false">
|
||||
<param name="gl_trace" value="false">
|
||||
<comment>
|
||||
<embed code="com.jogamp.newt.util.applet3.JOGLNewtApplet3Run"
|
||||
width="640" height="480"
|
||||
type="application/x-java-applet;version=1.6"
|
||||
pluginspage="http://java.sun.com/javase/downloads/ea.jsp"
|
||||
archive="jar/gluegen-rt.jar,
|
||||
jar/joal.jar,
|
||||
jar/jogl-all-noawt.jar,
|
||||
jar/jogl-test.jar"
|
||||
gl_event_listener_class="com.jogamp.opengl.test.junit.graph.demos.GPUUISceneGLListener0A"
|
||||
gl_profile="GL2ES2"
|
||||
gl_swap_interval="1"
|
||||
gl_alpha="4"
|
||||
gl_multisamplebuffer="4"
|
||||
gl_debug="false"
|
||||
gl_trace="false">
|
||||
<noembed>Sorry, no Java support detected.</noembed>
|
||||
</embed>
|
||||
</comment>
|
||||
</object>
|
||||
|
||||
</P>
|
||||
|
||||
<P>
|
||||
Graph UI-Scene Demo Keys:<br>
|
||||
<ul>
|
||||
<li> none - use mouse </li>
|
||||
</ul>
|
||||
</P>
|
||||
<P>
|
||||
JOGL NEWT JNLP Applet Runner Special Keys:<br>
|
||||
<ul>
|
||||
<li> SPACE - pause/resume animator </li>
|
||||
<li> a - on/off always-on-top </li>
|
||||
<li> b - on/off always-on-bottom </li>
|
||||
<li> c - change mouse pointer </li>
|
||||
<li> d - toggle decoration </li>
|
||||
<li> f - toggle fullscreen </li>
|
||||
<li> g - increase gamma, +shift decreases</li>
|
||||
<li> i - toggle mouse pointer visibility </li>
|
||||
<li> j - toggle confine mouse pointer </li>
|
||||
<li> m - toggle maximize, V, +shift H+V, +alt H, +ctrl off</li>
|
||||
<li> p - position window to 100/100</li>
|
||||
<li> r - in/out browser window (no modifiers)</li>
|
||||
<li> r - toggle window resizable (any modifiers)</li>
|
||||
<li> s - toggle window sticky</li>
|
||||
<li> v - toggle window visibility, +shift: keep invisible</li>
|
||||
<li> v - change swap-interval: 1, 0, -1, 1, .. (+ctrl)</li>
|
||||
<li> w - warp mouse pointer to center </li>
|
||||
<li> x - toggle surface pixel scale</li>
|
||||
</ul>
|
||||
</P>
|
||||
|
||||
</body>
|
||||
</html>
|
@ -0,0 +1,81 @@
|
||||
<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.0 Transitional//EN">
|
||||
<html>
|
||||
<head>
|
||||
<title>JOGL Graph UI-Scene Demo 01 No-AA (NApplet)</title>
|
||||
</head>
|
||||
<body BGCOLOR="#ffffff">
|
||||
|
||||
<P>
|
||||
JOGL Graph UI-Scene Demo 01 No-AA
|
||||
</P>
|
||||
|
||||
<P>
|
||||
<object classid="clsid:8AD9C840-044E-11D1-B3E9-00805F499D93"
|
||||
width="800" height="400">
|
||||
<param name="code" value="com.jogamp.newt.awt.applet.JOGLNewtApplet1Run">
|
||||
<param name="archive" value="jar/gluegen-rt.jar,
|
||||
jar/joal.jar,
|
||||
jar/jogl-all.jar,
|
||||
jar/jogl-test.jar">
|
||||
<param name="gl_event_listener_class" value="com.jogamp.opengl.test.junit.graph.demos.GPUUISceneGLListener0A">
|
||||
<param name="gl_profile" value="GL2ES2">
|
||||
<param name="gl_swap_interval" value="1">
|
||||
<param name="gl_alpha" value="4">
|
||||
<param name="gl_multisamplebuffer" value="0">
|
||||
<param name="gl_debug" value="false">
|
||||
<param name="gl_trace" value="false">
|
||||
<comment>
|
||||
<embed code="com.jogamp.newt.awt.applet.JOGLNewtApplet1Run"
|
||||
width="800" height="400"
|
||||
type="application/x-java-applet;version=1.6"
|
||||
pluginspage="http://java.sun.com/javase/downloads/ea.jsp"
|
||||
archive="jar/gluegen-rt.jar,
|
||||
jar/joal.jar,
|
||||
jar/jogl-all.jar,
|
||||
jar/jogl-test.jar"
|
||||
gl_event_listener_class="com.jogamp.opengl.test.junit.graph.demos.GPUUISceneGLListener0A"
|
||||
gl_profile="GL2ES2"
|
||||
gl_swap_interval="1"
|
||||
gl_alpha="4"
|
||||
gl_multisamplebuffer="0"
|
||||
gl_debug="false"
|
||||
gl_trace="false">
|
||||
<noembed>Sorry, no Java support detected.</noembed>
|
||||
</embed>
|
||||
</comment>
|
||||
</object>
|
||||
|
||||
</P>
|
||||
|
||||
<P>
|
||||
Graph UI-Scene Demo Keys:<br>
|
||||
<ul>
|
||||
<li> none - use mouse </li>
|
||||
</ul>
|
||||
</P>
|
||||
<P>
|
||||
JOGL NEWT JNLP Applet Runner Special Keys:<br>
|
||||
<ul>
|
||||
<li> SPACE - pause/resume animator </li>
|
||||
<li> a - on/off always-on-top </li>
|
||||
<li> b - on/off always-on-bottom </li>
|
||||
<li> c - change mouse pointer </li>
|
||||
<li> d - toggle decoration </li>
|
||||
<li> f - toggle fullscreen </li>
|
||||
<li> g - increase gamma, +shift decreases</li>
|
||||
<li> i - toggle mouse pointer visibility </li>
|
||||
<li> j - toggle confine mouse pointer </li>
|
||||
<li> m - toggle maximize, V, +shift H+V, +alt H, +ctrl off</li>
|
||||
<li> p - position window to 100/100</li>
|
||||
<li> r - in/out browser window (no modifiers)</li>
|
||||
<li> r - toggle window resizable (any modifiers)</li>
|
||||
<li> s - toggle window sticky</li>
|
||||
<li> v - toggle window visibility, +shift: keep invisible</li>
|
||||
<li> v - change swap-interval: 1, 0, -1, 1, .. (+ctrl)</li>
|
||||
<li> w - warp mouse pointer to center </li>
|
||||
<li> x - toggle surface pixel scale</li>
|
||||
</ul>
|
||||
</P>
|
||||
|
||||
</body>
|
||||
</html>
|
@ -0,0 +1,83 @@
|
||||
<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.0 Transitional//EN">
|
||||
<html>
|
||||
<head>
|
||||
<title>JOGL Graph UI-Scene Demo 01</title>
|
||||
</head>
|
||||
<body BGCOLOR="#ffffff">
|
||||
|
||||
<P>
|
||||
JOGL Graph UI-Scene Demo 01
|
||||
</P>
|
||||
|
||||
<P>
|
||||
<object classid="clsid:8AD9C840-044E-11D1-B3E9-00805F499D93"
|
||||
width="640" height="480">
|
||||
<param name="code" value="com.jogamp.newt.awt.applet.JOGLNewtApplet1Run">
|
||||
<param name="archive" value="jar/gluegen-rt.jar,
|
||||
jar/joal.jar,
|
||||
jar/jogl-all.jar,
|
||||
jar/jogl-test.jar">
|
||||
<param name="gl_event_listener_class" value="com.jogamp.opengl.test.junit.graph.demos.GPUUISceneGLListener0A">
|
||||
<param name="gl_profile" value="GL2ES2">
|
||||
<param name="gl_swap_interval" value="1">
|
||||
<param name="gl_alpha" value="4">
|
||||
<param name="gl_multisamplebuffer" value="4">
|
||||
<param name="gl_debug" value="false">
|
||||
<param name="gl_trace" value="false">
|
||||
<param name="jnlp_href" value="jogl-applet-runner-newt.jnlp">
|
||||
<comment>
|
||||
<embed code="com.jogamp.newt.awt.applet.JOGLNewtApplet1Run"
|
||||
width="640" height="480"
|
||||
type="application/x-java-applet;version=1.6"
|
||||
pluginspage="http://java.sun.com/javase/downloads/ea.jsp"
|
||||
archive="jar/gluegen-rt.jar,
|
||||
jar/joal.jar,
|
||||
jar/jogl-all.jar,
|
||||
jar/jogl-test.jar"
|
||||
gl_event_listener_class="com.jogamp.opengl.test.junit.graph.demos.GPUUISceneGLListener0A"
|
||||
gl_profile="GL2ES2"
|
||||
gl_swap_interval="1"
|
||||
gl_alpha="4"
|
||||
gl_multisamplebuffer="4"
|
||||
gl_debug="false"
|
||||
gl_trace="false"
|
||||
jnlp_href="jogl-applet-runner-newt.jnlp">
|
||||
<noembed>Sorry, no Java support detected.</noembed>
|
||||
</embed>
|
||||
</comment>
|
||||
</object>
|
||||
|
||||
</P>
|
||||
|
||||
<P>
|
||||
Graph UI-Scene Demo Keys:<br>
|
||||
<ul>
|
||||
<li> none - use mouse </li>
|
||||
</ul>
|
||||
</P>
|
||||
<P>
|
||||
JOGL NEWT JNLP Applet Runner Special Keys:<br>
|
||||
<ul>
|
||||
<li> SPACE - pause/resume animator </li>
|
||||
<li> a - on/off always-on-top </li>
|
||||
<li> b - on/off always-on-bottom </li>
|
||||
<li> c - change mouse pointer </li>
|
||||
<li> d - toggle decoration </li>
|
||||
<li> f - toggle fullscreen </li>
|
||||
<li> g - increase gamma, +shift decreases</li>
|
||||
<li> i - toggle mouse pointer visibility </li>
|
||||
<li> j - toggle confine mouse pointer </li>
|
||||
<li> m - toggle maximize, V, +shift H+V, +alt H, +ctrl off</li>
|
||||
<li> p - position window to 100/100</li>
|
||||
<li> r - in/out browser window (no modifiers)</li>
|
||||
<li> r - toggle window resizable (any modifiers)</li>
|
||||
<li> s - toggle window sticky</li>
|
||||
<li> v - toggle window visibility, +shift: keep invisible</li>
|
||||
<li> v - change swap-interval: 1, 0, -1, 1, .. (+ctrl)</li>
|
||||
<li> w - warp mouse pointer to center </li>
|
||||
<li> x - toggle surface pixel scale</li>
|
||||
</ul>
|
||||
</P>
|
||||
|
||||
</body>
|
||||
</html>
|
@ -0,0 +1,81 @@
|
||||
<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.0 Transitional//EN">
|
||||
<html>
|
||||
<head>
|
||||
<title>JOGL Graph UI-Scene Demo 01 MSAA-4 (NApplet)</title>
|
||||
</head>
|
||||
<body BGCOLOR="#ffffff">
|
||||
|
||||
<P>
|
||||
JOGL Graph UI-Scene Demo 01 MSAA-4
|
||||
</P>
|
||||
|
||||
<P>
|
||||
<object classid="clsid:8AD9C840-044E-11D1-B3E9-00805F499D93"
|
||||
width="800" height="400">
|
||||
<param name="code" value="com.jogamp.newt.awt.applet.JOGLNewtApplet1Run">
|
||||
<param name="archive" value="jar/gluegen-rt.jar,
|
||||
jar/joal.jar,
|
||||
jar/jogl-all.jar,
|
||||
jar/jogl-test.jar">
|
||||
<param name="gl_event_listener_class" value="com.jogamp.opengl.test.junit.graph.demos.GPUUISceneGLListener0A>
|
||||
<param name="gl_profile" value="GL2ES2">
|
||||
<param name="gl_swap_interval" value="1">
|
||||
<param name="gl_alpha" value="4">
|
||||
<param name="gl_multisamplebuffer" value="4">
|
||||
<param name="gl_debug" value="false">
|
||||
<param name="gl_trace" value="false">
|
||||
<comment>
|
||||
<embed code="com.jogamp.newt.awt.applet.JOGLNewtApplet1Run"
|
||||
width="800" height="400"
|
||||
type="application/x-java-applet;version=1.6"
|
||||
pluginspage="http://java.sun.com/javase/downloads/ea.jsp"
|
||||
archive="jar/gluegen-rt.jar,
|
||||
jar/joal.jar,
|
||||
jar/jogl-all.jar,
|
||||
jar/jogl-test.jar"
|
||||
gl_event_listener_class="com.jogamp.opengl.test.junit.graph.demos.GPUUISceneGLListener02"
|
||||
gl_profile="GL2ES2"
|
||||
gl_swap_interval="1"
|
||||
gl_alpha="4"
|
||||
gl_multisamplebuffer="4"
|
||||
gl_debug="false"
|
||||
gl_trace="false">
|
||||
<noembed>Sorry, no Java support detected.</noembed>
|
||||
</embed>
|
||||
</comment>
|
||||
</object>
|
||||
|
||||
</P>
|
||||
|
||||
<P>
|
||||
Graph UI-Scene Demo Keys:<br>
|
||||
<ul>
|
||||
<li> none - use mouse </li>
|
||||
</ul>
|
||||
</P>
|
||||
<P>
|
||||
JOGL NEWT JNLP Applet Runner Special Keys:<br>
|
||||
<ul>
|
||||
<li> SPACE - pause/resume animator </li>
|
||||
<li> a - on/off always-on-top </li>
|
||||
<li> b - on/off always-on-bottom </li>
|
||||
<li> c - change mouse pointer </li>
|
||||
<li> d - toggle decoration </li>
|
||||
<li> f - toggle fullscreen </li>
|
||||
<li> g - increase gamma, +shift decreases</li>
|
||||
<li> i - toggle mouse pointer visibility </li>
|
||||
<li> j - toggle confine mouse pointer </li>
|
||||
<li> m - toggle maximize, V, +shift H+V, +alt H, +ctrl off</li>
|
||||
<li> p - position window to 100/100</li>
|
||||
<li> r - in/out browser window (no modifiers)</li>
|
||||
<li> r - toggle window resizable (any modifiers)</li>
|
||||
<li> s - toggle window sticky</li>
|
||||
<li> v - toggle window visibility, +shift: keep invisible</li>
|
||||
<li> v - change swap-interval: 1, 0, -1, 1, .. (+ctrl)</li>
|
||||
<li> w - warp mouse pointer to center </li>
|
||||
<li> x - toggle surface pixel scale</li>
|
||||
</ul>
|
||||
</P>
|
||||
|
||||
</body>
|
||||
</html>
|
@ -0,0 +1,81 @@
|
||||
<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.0 Transitional//EN">
|
||||
<html>
|
||||
<head>
|
||||
<title>JOGL Graph UI-Scene Demo 01 VBAA (NApplet)</title>
|
||||
</head>
|
||||
<body BGCOLOR="#ffffff">
|
||||
|
||||
<P>
|
||||
JOGL Graph UI-Scene Demo 01 VBAA
|
||||
</P>
|
||||
|
||||
<P>
|
||||
<object classid="clsid:8AD9C840-044E-11D1-B3E9-00805F499D93"
|
||||
width="800" height="400">
|
||||
<param name="code" value="com.jogamp.newt.awt.applet.JOGLNewtApplet1Run">
|
||||
<param name="archive" value="jar/gluegen-rt.jar,
|
||||
jar/joal.jar,
|
||||
jar/jogl-all.jar,
|
||||
jar/jogl-test.jar">
|
||||
<param name="gl_event_listener_class" value="com.jogamp.opengl.test.junit.graph.demos.GPUUISceneGLListener02>
|
||||
<param name="gl_profile" value="GL2ES2">
|
||||
<param name="gl_swap_interval" value="1">
|
||||
<param name="gl_alpha" value="4">
|
||||
<param name="gl_multisamplebuffer" value="0">
|
||||
<param name="gl_debug" value="false">
|
||||
<param name="gl_trace" value="false">
|
||||
<comment>
|
||||
<embed code="com.jogamp.newt.awt.applet.JOGLNewtApplet1Run"
|
||||
width="800" height="400"
|
||||
type="application/x-java-applet;version=1.6"
|
||||
pluginspage="http://java.sun.com/javase/downloads/ea.jsp"
|
||||
archive="jar/gluegen-rt.jar,
|
||||
jar/joal.jar,
|
||||
jar/jogl-all.jar,
|
||||
jar/jogl-test.jar"
|
||||
gl_event_listener_class="com.jogamp.opengl.test.junit.graph.demos.GPUUISceneGLListener02"
|
||||
gl_profile="GL2ES2"
|
||||
gl_swap_interval="1"
|
||||
gl_alpha="4"
|
||||
gl_multisamplebuffer="0"
|
||||
gl_debug="false"
|
||||
gl_trace="false">
|
||||
<noembed>Sorry, no Java support detected.</noembed>
|
||||
</embed>
|
||||
</comment>
|
||||
</object>
|
||||
|
||||
</P>
|
||||
|
||||
<P>
|
||||
Graph UI-Scene Demo Keys:<br>
|
||||
<ul>
|
||||
<li> none - use mouse </li>
|
||||
</ul>
|
||||
</P>
|
||||
<P>
|
||||
JOGL NEWT JNLP Applet Runner Special Keys:<br>
|
||||
<ul>
|
||||
<li> SPACE - pause/resume animator </li>
|
||||
<li> a - on/off always-on-top </li>
|
||||
<li> b - on/off always-on-bottom </li>
|
||||
<li> c - change mouse pointer </li>
|
||||
<li> d - toggle decoration </li>
|
||||
<li> f - toggle fullscreen </li>
|
||||
<li> g - increase gamma, +shift decreases</li>
|
||||
<li> i - toggle mouse pointer visibility </li>
|
||||
<li> j - toggle confine mouse pointer </li>
|
||||
<li> m - toggle maximize, V, +shift H+V, +alt H, +ctrl off</li>
|
||||
<li> p - position window to 100/100</li>
|
||||
<li> r - in/out browser window (no modifiers)</li>
|
||||
<li> r - toggle window resizable (any modifiers)</li>
|
||||
<li> s - toggle window sticky</li>
|
||||
<li> v - toggle window visibility, +shift: keep invisible</li>
|
||||
<li> v - change swap-interval: 1, 0, -1, 1, .. (+ctrl)</li>
|
||||
<li> w - warp mouse pointer to center </li>
|
||||
<li> x - toggle surface pixel scale</li>
|
||||
</ul>
|
||||
</P>
|
||||
|
||||
</body>
|
||||
</html>
|
@ -0,0 +1,81 @@
|
||||
<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.0 Transitional//EN">
|
||||
<html>
|
||||
<head>
|
||||
<title>JOGL Graph UI-Scene Demo 01 Auto-AA (NApplet)</title>
|
||||
</head>
|
||||
<body BGCOLOR="#ffffff">
|
||||
|
||||
<P>
|
||||
JOGL Graph UI-Scene Demo 01 Auto-AA (VBAA for < 200 dpi)
|
||||
</P>
|
||||
|
||||
<P>
|
||||
<object classid="clsid:8AD9C840-044E-11D1-B3E9-00805F499D93"
|
||||
width="800" height="400">
|
||||
<param name="code" value="com.jogamp.newt.awt.applet.JOGLNewtApplet1Run">
|
||||
<param name="archive" value="jar/gluegen-rt.jar,
|
||||
jar/joal.jar,
|
||||
jar/jogl-all.jar,
|
||||
jar/jogl-test.jar">
|
||||
<param name="gl_event_listener_class" value="com.jogamp.opengl.test.junit.graph.demos.GPUUISceneGLListener04>
|
||||
<param name="gl_profile" value="GL2ES2">
|
||||
<param name="gl_swap_interval" value="1">
|
||||
<param name="gl_alpha" value="4">
|
||||
<param name="gl_multisamplebuffer" value="0">
|
||||
<param name="gl_debug" value="false">
|
||||
<param name="gl_trace" value="false">
|
||||
<comment>
|
||||
<embed code="com.jogamp.newt.awt.applet.JOGLNewtApplet1Run"
|
||||
width="800" height="400"
|
||||
type="application/x-java-applet;version=1.6"
|
||||
pluginspage="http://java.sun.com/javase/downloads/ea.jsp"
|
||||
archive="jar/gluegen-rt.jar,
|
||||
jar/joal.jar,
|
||||
jar/jogl-all.jar,
|
||||
jar/jogl-test.jar"
|
||||
gl_event_listener_class="com.jogamp.opengl.test.junit.graph.demos.GPUUISceneGLListener04"
|
||||
gl_profile="GL2ES2"
|
||||
gl_swap_interval="1"
|
||||
gl_alpha="4"
|
||||
gl_multisamplebuffer="0"
|
||||
gl_debug="false"
|
||||
gl_trace="false">
|
||||
<noembed>Sorry, no Java support detected.</noembed>
|
||||
</embed>
|
||||
</comment>
|
||||
</object>
|
||||
|
||||
</P>
|
||||
|
||||
<P>
|
||||
Graph UI-Scene Demo Keys:<br>
|
||||
<ul>
|
||||
<li> none - use mouse </li>
|
||||
</ul>
|
||||
</P>
|
||||
<P>
|
||||
JOGL NEWT JNLP Applet Runner Special Keys:<br>
|
||||
<ul>
|
||||
<li> SPACE - pause/resume animator </li>
|
||||
<li> a - on/off always-on-top </li>
|
||||
<li> b - on/off always-on-bottom </li>
|
||||
<li> c - change mouse pointer </li>
|
||||
<li> d - toggle decoration </li>
|
||||
<li> f - toggle fullscreen </li>
|
||||
<li> g - increase gamma, +shift decreases</li>
|
||||
<li> i - toggle mouse pointer visibility </li>
|
||||
<li> j - toggle confine mouse pointer </li>
|
||||
<li> m - toggle maximize, V, +shift H+V, +alt H, +ctrl off</li>
|
||||
<li> p - position window to 100/100</li>
|
||||
<li> r - in/out browser window (no modifiers)</li>
|
||||
<li> r - toggle window resizable (any modifiers)</li>
|
||||
<li> s - toggle window sticky</li>
|
||||
<li> v - toggle window visibility, +shift: keep invisible</li>
|
||||
<li> v - change swap-interval: 1, 0, -1, 1, .. (+ctrl)</li>
|
||||
<li> w - warp mouse pointer to center </li>
|
||||
<li> x - toggle surface pixel scale</li>
|
||||
</ul>
|
||||
</P>
|
||||
|
||||
</body>
|
||||
</html>
|
@ -0,0 +1,91 @@
|
||||
<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.0 Transitional//EN">
|
||||
<html>
|
||||
<head>
|
||||
<title>JogAmp's Applet3 MovieCube - GLMediaPlayer Demo 01 (NApplet)</title>
|
||||
</head>
|
||||
<body BGCOLOR="#ffffff">
|
||||
|
||||
<P>
|
||||
JogAmp's Applet3 MovieCube - GLMediaPlayer Demo 01
|
||||
</P>
|
||||
|
||||
<P>
|
||||
<object classid="clsid:8AD9C840-044E-11D1-B3E9-00805F499D93"
|
||||
width="800" height="600">
|
||||
<param name="code" value="com.jogamp.newt.util.applet3.JOGLNewtApplet3Run">
|
||||
<param name="archive" value="jar/gluegen-rt.jar,
|
||||
jar/joal.jar,
|
||||
jar/jogl-all-noawt.jar,
|
||||
jar/jogl-test.jar">
|
||||
<param name="gl_event_listener_class" value="com.jogamp.opengl.test.junit.jogl.demos.es2.av.MovieCube">
|
||||
<param name="gl_profile" value="GL2ES2">
|
||||
<param name="gl_swap_interval" value="1">
|
||||
<param name="gl_debug" value="false">
|
||||
<param name="gl_trace" value="false">
|
||||
<comment>
|
||||
<embed code="com.jogamp.newt.util.applet3.JOGLNewtApplet3Run"
|
||||
width="800" height="600"
|
||||
type="application/x-java-applet;version=1.6"
|
||||
pluginspage="http://java.sun.com/javase/downloads/ea.jsp"
|
||||
archive="jar/gluegen-rt.jar,
|
||||
jar/joal.jar,
|
||||
jar/jogl-all-noawt.jar,
|
||||
jar/jogl-test.jar"
|
||||
codebase_lookup" value="false"
|
||||
gl_event_listener_class="com.jogamp.opengl.test.junit.jogl.demos.es2.av.MovieCube"
|
||||
gl_profile="GL2ES2"
|
||||
gl_swap_interval="1"
|
||||
gl_debug="false"
|
||||
gl_trace="false">
|
||||
<noembed>Sorry, no Java support detected.</noembed>
|
||||
</embed>
|
||||
</comment>
|
||||
</object>
|
||||
|
||||
</P>
|
||||
|
||||
<P>
|
||||
MovieCube Keys:<br>
|
||||
<ul>
|
||||
<li> BWD / FWD:
|
||||
<ul>
|
||||
<li> 01s - Cursor left/right</li>
|
||||
<li> 10s - Cursor down/up</li>
|
||||
<li> 30s - Page down/up</li>
|
||||
</ul></li>
|
||||
<li> Speed:
|
||||
<ul>
|
||||
<li> Pause - Space bar</li>
|
||||
<li> Half - Keypad minus</li>
|
||||
<li> Double - Keypad plus</li>
|
||||
<li> Reset - Keypad multiply</li>
|
||||
</ul></li>
|
||||
<li> Mute - M</li>
|
||||
</ul>
|
||||
</P>
|
||||
<P>
|
||||
JOGL NEWT JNLP Applet Runner Special Keys:<br>
|
||||
<ul>
|
||||
<li> SPACE - pause/resume animator </li>
|
||||
<li> a - on/off always-on-top </li>
|
||||
<li> b - on/off always-on-bottom </li>
|
||||
<li> c - change mouse pointer </li>
|
||||
<li> d - toggle decoration </li>
|
||||
<li> f - toggle fullscreen </li>
|
||||
<li> g - increase gamma, +shift decreases</li>
|
||||
<li> i - toggle mouse pointer visibility </li>
|
||||
<li> j - toggle confine mouse pointer </li>
|
||||
<li> m - toggle maximize, V, +shift H+V, +alt H, +ctrl off</li>
|
||||
<li> p - position window to 100/100</li>
|
||||
<li> r - in/out browser window (no modifiers)</li>
|
||||
<li> r - toggle window resizable (any modifiers)</li>
|
||||
<li> s - toggle window sticky</li>
|
||||
<li> v - toggle window visibility, +shift: keep invisible</li>
|
||||
<li> v - change swap-interval: 1, 0, -1, 1, .. (+ctrl)</li>
|
||||
<li> w - warp mouse pointer to center </li>
|
||||
<li> x - toggle surface pixel scale</li>
|
||||
</ul>
|
||||
</P>
|
||||
|
||||
</body>
|
||||
</html>
|
@ -0,0 +1,91 @@
|
||||
<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.0 Transitional//EN">
|
||||
<html>
|
||||
<head>
|
||||
<title>JogAmp's MovieCube - GLMediaPlayer Demo 01 (NApplet)</title>
|
||||
</head>
|
||||
<body BGCOLOR="#ffffff">
|
||||
|
||||
<P>
|
||||
JogAmp's MovieCube - GLMediaPlayer Demo 01
|
||||
</P>
|
||||
|
||||
<P>
|
||||
<object classid="clsid:8AD9C840-044E-11D1-B3E9-00805F499D93"
|
||||
width="800" height="600">
|
||||
<param name="code" value="com.jogamp.newt.awt.applet.JOGLNewtApplet1Run">
|
||||
<param name="archive" value="jar/gluegen-rt.jar,
|
||||
jar/joal.jar,
|
||||
jar/jogl-all.jar,
|
||||
jar/jogl-test.jar">
|
||||
<param name="gl_event_listener_class" value="com.jogamp.opengl.test.junit.jogl.demos.es2.av.MovieCube">
|
||||
<param name="gl_profile" value="GL2ES2">
|
||||
<param name="gl_swap_interval" value="1">
|
||||
<param name="gl_debug" value="false">
|
||||
<param name="gl_trace" value="false">
|
||||
<comment>
|
||||
<embed code="com.jogamp.newt.awt.applet.JOGLNewtApplet1Run"
|
||||
width="800" height="600"
|
||||
type="application/x-java-applet;version=1.6"
|
||||
pluginspage="http://java.sun.com/javase/downloads/ea.jsp"
|
||||
archive="jar/gluegen-rt.jar,
|
||||
jar/joal.jar,
|
||||
jar/jogl-all.jar,
|
||||
jar/jogl-test.jar"
|
||||
codebase_lookup" value="false"
|
||||
gl_event_listener_class="com.jogamp.opengl.test.junit.jogl.demos.es2.av.MovieCube"
|
||||
gl_profile="GL2ES2"
|
||||
gl_swap_interval="1"
|
||||
gl_debug="false"
|
||||
gl_trace="false">
|
||||
<noembed>Sorry, no Java support detected.</noembed>
|
||||
</embed>
|
||||
</comment>
|
||||
</object>
|
||||
|
||||
</P>
|
||||
|
||||
<P>
|
||||
MovieCube Keys:<br>
|
||||
<ul>
|
||||
<li> BWD / FWD:
|
||||
<ul>
|
||||
<li> 01s - Cursor left/right</li>
|
||||
<li> 10s - Cursor down/up</li>
|
||||
<li> 30s - Page down/up</li>
|
||||
</ul></li>
|
||||
<li> Speed:
|
||||
<ul>
|
||||
<li> Pause - Space bar</li>
|
||||
<li> Half - Keypad minus</li>
|
||||
<li> Double - Keypad plus</li>
|
||||
<li> Reset - Keypad multiply</li>
|
||||
</ul></li>
|
||||
<li> Mute - M</li>
|
||||
</ul>
|
||||
</P>
|
||||
<P>
|
||||
JOGL NEWT JNLP Applet Runner Special Keys:<br>
|
||||
<ul>
|
||||
<li> SPACE - pause/resume animator </li>
|
||||
<li> a - on/off always-on-top </li>
|
||||
<li> b - on/off always-on-bottom </li>
|
||||
<li> c - change mouse pointer </li>
|
||||
<li> d - toggle decoration </li>
|
||||
<li> f - toggle fullscreen </li>
|
||||
<li> g - increase gamma, +shift decreases</li>
|
||||
<li> i - toggle mouse pointer visibility </li>
|
||||
<li> j - toggle confine mouse pointer </li>
|
||||
<li> m - toggle maximize, V, +shift H+V, +alt H, +ctrl off</li>
|
||||
<li> p - position window to 100/100</li>
|
||||
<li> r - in/out browser window (no modifiers)</li>
|
||||
<li> r - toggle window resizable (any modifiers)</li>
|
||||
<li> s - toggle window sticky</li>
|
||||
<li> v - toggle window visibility, +shift: keep invisible</li>
|
||||
<li> v - change swap-interval: 1, 0, -1, 1, .. (+ctrl)</li>
|
||||
<li> w - warp mouse pointer to center </li>
|
||||
<li> x - toggle surface pixel scale</li>
|
||||
</ul>
|
||||
</P>
|
||||
|
||||
</body>
|
||||
</html>
|
@ -0,0 +1,92 @@
|
||||
<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.0 Transitional//EN">
|
||||
<html>
|
||||
<head>
|
||||
<title>JogAmp's MovieCube - GLMediaPlayer Demo 01</title>
|
||||
</head>
|
||||
<body BGCOLOR="#ffffff">
|
||||
|
||||
<P>
|
||||
JogAmp's MovieCube - GLMediaPlayer Demo 01
|
||||
</P>
|
||||
|
||||
<P>
|
||||
<object classid="clsid:8AD9C840-044E-11D1-B3E9-00805F499D93"
|
||||
width="800" height="600">
|
||||
<param name="code" value="com.jogamp.newt.awt.applet.JOGLNewtApplet1Run">
|
||||
<param name="archive" value="jar/gluegen-rt.jar,
|
||||
jar/joal.jar,
|
||||
jar/jogl-all.jar,
|
||||
jar/jogl-test.jar">
|
||||
<param name="gl_event_listener_class" value="com.jogamp.opengl.test.junit.jogl.demos.es2.av.MovieCube">
|
||||
<param name="gl_profile" value="GL2ES2">
|
||||
<param name="gl_swap_interval" value="1">
|
||||
<param name="gl_debug" value="false">
|
||||
<param name="gl_trace" value="false">
|
||||
<param name="jnlp_href" value="jogl-applet-runner-newt.jnlp">
|
||||
<comment>
|
||||
<embed code="com.jogamp.newt.awt.applet.JOGLNewtApplet1Run"
|
||||
width="800" height="600"
|
||||
type="application/x-java-applet;version=1.6"
|
||||
pluginspage="http://java.sun.com/javase/downloads/ea.jsp"
|
||||
archive="jar/gluegen-rt.jar,
|
||||
jar/joal.jar,
|
||||
jar/jogl-all.jar,
|
||||
jar/jogl-test.jar"
|
||||
gl_event_listener_class="com.jogamp.opengl.test.junit.jogl.demos.es2.av.MovieCube"
|
||||
gl_profile="GL2ES2"
|
||||
gl_swap_interval="1"
|
||||
gl_debug="false"
|
||||
gl_trace="false"
|
||||
jnlp_href="jogl-applet-runner-newt.jnlp">
|
||||
<noembed>Sorry, no Java support detected.</noembed>
|
||||
</embed>
|
||||
</comment>
|
||||
</object>
|
||||
|
||||
</P>
|
||||
|
||||
<P>
|
||||
MovieCube Keys:<br>
|
||||
<ul>
|
||||
<li> BWD / FWD:
|
||||
<ul>
|
||||
<li> 01s - Cursor left/right</li>
|
||||
<li> 10s - Cursor down/up</li>
|
||||
<li> 30s - Page down/up</li>
|
||||
</ul></li>
|
||||
<li> Speed:
|
||||
<ul>
|
||||
<li> Pause - Space bar</li>
|
||||
<li> Half - Keypad minus</li>
|
||||
<li> Double - Keypad plus</li>
|
||||
<li> Reset - Keypad multiply</li>
|
||||
</ul></li>
|
||||
<li> Mute - M</li>
|
||||
</ul>
|
||||
</P>
|
||||
<P>
|
||||
JOGL NEWT JNLP Applet Runner Special Keys:<br>
|
||||
<ul>
|
||||
<li> SPACE - pause/resume animator </li>
|
||||
<li> a - on/off always-on-top </li>
|
||||
<li> b - on/off always-on-bottom </li>
|
||||
<li> c - change mouse pointer </li>
|
||||
<li> d - toggle decoration </li>
|
||||
<li> f - toggle fullscreen </li>
|
||||
<li> g - increase gamma, +shift decreases</li>
|
||||
<li> i - toggle mouse pointer visibility </li>
|
||||
<li> j - toggle confine mouse pointer </li>
|
||||
<li> m - toggle maximize, V, +shift H+V, +alt H, +ctrl off</li>
|
||||
<li> p - position window to 100/100</li>
|
||||
<li> r - in/out browser window (no modifiers)</li>
|
||||
<li> r - toggle window resizable (any modifiers)</li>
|
||||
<li> s - toggle window sticky</li>
|
||||
<li> v - toggle window visibility, +shift: keep invisible</li>
|
||||
<li> v - change swap-interval: 1, 0, -1, 1, .. (+ctrl)</li>
|
||||
<li> w - warp mouse pointer to center </li>
|
||||
<li> x - toggle surface pixel scale</li>
|
||||
</ul>
|
||||
</P>
|
||||
|
||||
</body>
|
||||
</html>
|
@ -0,0 +1,124 @@
|
||||
<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.0 Transitional//EN">
|
||||
<html>
|
||||
<head>
|
||||
<title>JOGL NEWT Applet3 Runner - GearsES2 - normal - (NApplet) </title>
|
||||
</head>
|
||||
<body BGCOLOR="#ffffff">
|
||||
|
||||
<p>
|
||||
Applet3 (w/o AWT) launching using <a href="http://jogamp.org/jogl/doc/deployment/JOGL-DEPLOYMENT.html#NApplets">NApplet</a>.
|
||||
</p>
|
||||
|
||||
<p>
|
||||
JOGL NEWT Applet3 Runner Special Keys:<br>
|
||||
<ul>
|
||||
<li> SPACE - pause/resume animator </li>
|
||||
<li> a - on/off always-on-top </li>
|
||||
<li> b - on/off always-on-bottom </li>
|
||||
<li> c - change mouse pointer </li>
|
||||
<li> d - toggle decoration </li>
|
||||
<li> f - toggle fullscreen </li>
|
||||
<li> g - increase gamma, +shift decreases</li>
|
||||
<li> i - toggle mouse pointer visibility </li>
|
||||
<li> j - toggle confine mouse pointer </li>
|
||||
<li> m - toggle maximize, V, +shift H+V, +alt H, +ctrl off</li>
|
||||
<li> p - position window to 100/100</li>
|
||||
<li> r - in/out browser window (no modifiers)</li>
|
||||
<li> r - toggle window resizable (any modifiers)</li>
|
||||
<li> s - toggle window sticky</li>
|
||||
<li> v - toggle window visibility, +shift: keep invisible</li>
|
||||
<li> v - change swap-interval: 1, 0, -1, 1, .. (+ctrl)</li>
|
||||
<li> w - warp mouse pointer to center </li>
|
||||
<li> x - toggle surface pixel scale</li>
|
||||
</ul>
|
||||
</p>
|
||||
|
||||
<p>
|
||||
<object classid="clsid:8AD9C840-044E-11D1-B3E9-00805F499D93"
|
||||
width="200" height="200">
|
||||
<param name="code" value="com.jogamp.newt.util.applet3.JOGLNewtApplet3Run">
|
||||
<param name="archive" value="jar/gluegen-rt.jar,
|
||||
jar/jogl-all-noawt.jar,
|
||||
jar/jogl-test.jar">
|
||||
<param name="gl_event_listener_class" value="com.jogamp.opengl.test.junit.jogl.demos.es2.GearsES2">
|
||||
<param name="gl_profile" value="GL2ES2">
|
||||
<param name="gl_swap_interval" value="1">
|
||||
<param name="gl_debug" value="false">
|
||||
<param name="gl_trace" value="false">
|
||||
<comment>
|
||||
<embed code="com.jogamp.newt.util.applet3.JOGLNewtApplet3Run"
|
||||
width="200" height="200"
|
||||
type="application/x-java-applet;version=1.6"
|
||||
pluginspage="http://java.sun.com/javase/downloads/ea.jsp"
|
||||
archive="jar/gluegen-rt.jar,
|
||||
jar/jogl-all-noawt.jar,
|
||||
jar/jogl-test.jar"
|
||||
gl_event_listener_class="com.jogamp.opengl.test.junit.jogl.demos.es2.GearsES2"
|
||||
gl_profile="GL2ES2"
|
||||
gl_swap_interval="1"
|
||||
gl_debug="false"
|
||||
gl_trace="false">
|
||||
<noembed>Sorry, no Java support detected.</noembed>
|
||||
</embed>
|
||||
</comment>
|
||||
</object>
|
||||
|
||||
</p>
|
||||
|
||||
<p>
|
||||
|
||||
The applet above is instantiated with the following code:
|
||||
|
||||
<pre>
|
||||
<object classid="clsid:8AD9C840-044E-11D1-B3E9-00805F499D93"
|
||||
width="200" height="200">
|
||||
<param name="code" value="com.jogamp.newt.util.applet3.JOGLNewtApplet3Run">
|
||||
<param name="archive" value="jar/gluegen-rt.jar,
|
||||
jar/jogl-all-noawt.jar,
|
||||
jar/jogl-test.jar">
|
||||
<param name="gl_event_listener_class" value="com.jogamp.opengl.test.junit.jogl.demos.es2.GearsES2">
|
||||
<param name="gl_profile" value="GL2ES2">
|
||||
<param name="gl_swap_interval" value="1">
|
||||
<param name="gl_debug" value="false">
|
||||
<param name="gl_trace" value="false">
|
||||
<comment>
|
||||
<embed code="com.jogamp.newt.util.applet3.JOGLNewtApplet3Run"
|
||||
width="200" height="200"
|
||||
type="application/x-java-applet;version=1.6"
|
||||
pluginspage="http://java.sun.com/javase/downloads/ea.jsp"
|
||||
archive="jar/gluegen-rt.jar,
|
||||
jar/jogl-all-noawt.jar,
|
||||
jar/jogl-test.jar"
|
||||
gl_event_listener_class="com.jogamp.opengl.test.junit.jogl.demos.es2.GearsES2"
|
||||
gl_profile="GL2ES2"
|
||||
gl_swap_interval="1"
|
||||
gl_debug="false"
|
||||
gl_trace="false">
|
||||
<noembed>Sorry, no Java support detected.</noembed>
|
||||
</embed>
|
||||
</comment>
|
||||
</object>
|
||||
|
||||
</pre>
|
||||
|
||||
</p>
|
||||
<p>
|
||||
<del>
|
||||
Note that the jogl-test.jar, which contains the GearsES2 class,
|
||||
<B>does not need to be signed</B>! JogAmp Community signs
|
||||
jogl-all.jar and gluegen-rt.jar, which contain the
|
||||
JOGL's supporting classes; this is the only
|
||||
Java code which needs to be signed in order to deploy applets using
|
||||
JOGL and is the only certificate the end user must accept.
|
||||
</del><br/>
|
||||
Sadly, due to Oracle's Java Applet Plugin update 7u51,
|
||||
unsigned applets are no more allowed and effectively
|
||||
lower the bar to create user applets with raised privileges.<br/>
|
||||
Hence JogAmp Community <b>signs</b> jogl-all.jar and gluegen-rt.jar, which contain the
|
||||
JOGL's supporting classes as well as jogl-test.jar, which contains the users implementing Applet class.<br/>
|
||||
jogl-test.jar's manifest file uses <i>Permissions: sandbox</i>
|
||||
to <b>not raise privileges</b>.
|
||||
</p>
|
||||
|
||||
</body>
|
||||
</html>
|
@ -0,0 +1,81 @@
|
||||
<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.0 Transitional//EN">
|
||||
<html>
|
||||
<head>
|
||||
<title>JOGL NEWT JNLP Applet3 Runner - GearsES2 - special (NApplet)</title>
|
||||
</head>
|
||||
<body BGCOLOR="#ffffff">
|
||||
|
||||
<P>
|
||||
JOGL NEWT JNLP Applet3 Runner Special Keys:
|
||||
<object classid="clsid:8AD9C840-044E-11D1-B3E9-00805F499D93"
|
||||
width="1" height="1">
|
||||
<param name="code" value="com.jogamp.newt.util.applet3.JOGLNewtApplet3Run">
|
||||
<param name="archive" value="jar/gluegen-rt.jar,
|
||||
jar/jogl-all-noawt.jar,
|
||||
jar/jogl-test.jar">
|
||||
<param name="gl_event_listener_class" value="com.jogamp.opengl.test.junit.jogl.demos.es2.GearsES2">
|
||||
<param name="gl_profile" value="GL2ES2">
|
||||
<param name="gl_swap_interval" value="1">
|
||||
<param name="gl_undecorated" value="true">
|
||||
<param name="gl_opaque" value="false">
|
||||
<param name="gl_alwaysontop" value="true">
|
||||
<param name="gl_dx" value="0">
|
||||
<param name="gl_dy" value="-50">
|
||||
<param name="gl_width" value="200">
|
||||
<param name="gl_height" value="200">
|
||||
<param name="gl_debug" value="false">
|
||||
<param name="gl_trace" value="false">
|
||||
<comment>
|
||||
<embed code="com.jogamp.newt.util.applet3.JOGLNewtApplet3Run"
|
||||
width="1" height="1"
|
||||
type="application/x-java-applet;version=1.6"
|
||||
pluginspage="http://java.sun.com/javase/downloads/ea.jsp"
|
||||
archive="jar/gluegen-rt.jar,
|
||||
jar/jogl-all-noawt.jar,
|
||||
jar/jogl-test.jar"
|
||||
gl_event_listener_class="com.jogamp.opengl.test.junit.jogl.demos.es2.GearsES2"
|
||||
gl_profile="GL2ES2"
|
||||
gl_swap_interval="1"
|
||||
gl_undecorated="true"
|
||||
gl_opaque="false"
|
||||
gl_alwaysontop="true"
|
||||
gl_dx="0"
|
||||
gl_dy="-50"
|
||||
gl_width="200"
|
||||
gl_height="200"
|
||||
gl_debug="false"
|
||||
gl_trace="false">
|
||||
<noembed>Sorry, no Java support detected.</noembed>
|
||||
</embed>
|
||||
</comment>
|
||||
</object> Hello Gears - Hello Gears - Hello Gears
|
||||
<br>
|
||||
<ul>
|
||||
<li> SPACE - pause/resume animator </li>
|
||||
<li> a - on/off always-on-top </li>
|
||||
<li> b - on/off always-on-bottom </li>
|
||||
<li> c - change mouse pointer </li>
|
||||
<li> d - toggle decoration </li>
|
||||
<li> f - toggle fullscreen </li>
|
||||
<li> g - increase gamma, +shift decreases</li>
|
||||
<li> i - toggle mouse pointer visibility </li>
|
||||
<li> j - toggle confine mouse pointer </li>
|
||||
<li> m - toggle maximize, V, +shift H+V, +alt H, +ctrl off</li>
|
||||
<li> p - position window to 100/100</li>
|
||||
<li> r - in/out browser window (no modifiers)</li>
|
||||
<li> r - toggle window resizable (any modifiers)</li>
|
||||
<li> s - toggle window sticky</li>
|
||||
<li> v - toggle window visibility, +shift: keep invisible</li>
|
||||
<li> v - change swap-interval: 1, 0, -1, 1, .. (+ctrl)</li>
|
||||
<li> w - warp mouse pointer to center </li>
|
||||
<li> x - toggle surface pixel scale</li>
|
||||
</ul>
|
||||
Normal webpage text - Normal webpage text - Normal webpage text - Normal webpage text<br>
|
||||
Normal webpage text - Normal webpage text - Normal webpage text - Normal webpage text<br>
|
||||
Normal webpage text - Normal webpage text - Normal webpage text - Normal webpage text<br>
|
||||
Normal webpage text - Normal webpage text - Normal webpage text - Normal webpage text<br>
|
||||
</P>
|
||||
|
||||
|
||||
</body>
|
||||
</html>
|
@ -0,0 +1,128 @@
|
||||
<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.0 Transitional//EN">
|
||||
<html>
|
||||
<head>
|
||||
<title>JOGL NEWT Applet Runner - GearsES2 - GL3 Core - (NApplet) </title>
|
||||
</head>
|
||||
<body BGCOLOR="#ffffff">
|
||||
|
||||
<p>
|
||||
Applet launching using <a href="http://jogamp.org/jogl/doc/deployment/JOGL-DEPLOYMENT.html#NApplets">NApplet</a>.
|
||||
</p>
|
||||
|
||||
<p>
|
||||
JOGL NEWT Applet Runner Special Keys:<br>
|
||||
<ul>
|
||||
<li> SPACE - pause/resume animator </li>
|
||||
<li> a - on/off always-on-top </li>
|
||||
<li> b - on/off always-on-bottom </li>
|
||||
<li> c - change mouse pointer </li>
|
||||
<li> d - toggle decoration </li>
|
||||
<li> f - toggle fullscreen </li>
|
||||
<li> g - increase gamma, +shift decreases</li>
|
||||
<li> i - toggle mouse pointer visibility </li>
|
||||
<li> j - toggle confine mouse pointer </li>
|
||||
<li> m - toggle maximize, V, +shift H+V, +alt H, +ctrl off</li>
|
||||
<li> p - position window to 100/100</li>
|
||||
<li> r - in/out browser window (no modifiers)</li>
|
||||
<li> r - toggle window resizable (any modifiers)</li>
|
||||
<li> s - toggle window sticky</li>
|
||||
<li> v - toggle window visibility, +shift: keep invisible</li>
|
||||
<li> v - change swap-interval: 1, 0, -1, 1, .. (+ctrl)</li>
|
||||
<li> w - warp mouse pointer to center </li>
|
||||
<li> x - toggle surface pixel scale</li>
|
||||
</ul>
|
||||
</p>
|
||||
|
||||
<p>
|
||||
<object classid="clsid:8AD9C840-044E-11D1-B3E9-00805F499D93"
|
||||
width="200" height="200">
|
||||
<param name="code" value="com.jogamp.newt.awt.applet.JOGLNewtApplet1Run">
|
||||
<param name="archive" value="jar/gluegen-rt.jar,
|
||||
jar/jogl-all.jar,
|
||||
jar/jogl-test.jar">
|
||||
<param name="gl_event_listener_class" value="com.jogamp.opengl.test.junit.jogl.demos.es2.GearsES2">
|
||||
<param name="gl_profile" value="GL3">
|
||||
<param name="gl_swap_interval" value="1">
|
||||
<param name="gl_debug" value="false">
|
||||
<param name="gl_trace" value="false">
|
||||
<comment>
|
||||
<embed code="com.jogamp.newt.awt.applet.JOGLNewtApplet1Run"
|
||||
width="200" height="200"
|
||||
type="application/x-java-applet;version=1.6"
|
||||
pluginspage="http://java.sun.com/javase/downloads/ea.jsp"
|
||||
archive="jar/gluegen-rt.jar,
|
||||
jar/jogl-all.jar,
|
||||
jar/jogl-test.jar"
|
||||
gl_event_listener_class="com.jogamp.opengl.test.junit.jogl.demos.es2.GearsES2"
|
||||
gl_profile="GL3"
|
||||
gl_swap_interval="1"
|
||||
gl_debug="false"
|
||||
gl_trace="false">
|
||||
<noembed>Sorry, no Java support detected.</noembed>
|
||||
</embed>
|
||||
</comment>
|
||||
</object>
|
||||
|
||||
</p>
|
||||
|
||||
<p>
|
||||
Applet is using a GL3 core context, failure is expected if n/a on your platform!
|
||||
</p>
|
||||
|
||||
<p>
|
||||
|
||||
The applet above is instantiated with the following code:
|
||||
|
||||
<pre>
|
||||
<object classid="clsid:8AD9C840-044E-11D1-B3E9-00805F499D93"
|
||||
width="200" height="200">
|
||||
<param name="code" value="com.jogamp.newt.awt.applet.JOGLNewtApplet1Run">
|
||||
<param name="archive" value="jar/gluegen-rt.jar,
|
||||
jar/jogl-all.jar,
|
||||
jar/jogl-test.jar">
|
||||
<param name="gl_event_listener_class" value="com.jogamp.opengl.test.junit.jogl.demos.es2.GearsES2">
|
||||
<param name="gl_profile" value="GL3">
|
||||
<param name="gl_swap_interval" value="1">
|
||||
<param name="gl_debug" value="false">
|
||||
<param name="gl_trace" value="false">
|
||||
<comment>
|
||||
<embed code="com.jogamp.newt.awt.applet.JOGLNewtApplet1Run"
|
||||
width="200" height="200"
|
||||
type="application/x-java-applet;version=1.6"
|
||||
pluginspage="http://java.sun.com/javase/downloads/ea.jsp"
|
||||
archive="jar/gluegen-rt.jar,
|
||||
jar/jogl-all.jar,
|
||||
jar/jogl-test.jar"
|
||||
gl_event_listener_class="com.jogamp.opengl.test.junit.jogl.demos.es2.GearsES2"
|
||||
gl_profile="GL3"
|
||||
gl_swap_interval="1"
|
||||
gl_debug="false"
|
||||
gl_trace="false">
|
||||
<noembed>Sorry, no Java support detected.</noembed>
|
||||
</embed>
|
||||
</comment>
|
||||
</object>
|
||||
|
||||
</pre>
|
||||
|
||||
</p>
|
||||
<p>
|
||||
<del>
|
||||
Note that the jogl-test.jar, which contains the GearsES2 class,
|
||||
<B>does not need to be signed</B>! JogAmp Community signs
|
||||
jogl-all.jar and gluegen-rt.jar, which contain the
|
||||
JOGL's supporting classes; this is the only
|
||||
Java code which needs to be signed in order to deploy applets using
|
||||
JOGL and is the only certificate the end user must accept.
|
||||
</del><br/>
|
||||
Sadly, due to Oracle's Java Applet Plugin update 7u51,
|
||||
unsigned applets are no more allowed and effectively
|
||||
lower the bar to create user applets with raised privileges.<br/>
|
||||
Hence JogAmp Community <b>signs</b> jogl-all.jar and gluegen-rt.jar, which contain the
|
||||
JOGL's supporting classes as well as jogl-test.jar, which contains the users implementing Applet class.<br/>
|
||||
jogl-test.jar's manifest file uses <i>Permissions: sandbox</i>
|
||||
to <b>not raise privileges</b>.
|
||||
</p>
|
||||
|
||||
</body>
|
||||
</html>
|
@ -0,0 +1,124 @@
|
||||
<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.0 Transitional//EN">
|
||||
<html>
|
||||
<head>
|
||||
<title>JOGL NEWT Applet Runner - GearsES2 - normal - (NApplet) </title>
|
||||
</head>
|
||||
<body BGCOLOR="#ffffff">
|
||||
|
||||
<p>
|
||||
Applet launching using <a href="http://jogamp.org/jogl/doc/deployment/JOGL-DEPLOYMENT.html#NApplets">NApplet</a>.
|
||||
</p>
|
||||
|
||||
<p>
|
||||
JOGL NEWT Applet Runner Special Keys:<br>
|
||||
<ul>
|
||||
<li> SPACE - pause/resume animator </li>
|
||||
<li> a - on/off always-on-top </li>
|
||||
<li> b - on/off always-on-bottom </li>
|
||||
<li> c - change mouse pointer </li>
|
||||
<li> d - toggle decoration </li>
|
||||
<li> f - toggle fullscreen </li>
|
||||
<li> g - increase gamma, +shift decreases</li>
|
||||
<li> i - toggle mouse pointer visibility </li>
|
||||
<li> j - toggle confine mouse pointer </li>
|
||||
<li> m - toggle maximize, V, +shift H+V, +alt H, +ctrl off</li>
|
||||
<li> p - position window to 100/100</li>
|
||||
<li> r - in/out browser window (no modifiers)</li>
|
||||
<li> r - toggle window resizable (any modifiers)</li>
|
||||
<li> s - toggle window sticky</li>
|
||||
<li> v - toggle window visibility, +shift: keep invisible</li>
|
||||
<li> v - change swap-interval: 1, 0, -1, 1, .. (+ctrl)</li>
|
||||
<li> w - warp mouse pointer to center </li>
|
||||
<li> x - toggle surface pixel scale</li>
|
||||
</ul>
|
||||
</p>
|
||||
|
||||
<p>
|
||||
<object classid="clsid:8AD9C840-044E-11D1-B3E9-00805F499D93"
|
||||
width="200" height="200">
|
||||
<param name="code" value="com.jogamp.newt.awt.applet.JOGLNewtApplet1Run">
|
||||
<param name="archive" value="jar/gluegen-rt.jar,
|
||||
jar/jogl-all.jar,
|
||||
jar/jogl-test.jar">
|
||||
<param name="gl_event_listener_class" value="com.jogamp.opengl.test.junit.jogl.demos.es2.GearsES2">
|
||||
<param name="gl_profile" value="GL2ES2">
|
||||
<param name="gl_swap_interval" value="1">
|
||||
<param name="gl_debug" value="false">
|
||||
<param name="gl_trace" value="false">
|
||||
<comment>
|
||||
<embed code="com.jogamp.newt.awt.applet.JOGLNewtApplet1Run"
|
||||
width="200" height="200"
|
||||
type="application/x-java-applet;version=1.6"
|
||||
pluginspage="http://java.sun.com/javase/downloads/ea.jsp"
|
||||
archive="jar/gluegen-rt.jar,
|
||||
jar/jogl-all.jar,
|
||||
jar/jogl-test.jar"
|
||||
gl_event_listener_class="com.jogamp.opengl.test.junit.jogl.demos.es2.GearsES2"
|
||||
gl_profile="GL2ES2"
|
||||
gl_swap_interval="1"
|
||||
gl_debug="false"
|
||||
gl_trace="false">
|
||||
<noembed>Sorry, no Java support detected.</noembed>
|
||||
</embed>
|
||||
</comment>
|
||||
</object>
|
||||
|
||||
</p>
|
||||
|
||||
<p>
|
||||
|
||||
The applet above is instantiated with the following code:
|
||||
|
||||
<pre>
|
||||
<object classid="clsid:8AD9C840-044E-11D1-B3E9-00805F499D93"
|
||||
width="200" height="200">
|
||||
<param name="code" value="com.jogamp.newt.awt.applet.JOGLNewtApplet1Run">
|
||||
<param name="archive" value="jar/gluegen-rt.jar,
|
||||
jar/jogl-all.jar,
|
||||
jar/jogl-test.jar">
|
||||
<param name="gl_event_listener_class" value="com.jogamp.opengl.test.junit.jogl.demos.es2.GearsES2">
|
||||
<param name="gl_profile" value="GL2ES2">
|
||||
<param name="gl_swap_interval" value="1">
|
||||
<param name="gl_debug" value="false">
|
||||
<param name="gl_trace" value="false">
|
||||
<comment>
|
||||
<embed code="com.jogamp.newt.awt.applet.JOGLNewtApplet1Run"
|
||||
width="200" height="200"
|
||||
type="application/x-java-applet;version=1.6"
|
||||
pluginspage="http://java.sun.com/javase/downloads/ea.jsp"
|
||||
archive="jar/gluegen-rt.jar,
|
||||
jar/jogl-all.jar,
|
||||
jar/jogl-test.jar"
|
||||
gl_event_listener_class="com.jogamp.opengl.test.junit.jogl.demos.es2.GearsES2"
|
||||
gl_profile="GL2ES2"
|
||||
gl_swap_interval="1"
|
||||
gl_debug="false"
|
||||
gl_trace="false">
|
||||
<noembed>Sorry, no Java support detected.</noembed>
|
||||
</embed>
|
||||
</comment>
|
||||
</object>
|
||||
|
||||
</pre>
|
||||
|
||||
</p>
|
||||
<p>
|
||||
<del>
|
||||
Note that the jogl-test.jar, which contains the GearsES2 class,
|
||||
<B>does not need to be signed</B>! JogAmp Community signs
|
||||
jogl-all.jar and gluegen-rt.jar, which contain the
|
||||
JOGL's supporting classes; this is the only
|
||||
Java code which needs to be signed in order to deploy applets using
|
||||
JOGL and is the only certificate the end user must accept.
|
||||
</del><br/>
|
||||
Sadly, due to Oracle's Java Applet Plugin update 7u51,
|
||||
unsigned applets are no more allowed and effectively
|
||||
lower the bar to create user applets with raised privileges.<br/>
|
||||
Hence JogAmp Community <b>signs</b> jogl-all.jar and gluegen-rt.jar, which contain the
|
||||
JOGL's supporting classes as well as jogl-test.jar, which contains the users implementing Applet class.<br/>
|
||||
jogl-test.jar's manifest file uses <i>Permissions: sandbox</i>
|
||||
to <b>not raise privileges</b>.
|
||||
</p>
|
||||
|
||||
</body>
|
||||
</html>
|
@ -0,0 +1,129 @@
|
||||
<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.0 Transitional//EN">
|
||||
<html>
|
||||
<head>
|
||||
<title>JOGL NEWT Applet Runner - GearsES2 - normal - (NApplet) - Closeable</title>
|
||||
</head>
|
||||
<body BGCOLOR="#ffffff">
|
||||
|
||||
<p>
|
||||
Applet launching using <a href="http://jogamp.org/jogl/doc/deployment/JOGL-DEPLOYMENT.html#NApplets">NApplet</a>.
|
||||
</p>
|
||||
|
||||
<p>
|
||||
JOGL NEWT Applet Runner Special Keys:<br>
|
||||
<ul>
|
||||
<li> SPACE - pause/resume animator </li>
|
||||
<li> a - on/off always-on-top </li>
|
||||
<li> b - on/off always-on-bottom </li>
|
||||
<li> c - change mouse pointer </li>
|
||||
<li> d - toggle decoration </li>
|
||||
<li> f - toggle fullscreen </li>
|
||||
<li> g - increase gamma, +shift decreases</li>
|
||||
<li> i - toggle mouse pointer visibility </li>
|
||||
<li> j - toggle confine mouse pointer </li>
|
||||
<li> m - toggle maximize, V, +shift H+V, +alt H, +ctrl off</li>
|
||||
<li> p - position window to 100/100</li>
|
||||
<li> r - in/out browser window (no modifiers)</li>
|
||||
<li> r - toggle window resizable (any modifiers)</li>
|
||||
<li> s - toggle window sticky</li>
|
||||
<li> v - toggle window visibility, +shift: keep invisible</li>
|
||||
<li> v - change swap-interval: 1, 0, -1, 1, .. (+ctrl)</li>
|
||||
<li> w - warp mouse pointer to center </li>
|
||||
<li> x - toggle surface pixel scale</li>
|
||||
</ul>
|
||||
If Applet is out of browser window, it is closeable.
|
||||
</p>
|
||||
|
||||
<p>
|
||||
<object classid="clsid:8AD9C840-044E-11D1-B3E9-00805F499D93"
|
||||
width="200" height="200">
|
||||
<param name="code" value="com.jogamp.newt.awt.applet.JOGLNewtApplet1Run">
|
||||
<param name="archive" value="jar/gluegen-rt.jar,
|
||||
jar/jogl-all.jar,
|
||||
jar/jogl-test.jar">
|
||||
<param name="gl_event_listener_class" value="com.jogamp.opengl.test.junit.jogl.demos.es2.GearsES2">
|
||||
<param name="gl_profile" value="GL2ES2">
|
||||
<param name="gl_swap_interval" value="1">
|
||||
<param name="gl_closeable" value="true">
|
||||
<param name="gl_debug" value="false">
|
||||
<param name="gl_trace" value="false">
|
||||
<comment>
|
||||
<embed code="com.jogamp.newt.awt.applet.JOGLNewtApplet1Run"
|
||||
width="200" height="200"
|
||||
type="application/x-java-applet;version=1.6"
|
||||
pluginspage="http://java.sun.com/javase/downloads/ea.jsp"
|
||||
archive="jar/gluegen-rt.jar,
|
||||
jar/jogl-all.jar,
|
||||
jar/jogl-test.jar"
|
||||
gl_event_listener_class="com.jogamp.opengl.test.junit.jogl.demos.es2.GearsES2"
|
||||
gl_profile="GL2ES2"
|
||||
gl_swap_interval="1"
|
||||
gl_closeable="true"
|
||||
gl_debug="false"
|
||||
gl_trace="false">
|
||||
<noembed>Sorry, no Java support detected.</noembed>
|
||||
</embed>
|
||||
</comment>
|
||||
</object>
|
||||
|
||||
</p>
|
||||
|
||||
<p>
|
||||
|
||||
The applet above is instantiated with the following code:
|
||||
|
||||
<pre>
|
||||
<object classid="clsid:8AD9C840-044E-11D1-B3E9-00805F499D93"
|
||||
width="200" height="200">
|
||||
<param name="code" value="com.jogamp.newt.awt.applet.JOGLNewtApplet1Run">
|
||||
<param name="archive" value="jar/gluegen-rt.jar,
|
||||
jar/jogl-all.jar,
|
||||
jar/jogl-test.jar">
|
||||
<param name="gl_event_listener_class" value="com.jogamp.opengl.test.junit.jogl.demos.es2.GearsES2">
|
||||
<param name="gl_profile" value="GL2ES2">
|
||||
<param name="gl_swap_interval" value="1">
|
||||
<param name="gl_closeable" value="true">
|
||||
<param name="gl_debug" value="false">
|
||||
<param name="gl_trace" value="false">
|
||||
<comment>
|
||||
<embed code="com.jogamp.newt.awt.applet.JOGLNewtApplet1Run"
|
||||
width="200" height="200"
|
||||
type="application/x-java-applet;version=1.6"
|
||||
pluginspage="http://java.sun.com/javase/downloads/ea.jsp"
|
||||
archive="jar/gluegen-rt.jar,
|
||||
jar/jogl-all.jar,
|
||||
jar/jogl-test.jar"
|
||||
gl_event_listener_class="com.jogamp.opengl.test.junit.jogl.demos.es2.GearsES2"
|
||||
gl_profile="GL2ES2"
|
||||
gl_swap_interval="1"
|
||||
gl_closeable="true"
|
||||
gl_debug="false"
|
||||
gl_trace="false">
|
||||
<noembed>Sorry, no Java support detected.</noembed>
|
||||
</embed>
|
||||
</comment>
|
||||
</object>
|
||||
|
||||
</pre>
|
||||
|
||||
</p>
|
||||
<p>
|
||||
<del>
|
||||
Note that the jogl-test.jar, which contains the GearsES2 class,
|
||||
<B>does not need to be signed</B>! JogAmp Community signs
|
||||
jogl-all.jar and gluegen-rt.jar, which contain the
|
||||
JOGL's supporting classes; this is the only
|
||||
Java code which needs to be signed in order to deploy applets using
|
||||
JOGL and is the only certificate the end user must accept.
|
||||
</del><br/>
|
||||
Sadly, due to Oracle's Java Applet Plugin update 7u51,
|
||||
unsigned applets are no more allowed and effectively
|
||||
lower the bar to create user applets with raised privileges.<br/>
|
||||
Hence JogAmp Community <b>signs</b> jogl-all.jar and gluegen-rt.jar, which contain the
|
||||
JOGL's supporting classes as well as jogl-test.jar, which contains the users implementing Applet class.<br/>
|
||||
jogl-test.jar's manifest file uses <i>Permissions: sandbox</i>
|
||||
to <b>not raise privileges</b>.
|
||||
</p>
|
||||
|
||||
</body>
|
||||
</html>
|
@ -0,0 +1,165 @@
|
||||
<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.0 Transitional//EN">
|
||||
<html>
|
||||
<head>
|
||||
<title>JOGL NEWT JNLP Applet Runner - GearsES2 - normal</title>
|
||||
</head>
|
||||
<body BGCOLOR="#ffffff">
|
||||
|
||||
<p>
|
||||
In case your <a href="https://jdk6.dev.java.net/plugin2/jnlp/">Java Plugin supports JNLP</a>,
|
||||
the <em>applet-gears.jnlp</em> is used,
|
||||
otherwise it shall fallback to <a href="http://jogamp.org/jogl/doc/deployment/JOGL-DEPLOYMENT.html#NApplets">NApplets</a>.
|
||||
</p>
|
||||
|
||||
<p>
|
||||
Note that it is important for the startup time to have the same JVM arguments in the applet tags,
|
||||
as well as within the JNLP applet description. <br>
|
||||
Only if JVM arguments of the JNLP applet description are satisfied by the applet tag's JVM,<br>
|
||||
the plugin will not need to start a new JVM. OF course, the applet tag's JVM spec may exceed the
|
||||
JNLP applet's one.
|
||||
</p>
|
||||
|
||||
<p>
|
||||
JOGL NEWT JNLP Applet Runner Special Keys:<br>
|
||||
<ul>
|
||||
<li> SPACE - pause/resume animator </li>
|
||||
<li> a - on/off always-on-top </li>
|
||||
<li> b - on/off always-on-bottom </li>
|
||||
<li> c - change mouse pointer </li>
|
||||
<li> d - toggle decoration </li>
|
||||
<li> f - toggle fullscreen </li>
|
||||
<li> g - increase gamma, +shift decreases</li>
|
||||
<li> i - toggle mouse pointer visibility </li>
|
||||
<li> j - toggle confine mouse pointer </li>
|
||||
<li> m - toggle maximize, V, +shift H+V, +alt H, +ctrl off</li>
|
||||
<li> p - position window to 100/100</li>
|
||||
<li> r - in/out browser window (no modifiers)</li>
|
||||
<li> r - toggle window resizable (any modifiers)</li>
|
||||
<li> s - toggle window sticky</li>
|
||||
<li> v - toggle window visibility, +shift: keep invisible</li>
|
||||
<li> v - change swap-interval: 1, 0, -1, 1, .. (+ctrl)</li>
|
||||
<li> w - warp mouse pointer to center </li>
|
||||
<li> x - toggle surface pixel scale</li>
|
||||
</ul>
|
||||
</p>
|
||||
|
||||
<p>
|
||||
<object classid="clsid:8AD9C840-044E-11D1-B3E9-00805F499D93"
|
||||
width="200" height="200">
|
||||
<param name="code" value="com.jogamp.newt.awt.applet.JOGLNewtApplet1Run">
|
||||
<param name="archive" value="jar/gluegen-rt.jar,
|
||||
jar/jogl-all.jar,
|
||||
jar/jogl-test.jar">
|
||||
<param name="gl_event_listener_class" value="com.jogamp.opengl.test.junit.jogl.demos.es2.GearsES2">
|
||||
<param name="gl_profile" value="GL2ES2">
|
||||
<param name="gl_swap_interval" value="1">
|
||||
<param name="gl_debug" value="false">
|
||||
<param name="gl_trace" value="false">
|
||||
<param name="jnlp_href" value="jogl-applet-runner-newt.jnlp">
|
||||
<comment>
|
||||
<embed code="com.jogamp.newt.awt.applet.JOGLNewtApplet1Run"
|
||||
width="200" height="200"
|
||||
type="application/x-java-applet;version=1.6"
|
||||
pluginspage="http://java.sun.com/javase/downloads/ea.jsp"
|
||||
archive="jar/gluegen-rt.jar,
|
||||
jar/jogl-all.jar,
|
||||
jar/jogl-test.jar"
|
||||
gl_event_listener_class="com.jogamp.opengl.test.junit.jogl.demos.es2.GearsES2"
|
||||
gl_profile="GL2ES2"
|
||||
gl_swap_interval="1"
|
||||
gl_debug="false"
|
||||
gl_trace="false"
|
||||
jnlp_href="jogl-applet-runner-newt.jnlp">
|
||||
<noembed>Sorry, no Java support detected.</noembed>
|
||||
</embed>
|
||||
</comment>
|
||||
</object>
|
||||
</p>
|
||||
|
||||
<p>
|
||||
|
||||
The applet above is instantiated with the following code:
|
||||
|
||||
<pre>
|
||||
<object classid="clsid:8AD9C840-044E-11D1-B3E9-00805F499D93"
|
||||
width="200" height="200">
|
||||
<param name="code" value="com.jogamp.newt.awt.applet.JOGLNewtApplet1Run">
|
||||
<param name="archive" value="jar/gluegen-rt.jar,
|
||||
jar/jogl-all.jar,
|
||||
jar/jogl-test.jar">
|
||||
<param name="gl_event_listener_class" value="com.jogamp.opengl.test.junit.jogl.demos.es2.GearsES2">
|
||||
<param name="gl_profile" value="GL2ES2">
|
||||
<param name="gl_swap_interval" value="1">
|
||||
<param name="gl_debug" value="false">
|
||||
<param name="gl_trace" value="false">
|
||||
<param name="jnlp_href" value="jogl-applet-runner-newt.jnlp">
|
||||
<comment>
|
||||
<embed code="com.jogamp.newt.awt.applet.JOGLNewtApplet1Run"
|
||||
width="200" height="200"
|
||||
type="application/x-java-applet;version=1.6"
|
||||
pluginspage="http://java.sun.com/javase/downloads/ea.jsp"
|
||||
archive="jar/gluegen-rt.jar,
|
||||
jar/jogl-all.jar,
|
||||
jar/jogl-test.jar"
|
||||
gl_event_listener_class="com.jogamp.opengl.test.junit.jogl.demos.es2.GearsES2"
|
||||
gl_profile="GL2ES2"
|
||||
gl_swap_interval="1"
|
||||
gl_debug="false"
|
||||
gl_trace="false"
|
||||
jnlp_href="jogl-applet-runner-newt.jnlp">
|
||||
<noembed>Sorry, no Java support detected.</noembed>
|
||||
</embed>
|
||||
</comment>
|
||||
</object>
|
||||
</pre>
|
||||
|
||||
Where the referenced JNLP file <em>jogl-applet-runner-newt.jnlp</em> looks as follow:
|
||||
|
||||
<pre>
|
||||
<?xml version="1.0" encoding="utf-8"?>
|
||||
<jnlp codebase="http://jogamp.org/deployment/jogamp-current" href="jogl-applet-runner-newt.jnlp" version="v2.0-rc3">
|
||||
<information>
|
||||
<title>JOGL JNLP Applet Runner NEWT</title>
|
||||
<vendor>JogAmp Community</vendor>
|
||||
<homepage href="http://jogamp.org/"/>
|
||||
<description>JOGL JNLP Applet Runner NEWT</description>
|
||||
<offline-allowed/>
|
||||
</information>
|
||||
<update check="background" policy="always"/>
|
||||
|
||||
<resources>
|
||||
<j2se href="http://java.sun.com/products/autodl/j2se" version="1.4+"/>
|
||||
<jar href="jar/jogl-test.jar" main="true"/>
|
||||
<extension name="jogl-all-awt" href="http://jogamp.org/deployment/jogamp-current/jogl-all-awt.jnlp" />
|
||||
</resources>
|
||||
|
||||
<applet-desc
|
||||
name="JOGLNewtApplet1Run-Applet"
|
||||
main-class="com.jogamp.newt.awt.applet.JOGLNewtApplet1Run"
|
||||
width="200"
|
||||
height="200">
|
||||
</applet-desc>
|
||||
</jnlp>
|
||||
</pre>
|
||||
|
||||
</p>
|
||||
<p>
|
||||
<del>
|
||||
Note that the jogl-test.jar, which contains the GearsES2 class,
|
||||
<B>does not need to be signed</B>! JogAmp Community signs
|
||||
jogl-all.jar and gluegen-rt.jar, which contain the
|
||||
JOGL's supporting classes; this is the only
|
||||
Java code which needs to be signed in order to deploy applets using
|
||||
JOGL and is the only certificate the end user must accept.
|
||||
</del><br/>
|
||||
Sadly, due to Oracle's Java Applet Plugin update 7u51,
|
||||
unsigned applets are no more allowed and effectively
|
||||
lower the bar to create user applets with raised privileges.<br/>
|
||||
Hence JogAmp Community <b>signs</b> jogl-all.jar and gluegen-rt.jar, which contain the
|
||||
JOGL's supporting classes as well as jogl-test.jar, which contains the users implementing Applet class.<br/>
|
||||
jogl-test.jar's manifest file uses <i>Permissions: sandbox</i>
|
||||
to <b>not raise privileges</b>.
|
||||
</p>
|
||||
|
||||
</body>
|
||||
</html>
|
@ -0,0 +1,81 @@
|
||||
<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.0 Transitional//EN">
|
||||
<html>
|
||||
<head>
|
||||
<title>JOGL NEWT JNLP Applet Runner - GearsES2 - special (NApplet)</title>
|
||||
</head>
|
||||
<body BGCOLOR="#ffffff">
|
||||
|
||||
<P>
|
||||
JOGL NEWT JNLP Applet Runner Special Keys:
|
||||
<object classid="clsid:8AD9C840-044E-11D1-B3E9-00805F499D93"
|
||||
width="1" height="1">
|
||||
<param name="code" value="com.jogamp.newt.awt.applet.JOGLNewtApplet1Run">
|
||||
<param name="archive" value="jar/gluegen-rt.jar,
|
||||
jar/jogl-all.jar,
|
||||
jar/jogl-test.jar">
|
||||
<param name="gl_event_listener_class" value="com.jogamp.opengl.test.junit.jogl.demos.es2.GearsES2">
|
||||
<param name="gl_profile" value="GL2ES2">
|
||||
<param name="gl_swap_interval" value="1">
|
||||
<param name="gl_undecorated" value="true">
|
||||
<param name="gl_opaque" value="false">
|
||||
<param name="gl_alwaysontop" value="true">
|
||||
<param name="gl_dx" value="0">
|
||||
<param name="gl_dy" value="-50">
|
||||
<param name="gl_width" value="200">
|
||||
<param name="gl_height" value="200">
|
||||
<param name="gl_debug" value="false">
|
||||
<param name="gl_trace" value="false">
|
||||
<comment>
|
||||
<embed code="com.jogamp.newt.awt.applet.JOGLNewtApplet1Run"
|
||||
width="1" height="1"
|
||||
type="application/x-java-applet;version=1.6"
|
||||
pluginspage="http://java.sun.com/javase/downloads/ea.jsp"
|
||||
archive="jar/gluegen-rt.jar,
|
||||
jar/jogl-all.jar,
|
||||
jar/jogl-test.jar"
|
||||
gl_event_listener_class="com.jogamp.opengl.test.junit.jogl.demos.es2.GearsES2"
|
||||
gl_profile="GL2ES2"
|
||||
gl_swap_interval="1"
|
||||
gl_undecorated="true"
|
||||
gl_opaque="false"
|
||||
gl_alwaysontop="true"
|
||||
gl_dx="0"
|
||||
gl_dy="-50"
|
||||
gl_width="200"
|
||||
gl_height="200"
|
||||
gl_debug="false"
|
||||
gl_trace="false">
|
||||
<noembed>Sorry, no Java support detected.</noembed>
|
||||
</embed>
|
||||
</comment>
|
||||
</object> Hello Gears - Hello Gears - Hello Gears
|
||||
<br>
|
||||
<ul>
|
||||
<li> SPACE - pause/resume animator </li>
|
||||
<li> a - on/off always-on-top </li>
|
||||
<li> b - on/off always-on-bottom </li>
|
||||
<li> c - change mouse pointer </li>
|
||||
<li> d - toggle decoration </li>
|
||||
<li> f - toggle fullscreen </li>
|
||||
<li> g - increase gamma, +shift decreases</li>
|
||||
<li> i - toggle mouse pointer visibility </li>
|
||||
<li> j - toggle confine mouse pointer </li>
|
||||
<li> m - toggle maximize, V, +shift H+V, +alt H, +ctrl off</li>
|
||||
<li> p - position window to 100/100</li>
|
||||
<li> r - in/out browser window (no modifiers)</li>
|
||||
<li> r - toggle window resizable (any modifiers)</li>
|
||||
<li> s - toggle window sticky</li>
|
||||
<li> v - toggle window visibility, +shift: keep invisible</li>
|
||||
<li> v - change swap-interval: 1, 0, -1, 1, .. (+ctrl)</li>
|
||||
<li> w - warp mouse pointer to center </li>
|
||||
<li> x - toggle surface pixel scale</li>
|
||||
</ul>
|
||||
Normal webpage text - Normal webpage text - Normal webpage text - Normal webpage text<br>
|
||||
Normal webpage text - Normal webpage text - Normal webpage text - Normal webpage text<br>
|
||||
Normal webpage text - Normal webpage text - Normal webpage text - Normal webpage text<br>
|
||||
Normal webpage text - Normal webpage text - Normal webpage text - Normal webpage text<br>
|
||||
</P>
|
||||
|
||||
|
||||
</body>
|
||||
</html>
|
@ -0,0 +1,83 @@
|
||||
<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.0 Transitional//EN">
|
||||
<html>
|
||||
<head>
|
||||
<title>JOGL NEWT JNLP Applet Runner - GearsES2 - special</title>
|
||||
</head>
|
||||
<body BGCOLOR="#ffffff">
|
||||
|
||||
<P>
|
||||
JOGL NEWT JNLP Applet Runner Special Keys:
|
||||
<object classid="clsid:8AD9C840-044E-11D1-B3E9-00805F499D93"
|
||||
width="1" height="1">
|
||||
<param name="code" value="com.jogamp.newt.awt.applet.JOGLNewtApplet1Run">
|
||||
<param name="archive" value="jar/gluegen-rt.jar,
|
||||
jar/jogl-all.jar,
|
||||
jar/jogl-test.jar">
|
||||
<param name="gl_event_listener_class" value="com.jogamp.opengl.test.junit.jogl.demos.es2.GearsES2">
|
||||
<param name="gl_profile" value="GL2ES2">
|
||||
<param name="gl_swap_interval" value="1">
|
||||
<param name="gl_undecorated" value="true">
|
||||
<param name="gl_opaque" value="false">
|
||||
<param name="gl_alwaysontop" value="true">
|
||||
<param name="gl_dx" value="0">
|
||||
<param name="gl_dy" value="-50">
|
||||
<param name="gl_width" value="200">
|
||||
<param name="gl_height" value="200">
|
||||
<param name="gl_debug" value="false">
|
||||
<param name="gl_trace" value="false">
|
||||
<param name="jnlp_href" value="jogl-applet-runner-newt.jnlp">
|
||||
<comment>
|
||||
<embed code="com.jogamp.newt.awt.applet.JOGLNewtApplet1Run"
|
||||
width="1" height="1"
|
||||
type="application/x-java-applet;version=1.6"
|
||||
pluginspage="http://java.sun.com/javase/downloads/ea.jsp"
|
||||
archive="jar/gluegen-rt.jar,
|
||||
jar/jogl-all.jar,
|
||||
jar/jogl-test.jar"
|
||||
gl_event_listener_class="com.jogamp.opengl.test.junit.jogl.demos.es2.GearsES2"
|
||||
gl_profile="GL2ES2"
|
||||
gl_swap_interval="1"
|
||||
gl_undecorated="true"
|
||||
gl_opaque="false"
|
||||
gl_alwaysontop="true"
|
||||
gl_dx="0"
|
||||
gl_dy="-50"
|
||||
gl_width="200"
|
||||
gl_height="200"
|
||||
gl_debug="false"
|
||||
gl_trace="false"
|
||||
jnlp_href="jogl-applet-runner-newt.jnlp">
|
||||
<noembed>Sorry, no Java support detected.</noembed>
|
||||
</embed>
|
||||
</comment>
|
||||
</object> Hello Gears - Hello Gears - Hello Gears
|
||||
<br>
|
||||
<ul>
|
||||
<li> SPACE - pause/resume animator </li>
|
||||
<li> a - on/off always-on-top </li>
|
||||
<li> b - on/off always-on-bottom </li>
|
||||
<li> c - change mouse pointer </li>
|
||||
<li> d - toggle decoration </li>
|
||||
<li> f - toggle fullscreen </li>
|
||||
<li> g - increase gamma, +shift decreases</li>
|
||||
<li> i - toggle mouse pointer visibility </li>
|
||||
<li> j - toggle confine mouse pointer </li>
|
||||
<li> m - toggle maximize, V, +shift H+V, +alt H, +ctrl off</li>
|
||||
<li> p - position window to 100/100</li>
|
||||
<li> r - in/out browser window (no modifiers)</li>
|
||||
<li> r - toggle window resizable (any modifiers)</li>
|
||||
<li> s - toggle window sticky</li>
|
||||
<li> v - toggle window visibility, +shift: keep invisible</li>
|
||||
<li> v - change swap-interval: 1, 0, -1, 1, .. (+ctrl)</li>
|
||||
<li> w - warp mouse pointer to center </li>
|
||||
<li> x - toggle surface pixel scale</li>
|
||||
</ul>
|
||||
Normal webpage text - Normal webpage text - Normal webpage text - Normal webpage text<br>
|
||||
Normal webpage text - Normal webpage text - Normal webpage text - Normal webpage text<br>
|
||||
Normal webpage text - Normal webpage text - Normal webpage text - Normal webpage text<br>
|
||||
Normal webpage text - Normal webpage text - Normal webpage text - Normal webpage text<br>
|
||||
</P>
|
||||
|
||||
|
||||
</body>
|
||||
</html>
|
@ -0,0 +1,25 @@
|
||||
<?xml version="1.0" encoding="utf-8"?>
|
||||
<jnlp codebase="JOGL_CODEBASE_TAG/"
|
||||
href="jogl-applet-runner-newt.jnlp" version="JOGAMP_VERSION">
|
||||
<information>
|
||||
<title>JOGL JNLP Applet Runner NEWT</title>
|
||||
<vendor>JogAmp Community</vendor>
|
||||
<homepage href="http://jogamp.org/jogl/"/>
|
||||
<description>JOGL JNLP Applet Runner NEWT</description>
|
||||
<offline-allowed/>
|
||||
</information>
|
||||
<update check="background" policy="always"/>
|
||||
|
||||
<resources>
|
||||
<j2se href="http://java.sun.com/products/autodl/j2se" version="1.4+"/>
|
||||
<jar href="jar/jogl-test.jar" main="true"/>
|
||||
<extension name="jogl-all-awt" href="jogl-all-awt.jnlp" />
|
||||
</resources>
|
||||
|
||||
<applet-desc
|
||||
name="JOGLNewtApplet1Run-Applet"
|
||||
main-class="com.jogamp.newt.awt.applet.JOGLNewtApplet1Run"
|
||||
width="200"
|
||||
height="200">
|
||||
</applet-desc>
|
||||
</jnlp>
|
@ -0,0 +1,57 @@
|
||||
<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.0 Transitional//EN">
|
||||
<html>
|
||||
<head>
|
||||
<title>JOGL JNLP Applet3 Version (NApplet)</title>
|
||||
</head>
|
||||
<body>
|
||||
|
||||
<P>
|
||||
The applet3 below shall show you the version of the Jogl components
|
||||
and your platform.
|
||||
</P>
|
||||
|
||||
<P>
|
||||
|
||||
<object classid="clsid:8AD9C840-044E-11D1-B3E9-00805F499D93"
|
||||
width="800" height="600">
|
||||
<param name="code" value="com.jogamp.newt.util.applet3.VersionApplet3">
|
||||
<param name="archive" value="jar/gluegen-rt.jar,
|
||||
jar/jogl-all-noawt.jar">
|
||||
<comment>
|
||||
<embed code="com.jogamp.newt.util.applet3.VersionApplet3"
|
||||
width="800" height="600"
|
||||
type="application/x-java-applet;version=1.6"
|
||||
pluginspage="http://java.sun.com/javase/downloads/ea.jsp"
|
||||
archive="jar/gluegen-rt.jar,
|
||||
jar/jogl-all-noawt.jar">
|
||||
<noembed>Sorry, no Java support detected.</noembed>
|
||||
</embed>
|
||||
</comment>
|
||||
</object>
|
||||
|
||||
</P>
|
||||
<P>
|
||||
|
||||
The applet3 above is instantiated with the following code:
|
||||
|
||||
<pre>
|
||||
<object classid="clsid:8AD9C840-044E-11D1-B3E9-00805F499D93"
|
||||
width="800" height="600">
|
||||
<param name="code" value="com.jogamp.newt.util.applet3.VersionApplet3">
|
||||
<param name="archive" value="jar/gluegen-rt.jar,
|
||||
jar/jogl-all-noawt.jar">
|
||||
<comment>
|
||||
<embed code="com.jogamp.newt.util.applet3.VersionApplet3"
|
||||
width="800" height="600"
|
||||
type="application/x-java-applet;version=1.6"
|
||||
pluginspage="http://java.sun.com/javase/downloads/ea.jsp"
|
||||
archive="jar/gluegen-rt.jar,
|
||||
jar/jogl-all-noawt.jar">
|
||||
<noembed>Sorry, no Java support detected.</noembed>
|
||||
</embed>
|
||||
</comment>
|
||||
</object>
|
||||
</pre>
|
||||
</P>
|
||||
</body>
|
||||
</html>
|
@ -0,0 +1,57 @@
|
||||
<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.0 Transitional//EN">
|
||||
<html>
|
||||
<head>
|
||||
<title>JOGL JNLP Applet Version (NApplet)</title>
|
||||
</head>
|
||||
<body>
|
||||
|
||||
<P>
|
||||
The applet below shall show you the version of the Jogl components
|
||||
and your platform.
|
||||
</P>
|
||||
|
||||
<P>
|
||||
|
||||
<object classid="clsid:8AD9C840-044E-11D1-B3E9-00805F499D93"
|
||||
width="800" height="600">
|
||||
<param name="code" value="jogamp.opengl.awt.VersionApplet">
|
||||
<param name="archive" value="jar/gluegen-rt.jar,
|
||||
jar/jogl-all.jar">
|
||||
<comment>
|
||||
<embed code="jogamp.opengl.awt.VersionApplet"
|
||||
width="800" height="600"
|
||||
type="application/x-java-applet;version=1.6"
|
||||
pluginspage="http://java.sun.com/javase/downloads/ea.jsp"
|
||||
archive="jar/gluegen-rt.jar,
|
||||
jar/jogl-all.jar">
|
||||
<noembed>Sorry, no Java support detected.</noembed>
|
||||
</embed>
|
||||
</comment>
|
||||
</object>
|
||||
|
||||
</P>
|
||||
<P>
|
||||
|
||||
The applet above is instantiated with the following code:
|
||||
|
||||
<pre>
|
||||
<object classid="clsid:8AD9C840-044E-11D1-B3E9-00805F499D93"
|
||||
width="800" height="600">
|
||||
<param name="code" value="jogamp.opengl.awt.VersionApplet">
|
||||
<param name="archive" value="jar/gluegen-rt.jar,
|
||||
jar/jogl-all.jar">
|
||||
<comment>
|
||||
<embed code="jogamp.opengl.awt.VersionApplet"
|
||||
width="800" height="600"
|
||||
type="application/x-java-applet;version=1.6"
|
||||
pluginspage="http://java.sun.com/javase/downloads/ea.jsp"
|
||||
archive="jar/gluegen-rt.jar,
|
||||
jar/jogl-all.jar">
|
||||
<noembed>Sorry, no Java support detected.</noembed>
|
||||
</embed>
|
||||
</comment>
|
||||
</object>
|
||||
</pre>
|
||||
</P>
|
||||
</body>
|
||||
</html>
|
@ -0,0 +1,41 @@
|
||||
<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.0 Transitional//EN">
|
||||
<html>
|
||||
<head>
|
||||
<title>JOGL JNLP Applet Version (JNLP/Launcher)</title>
|
||||
</head>
|
||||
<body>
|
||||
|
||||
<P>
|
||||
The applet below shall show you the version of the Jogl components
|
||||
and your platform.
|
||||
</P>
|
||||
<P>
|
||||
In case your <a href="https://jdk6.dev.java.net/plugin2/jnlp/">Java Plugin supports JNLP</a>,
|
||||
the <em>jogl-applet-runner-newt.jnlp</em> is used,
|
||||
otherwise it shall fallback to <a href="http://jogamp.org/applet-launcher/www/">JNLPAppletLauncher</a>.
|
||||
</P>
|
||||
|
||||
<P>
|
||||
|
||||
<object classid="clsid:8AD9C840-044E-11D1-B3E9-00805F499D93"
|
||||
width="800" height="600">
|
||||
<param name="code" value="com.jogamp.newt.awt.applet.JOGLNewtApplet1Run">
|
||||
<param name="archive" value="jar/gluegen-rt.jar,
|
||||
jar/jogl-all.jar">
|
||||
<param name="jnlp_href" value="jogl-applet-version.jnlp">
|
||||
<comment>
|
||||
<embed code="com.jogamp.newt.awt.applet.JOGLNewtApplet1Run"
|
||||
width="800" height="600"
|
||||
type="application/x-java-applet;version=1.6"
|
||||
pluginspage="http://java.sun.com/javase/downloads/ea.jsp"
|
||||
archive="jar/gluegen-rt.jar,
|
||||
jar/jogl-all.jar"
|
||||
jnlp_href="jogl-applet-version.jnlp">
|
||||
<noembed>Sorry, no Java support detected.</noembed>
|
||||
</embed>
|
||||
</comment>
|
||||
</object>
|
||||
|
||||
</P>
|
||||
</body>
|
||||
</html>
|
@ -0,0 +1,26 @@
|
||||
<?xml version="1.0" encoding="utf-8"?>
|
||||
<jnlp codebase="JOGL_CODEBASE_TAG" href="jogl-applet-version.jnlp" version="JOGAMP_VERSION">
|
||||
<information>
|
||||
<title>JOGL JNLP Applet Version</title>
|
||||
<vendor>JogAmp Community</vendor>
|
||||
<homepage href="http://jogamp.org/"/>
|
||||
<description>JOGL Version</description>
|
||||
<offline-allowed/>
|
||||
</information>
|
||||
<update check="background" policy="always"/>
|
||||
<security>
|
||||
<all-permissions/>
|
||||
</security>
|
||||
|
||||
<resources>
|
||||
<j2se href="http://java.sun.com/products/autodl/j2se" version="1.4+"/>
|
||||
<extension name="jogl-all-awt" href="JOGL_CODEBASE_TAG/jogl-all-awt.jnlp" />
|
||||
</resources>
|
||||
|
||||
<applet-desc
|
||||
name="Version-Applet"
|
||||
main-class="jogamp.opengl.awt.VersionApplet"
|
||||
width="800"
|
||||
height="600">
|
||||
</applet-desc>
|
||||
</jnlp>
|
@ -0,0 +1,21 @@
|
||||
<?xml version="1.0" encoding="utf-8"?>
|
||||
<jnlp codebase="JOGL_CODEBASE_TAG" href="jogl-application-version.jnlp" version="JOGAMP_VERSION">
|
||||
<information>
|
||||
<title>JOGL JNLP Application Version</title>
|
||||
<vendor>JogAmp Community</vendor>
|
||||
<homepage href="http://jogamp.org/"/>
|
||||
<description>JOGL Version</description>
|
||||
<offline-allowed/>
|
||||
</information>
|
||||
<update check="background" policy="always"/>
|
||||
<security>
|
||||
<all-permissions/>
|
||||
</security>
|
||||
|
||||
<resources>
|
||||
<j2se href="http://java.sun.com/products/autodl/j2se" version="1.4+"/>
|
||||
<extension name="jogl-all-awt" href="JOGL_CODEBASE_TAG/jogl-all-awt.jnlp" />
|
||||
</resources>
|
||||
|
||||
<application-desc main-class="jogamp.opengl.awt.VersionApplet"/>
|
||||
</jnlp>
|
@ -0,0 +1,18 @@
|
||||
<?xml version="1.0" encoding="utf-8"?>
|
||||
<jnlp codebase="JOGL_CODEBASE_TAG" href="jogl-javaws-version.jnlp" version="JOGAMP_VERSION">
|
||||
<information>
|
||||
<title>JOGL JNLP Javaws Version</title>
|
||||
<vendor>JogAmp Community</vendor>
|
||||
<homepage href="http://jogamp.org/"/>
|
||||
<description>JOGL Version</description>
|
||||
<offline-allowed/>
|
||||
</information>
|
||||
<update check="background" policy="always"/>
|
||||
|
||||
<resources>
|
||||
<j2se href="http://java.sun.com/products/autodl/j2se" version="1.4+"/>
|
||||
<extension name="jogl-all-awt" href="JOGL_CODEBASE_TAG/jogl-all-awt.jnlp" />
|
||||
</resources>
|
||||
|
||||
<application-desc main-class="jogamp.opengl.awt.VersionApplet"/>
|
||||
</jnlp>
|
144
libs/jogamp-all-platforms/jnlp-files/jogl-test-applet3s.html
Normal file
144
libs/jogamp-all-platforms/jnlp-files/jogl-test-applet3s.html
Normal file
@ -0,0 +1,144 @@
|
||||
<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
|
||||
<html xmlns="http://www.w3.org/1999/xhtml">
|
||||
<head>
|
||||
<meta http-equiv="Content-Type" content="text/html; charset=utf-8" />
|
||||
<link href="../../style.css" rel="stylesheet" type="text/css"/>
|
||||
<title>JOGL Test Applet3</title>
|
||||
<link href="../../SocialCoding/logo_symbol_finals/website_final_blue_favicon_symbol_16x16pel.ico" rel="shortcut icon"/>
|
||||
</head>
|
||||
<body>
|
||||
|
||||
<div id="container">
|
||||
<div id="header">
|
||||
<div id="slogan"><img src="../../images/jogamp_symbols/website_final_sideslogan_jogl_404x20pel.png" alt="Java™ Binding for the OpenGL® API"/></div>
|
||||
<div id="logo"><a href="http://jogamp.org/"><img src="../../images/jogamp_symbols/website_final_blue_jogl_346x70pel.png" alt="JOGL Symbol"/></a></div>
|
||||
</div>
|
||||
<div id="menu">
|
||||
<ul>
|
||||
<li><a href="../../">Home</a></li>
|
||||
<li><a href="../../jogl/">JOGL</a></li>
|
||||
<li><a href="../../jogl-demos/www/">Demos</a></li>
|
||||
<li><a href="../../deployment/jogamp-next/javadoc/jogl/javadoc/">JavaDoc</a></li>
|
||||
<li><a href="../../gluegen/www/">Gluegen</a></li>
|
||||
<li><a href="../../wiki/">Wiki</a></li>
|
||||
<li><a href="../../blog/">Blogs</a></li>
|
||||
<li><a href="../../forum.html">Forums</a></li>
|
||||
</ul>
|
||||
</div>
|
||||
<div id="main">
|
||||
<div id="sidebar">
|
||||
</div>
|
||||
<div id="text">
|
||||
|
||||
<h2> Test page for JOGL Applet3 </h2>
|
||||
|
||||
<table width="100%" cellspacing="0" border="0" cellpadding="0"><tbody><tr valign="top">
|
||||
|
||||
<td width="50%"> <!-- LEFT COLUMN -->
|
||||
<table border="0" cellpadding="10" cellspacing="0"><tbody>
|
||||
<tr>
|
||||
<th align="left"><strong>Screenshot</strong></th>
|
||||
<th align="left"><strong>Launch</strong></th>
|
||||
<th align="left"><strong>Description</strong></th>
|
||||
</tr>
|
||||
<tr>
|
||||
<td>
|
||||
<a href="../../jogl/www/media/jogl-applet-gearses2-normal.png">
|
||||
<img src="../../jogl/www/media/jogl-applet-gearses2-normal-small.png" width="200" alt="Full Size"/>
|
||||
</a>
|
||||
</td>
|
||||
<td>
|
||||
<a href="jogl-applet-runner-newt-gears-applet3-napplet.html">NApplet</a><br/>
|
||||
<a href="jogl-applet-runner-newt-gears-applet3-normal.html">Dual</a>
|
||||
</td>
|
||||
<td>
|
||||
Classic OpenGL Gears for ES2
|
||||
running as a normal Applet.<br/>
|
||||
<small><b>Launch documentation included</b></small>.
|
||||
</td>
|
||||
</tr>
|
||||
<tr>
|
||||
<td>
|
||||
<a href="../../jogl/www/media/jogl-applet-gearses2-translucent.png">
|
||||
<img src="../../jogl/www/media/jogl-applet-gearses2-translucent-small.png" width="200" alt="Full Size"/>
|
||||
</a>
|
||||
</td>
|
||||
<td>
|
||||
<a href="jogl-applet-runner-newt-gears-applet3-special-napplet.html">NApplet</a>
|
||||
</td>
|
||||
<td>
|
||||
Classic OpenGL Gears for ES2
|
||||
running as a translucent Applet hanging over the page.
|
||||
</td>
|
||||
</tr>
|
||||
<tr>
|
||||
<td>
|
||||
<a href="../../jogl/www/media/jogl-applet-moviecube01.png">
|
||||
<img src="../../jogl/www/media/jogl-applet-moviecube01-small.png" width="200" alt="Full Size"/>
|
||||
</a>
|
||||
</td>
|
||||
<td>
|
||||
<a href="jogl-applet-runner-newt-MovieCube-applet3-napplet.html">NApplet</a>
|
||||
</td>
|
||||
<td>
|
||||
Movie Cube using JOGL's GLMediaPlayer.
|
||||
</td>
|
||||
</tr>
|
||||
</tbody></table>
|
||||
</td>
|
||||
|
||||
<td width="50%"> <!-- RIGHT COLUMN -->
|
||||
<table border="0" cellpadding="10" cellspacing="0"><tbody>
|
||||
<tr>
|
||||
<th align="left"><strong>Screenshot</strong></th>
|
||||
<th align="left"><strong>Launch</strong></th>
|
||||
<th align="left"><strong>Description</strong></th>
|
||||
</tr>
|
||||
<tr>
|
||||
<td>
|
||||
<a href="../../jogl/www/media/jogl-applet-graph-text01.png">
|
||||
<img src="../../jogl/www/media/jogl-applet-graph-text01-small.png" width="200" alt="Full Size"/>
|
||||
</a>
|
||||
</td>
|
||||
<td>
|
||||
<a href="jogl-applet-runner-newt-GraphTextDemo01-applet3-napplet.html">NApplet</a>
|
||||
</td>
|
||||
<td>
|
||||
GPU accelerated Text Demo using JOGL's new Graph package.<br/>
|
||||
<small><i>cp-fonts</i> fonts via classpath, otherwise via URI</small>.
|
||||
</td>
|
||||
</tr>
|
||||
<tr>
|
||||
<td>
|
||||
<a href="../../jogl/www/media/jogl-applet-graph-uiscene01.png">
|
||||
<img src="../../jogl/www/media/jogl-applet-graph-uiscene01-small.png" width="200" alt="Full Size"/>
|
||||
</a>
|
||||
</td>
|
||||
<td>
|
||||
<a href="jogl-applet-runner-newt-GraphUISceneDemo01-applet3-napplet.html">NApplet</a>
|
||||
</td>
|
||||
<td>
|
||||
Demonstration of GPU accelerated Text and UI rendering and interaction
|
||||
using JOGL's new Graph package.
|
||||
</td>
|
||||
</tr>
|
||||
</tbody></table>
|
||||
</td>
|
||||
|
||||
</tr></tbody></table>
|
||||
|
||||
</div> <!-- text -->
|
||||
</div> <!-- main -->
|
||||
|
||||
<div id="footer">
|
||||
<div id="footer_left">
|
||||
<span>JogAmp.org</span>
|
||||
by <a href="http://jogamp.org">http://jogamp.org</a> is licensed under a <br/>
|
||||
<a href="http://creativecommons.org/licenses/by/3.0/">Creative Commons Attribution 3.0 License</a>.
|
||||
</div>
|
||||
</div>
|
||||
|
||||
</div> <!-- container -->
|
||||
|
||||
</body>
|
||||
</html>
|
237
libs/jogamp-all-platforms/jnlp-files/jogl-test-applets.html
Normal file
237
libs/jogamp-all-platforms/jnlp-files/jogl-test-applets.html
Normal file
@ -0,0 +1,237 @@
|
||||
<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
|
||||
<html xmlns="http://www.w3.org/1999/xhtml">
|
||||
<head>
|
||||
<meta http-equiv="Content-Type" content="text/html; charset=utf-8" />
|
||||
<link href="../../style.css" rel="stylesheet" type="text/css"/>
|
||||
<title>JOGL Test Applets</title>
|
||||
<link href="../../SocialCoding/logo_symbol_finals/website_final_blue_favicon_symbol_16x16pel.ico" rel="shortcut icon"/>
|
||||
</head>
|
||||
<body>
|
||||
|
||||
<div id="container">
|
||||
<div id="header">
|
||||
<div id="slogan"><img src="../../images/jogamp_symbols/website_final_sideslogan_jogl_404x20pel.png" alt="Java™ Binding for the OpenGL® API"/></div>
|
||||
<div id="logo"><a href="http://jogamp.org/"><img src="../../images/jogamp_symbols/website_final_blue_jogl_346x70pel.png" alt="JOGL Symbol"/></a></div>
|
||||
</div>
|
||||
<div id="menu">
|
||||
<ul>
|
||||
<li><a href="../../">Home</a></li>
|
||||
<li><a href="../../jogl/">JOGL</a></li>
|
||||
<li><a href="../../jogl-demos/www/">Demos</a></li>
|
||||
<li><a href="../../deployment/jogamp-next/javadoc/jogl/javadoc/">JavaDoc</a></li>
|
||||
<li><a href="../../gluegen/www/">Gluegen</a></li>
|
||||
<li><a href="../../wiki/">Wiki</a></li>
|
||||
<li><a href="../../blog/">Blogs</a></li>
|
||||
<li><a href="../../forum.html">Forums</a></li>
|
||||
</ul>
|
||||
</div>
|
||||
<div id="main">
|
||||
<div id="sidebar">
|
||||
</div>
|
||||
<div id="text">
|
||||
|
||||
<h2> Test page for JOGL Applets </h2>
|
||||
|
||||
<div style="font : 10px serif;">
|
||||
See Legend below table
|
||||
</div>
|
||||
|
||||
<table width="100%" cellspacing="0" border="0" cellpadding="0"><tbody><tr valign="top">
|
||||
|
||||
<td width="50%"> <!-- LEFT COLUMN -->
|
||||
<table border="0" cellpadding="10" cellspacing="0"><tbody>
|
||||
<tr>
|
||||
<th align="left"><strong>Screenshot</strong></th>
|
||||
<th align="left"><strong>Launch</strong></th>
|
||||
<th align="left"><strong>Description</strong></th>
|
||||
</tr>
|
||||
<tr>
|
||||
<td>
|
||||
<a href="../../jogl/www/media/jogl-applet-version.png">
|
||||
<img src="../../jogl/www/media/jogl-applet-version-small.png" width="200" alt="Full Size"/>
|
||||
</a>
|
||||
</td>
|
||||
<td>
|
||||
<a href="jogl-applet-version-napplet.html">NApplet</a><br/>
|
||||
<a href="jogl-applet-version.html">Dual</a><br/>
|
||||
<a href="jogl-application-version.jnlp">WebStart</a><br/>
|
||||
</td>
|
||||
<td>
|
||||
JOGL Version Information.
|
||||
</td>
|
||||
</tr>
|
||||
<tr>
|
||||
<td>
|
||||
<a href="../../jogl/www/media/jogl-applet-gearses2-normal.png">
|
||||
<img src="../../jogl/www/media/jogl-applet-gearses2-normal-small.png" width="200" alt="Full Size"/>
|
||||
</a>
|
||||
</td>
|
||||
<td>
|
||||
<a href="jogl-applet-runner-newt-gears-normal-napplet.html">NApplet</a>
|
||||
(<a href="jogl-applet-runner-newt-gears-normal-napplet2.html">closeable</a>,
|
||||
<a href="jogl-applet-runner-newt-gears-gl3-napplet.html">force gl3</a>)<br/>
|
||||
<a href="jogl-applet-runner-newt-gears-normal.html">Dual</a><br/>
|
||||
</td>
|
||||
<td>
|
||||
Classic OpenGL Gears for ES2
|
||||
running as a normal Applet.<br/>
|
||||
<small><b>Launch documentation included</b></small>.
|
||||
</td>
|
||||
</tr>
|
||||
<tr>
|
||||
<td>
|
||||
<a href="../../jogl/www/media/jogl-applet-gearses2-translucent.png">
|
||||
<img src="../../jogl/www/media/jogl-applet-gearses2-translucent-small.png" width="200" alt="Full Size"/>
|
||||
</a>
|
||||
</td>
|
||||
<td>
|
||||
<a href="jogl-applet-runner-newt-gears-special-napplet.html">NApplet</a><br/>
|
||||
<a href="jogl-applet-runner-newt-gears-special.html">Dual</a><br/>
|
||||
</td>
|
||||
<td>
|
||||
Classic OpenGL Gears for ES2
|
||||
running as a translucent Applet hanging over the page.
|
||||
</td>
|
||||
</tr>
|
||||
<tr>
|
||||
<td>
|
||||
<a href="../../jogl/www/media/jogl-applet-moviecube01.png">
|
||||
<img src="../../jogl/www/media/jogl-applet-moviecube01-small.png" width="200" alt="Full Size"/>
|
||||
</a>
|
||||
</td>
|
||||
<td>
|
||||
<a href="jogl-applet-runner-newt-MovieCube-napplet.html">NApplet</a><br/>
|
||||
<a href="jogl-applet-runner-newt-MovieCube.html">Dual</a><br/>
|
||||
</td>
|
||||
<td>
|
||||
Movie Cube using JOGL's GLMediaPlayer.
|
||||
</td>
|
||||
</tr>
|
||||
</tbody></table>
|
||||
</td>
|
||||
|
||||
<td width="50%"> <!-- RIGHT COLUMN -->
|
||||
<table border="0" cellpadding="10" cellspacing="0"><tbody>
|
||||
<tr>
|
||||
<th align="left"><strong>Screenshot</strong></th>
|
||||
<th align="left"><strong>Launch</strong></th>
|
||||
<th align="left"><strong>Description</strong></th>
|
||||
</tr>
|
||||
<tr>
|
||||
<td>
|
||||
<a href="../../jogl/www/media/jogl-applet-graph-text01.png">
|
||||
<img src="../../jogl/www/media/jogl-applet-graph-text01-small.png" width="200" alt="Full Size"/>
|
||||
</a>
|
||||
</td>
|
||||
<td>
|
||||
<a href="jogl-applet-runner-newt-GraphTextDemo01-napplet.html">NApplet</a>
|
||||
(<a href="jogl-applet-runner-newt-GraphTextDemo01b-napplet.html">cp-fonts</a>)<br/>
|
||||
<a href="jogl-applet-runner-newt-GraphTextDemo01.html">Dual</a><br/>
|
||||
</td>
|
||||
<td>
|
||||
GPU accelerated Text Demo using JOGL's new Graph package.<br/>
|
||||
<small><i>cp-fonts</i> fonts via classpath, otherwise via URI</small>.
|
||||
</td>
|
||||
</tr>
|
||||
<tr>
|
||||
<td>
|
||||
<a href="../../jogl/www/media/jogl-applet-graph-uiscene01.png">
|
||||
<img src="../../jogl/www/media/jogl-applet-graph-uiscene01-small.png" width="200" alt="Full Size"/>
|
||||
</a>
|
||||
</td>
|
||||
<td>
|
||||
<a href="jogl-applet-runner-newt-GraphUISceneDemo04-napplet.html">Auto</a><br/>
|
||||
<a href="jogl-applet-runner-newt-GraphUISceneDemo03-napplet.html">VBAA</a><br/>
|
||||
<a href="jogl-applet-runner-newt-GraphUISceneDemo02-napplet.html">MSAA</a><br/>
|
||||
<a href="jogl-applet-runner-newt-GraphUISceneDemo01-napplet.html">NONE</a><br/>
|
||||
<!-- a href="jogl-applet-runner-newt-GraphUISceneDemo01.html">Dual</a><br/ -->
|
||||
</td>
|
||||
<td>
|
||||
Demonstration of GPU accelerated Text and UI rendering and interaction
|
||||
using JOGL's new Graph package.
|
||||
</td>
|
||||
</tr>
|
||||
<tr>
|
||||
<td>
|
||||
<a href="../../jogl/www/media/jogl-applet-demoscene-elektronenmultiplizierer01.png">
|
||||
<img src="../../jogl/www/media/jogl-applet-demoscene-elektronenmultiplizierer01-small.png" width="200" alt="Full Size"/>
|
||||
</a>
|
||||
</td>
|
||||
<td>
|
||||
<a href="jogl-applet-runner-newt-ElektronenMultiplizierer-napplet.html">NApplet</a><br/>
|
||||
<a href="jogl-applet-runner-newt-ElektronenMultiplizierer.html">Dual</a><br/>
|
||||
</td>
|
||||
<td>
|
||||
Demoscene Passivist's ElektronenMultiplizierer
|
||||
</td>
|
||||
</tr>
|
||||
</tbody></table>
|
||||
</td>
|
||||
|
||||
</tr></tbody></table>
|
||||
|
||||
<div style="font : 10px serif;">
|
||||
Click on <i>Screenshot</i> for the full sized screenshot.<br/>
|
||||
Click on the <i>Launch</i> link to actually launch the demo.<br/>
|
||||
<table border="0" cellpadding="0" cellspacing="10"><tbody>
|
||||
<tr>
|
||||
<th align="left" ><strong>Launch</strong></th>
|
||||
<th align="left" ><strong>Description</strong></th>
|
||||
</tr>
|
||||
<tr>
|
||||
<td> JApplet </td>
|
||||
<td> Applet using <a href="https://jdk6.dev.java.net/plugin2/jnlp/">JNLP-Applet</a> mechanism. </td>
|
||||
</tr>
|
||||
<tr>
|
||||
<td> <a href="http://jogamp.org/jogl/doc/deployment/JOGL-DEPLOYMENT.html#NApplets">NApplet</a> </td>
|
||||
<td> Applet using traditional Applet/Object or Embed tag, where native JARs are post-loaded by GlueGen/JOGL. </td>
|
||||
</tr>
|
||||
<tr>
|
||||
<td> Dual </td>
|
||||
<td> Applet using JNLP-Applet & JogAmp's <a href="http://jogamp.org/jogl/doc/deployment/JOGL-DEPLOYMENT.html#NApplets">NApplet</a> mechanism. (JApplet + NApplet) </td>
|
||||
</tr>
|
||||
<tr>
|
||||
<td> WebStart </td>
|
||||
<td> Application using JNLP's WebStart mechanism. </td>
|
||||
</tr>
|
||||
</tbody></table>
|
||||
</div>
|
||||
|
||||
<div style="font : 15px sans;">
|
||||
<p>
|
||||
Misc tests:
|
||||
<ul>
|
||||
<li>Bug 816 - OSX CALayer Positioning Bug
|
||||
<ul>
|
||||
<li><a href="jogl-applet-bug816_glcanvas01.html">01: Custom bounds within applet</a></li>
|
||||
<li><a href="jogl-applet-bug816_glcanvas02a.html">02a: Box layout within applet</a></li>
|
||||
<li><a href="jogl-applet-bug816_glcanvas02b.html">02b: Grid layout within applet</a></li>
|
||||
<li><a href="jogl-applet-bug816_layerpos03a.html">03a: Applet w/ 1 JRootPanes and 2 JSplitPanes</a></li>
|
||||
<li><a href="jogl-applet-bug816_layerpos03b.html">03b: JApplet w/ 2 JRootPanes and 2 JSplitPanes</a></li>
|
||||
</ul></li>
|
||||
<li>Misc Issues
|
||||
<ul>
|
||||
<li><a href="jogl-applet-gl2_gljpanel02.html">GLJPanels and GLCanvas w/ GL2 Demos</a></li>
|
||||
<li><a href="jogl-applet-bug818_gljpanel01.html">Bug 818: OSX 10.6.8 NV GT 330M GLJPanel and GLCanvas Crash</a></li>
|
||||
<li><a href="jogl-applet-bug848_glcanvas01.html">Bug 848: Applet on OSX w/ CALayer and 2 or more GLCanvas may crash</a></li>
|
||||
<li><a href="Bug910-AppletLifecycleCheck.html">Bug 910: Extended AWT Applet Lifecycle Check</a></li>
|
||||
</ul></li>
|
||||
</ul>
|
||||
</p>
|
||||
</div>
|
||||
|
||||
</div> <!-- text -->
|
||||
</div> <!-- main -->
|
||||
|
||||
<div id="footer">
|
||||
<div id="footer_left">
|
||||
<span>JogAmp.org</span>
|
||||
by <a href="http://jogamp.org">http://jogamp.org</a> is licensed under a <br/>
|
||||
<a href="http://creativecommons.org/licenses/by/3.0/">Creative Commons Attribution 3.0 License</a>.
|
||||
</div>
|
||||
</div>
|
||||
|
||||
</div> <!-- container -->
|
||||
|
||||
</body>
|
||||
</html>
|
BIN
libs/jogamp-all-platforms/joal-java-src.zip
Normal file
BIN
libs/jogamp-all-platforms/joal-java-src.zip
Normal file
Binary file not shown.
35
libs/jogamp-all-platforms/joal.LICENSE.txt
Normal file
35
libs/jogamp-all-platforms/joal.LICENSE.txt
Normal file
@ -0,0 +1,35 @@
|
||||
JOAL is released under the BSD license. The full license terms follow:
|
||||
|
||||
Copyright (c) 2003-2006 Sun Microsystems, Inc. All Rights Reserved.
|
||||
|
||||
Redistribution and use in source and binary forms, with or without
|
||||
modification, are permitted provided that the following conditions are
|
||||
met:
|
||||
|
||||
- Redistribution of source code must retain the above copyright
|
||||
notice, this list of conditions and the following disclaimer.
|
||||
|
||||
- Redistribution in binary form must reproduce the above copyright
|
||||
notice, this list of conditions and the following disclaimer in the
|
||||
documentation and/or other materials provided with the distribution.
|
||||
|
||||
Neither the name of Sun Microsystems, Inc. or the names of
|
||||
contributors may be used to endorse or promote products derived from
|
||||
this software without specific prior written permission.
|
||||
|
||||
This software is provided "AS IS," without a warranty of any kind. ALL
|
||||
EXPRESS OR IMPLIED CONDITIONS, REPRESENTATIONS AND WARRANTIES,
|
||||
INCLUDING ANY IMPLIED WARRANTY OF MERCHANTABILITY, FITNESS FOR A
|
||||
PARTICULAR PURPOSE OR NON-INFRINGEMENT, ARE HEREBY EXCLUDED. SUN
|
||||
MICROSYSTEMS, INC. ("SUN") AND ITS LICENSORS SHALL NOT BE LIABLE FOR
|
||||
ANY DAMAGES SUFFERED BY LICENSEE AS A RESULT OF USING, MODIFYING OR
|
||||
DISTRIBUTING THIS SOFTWARE OR ITS DERIVATIVES. IN NO EVENT WILL SUN OR
|
||||
ITS LICENSORS BE LIABLE FOR ANY LOST REVENUE, PROFIT OR DATA, OR FOR
|
||||
DIRECT, INDIRECT, SPECIAL, CONSEQUENTIAL, INCIDENTAL OR PUNITIVE
|
||||
DAMAGES, HOWEVER CAUSED AND REGARDLESS OF THE THEORY OF LIABILITY,
|
||||
ARISING OUT OF THE USE OF OR INABILITY TO USE THIS SOFTWARE, EVEN IF
|
||||
SUN HAS BEEN ADVISED OF THE POSSIBILITY OF SUCH DAMAGES.
|
||||
|
||||
You acknowledge that this software is not designed or intended for use
|
||||
in the design, construction, operation or maintenance of any nuclear
|
||||
facility.
|
189
libs/jogamp-all-platforms/joal.README.txt
Normal file
189
libs/jogamp-all-platforms/joal.README.txt
Normal file
@ -0,0 +1,189 @@
|
||||
/**
|
||||
* Copyright (c) 2003 Sun Microsystems, Inc. All Rights Reserved.
|
||||
*
|
||||
* Redistribution and use in source and binary forms, with or without
|
||||
* modification, are permitted provided that the following conditions are met:
|
||||
*
|
||||
* -Redistribution of source code must retain the above copyright notice,
|
||||
* this list of conditions and the following disclaimer.
|
||||
*
|
||||
* -Redistribution in binary form must reproduce the above copyright notice,
|
||||
* this list of conditions and the following disclaimer in the documentation
|
||||
* and/or other materials provided with the distribution.
|
||||
*
|
||||
* Neither the name of Sun Microsystems, Inc. or the names of contributors may
|
||||
* be used to endorse or promote products derived from this software without
|
||||
* specific prior written permission.
|
||||
*
|
||||
* This software is provided "AS IS," without a warranty of any kind.
|
||||
* ALL EXPRESS OR IMPLIED CONDITIONS, REPRESENTATIONS AND WARRANTIES, INCLUDING
|
||||
* ANY IMPLIED WARRANTY OF MERCHANTABILITY, FITNESS FOR A PARTICULAR PURPOSE OR
|
||||
* NON-INFRINGEMENT, ARE HEREBY EXCLUDED. SUN MIDROSYSTEMS, INC. ("SUN") AND ITS
|
||||
* LICENSORS SHALL NOT BE LIABLE FOR ANY DAMAGES SUFFERED BY LICENSEE AS A
|
||||
* RESULT OF USING, MODIFYING OR DISTRIBUTING THIS SOFTWARE OR ITS DERIVATIVES.
|
||||
* IN NO EVENT WILL SUN OR ITS LICENSORS BE LIABLE FOR ANY LOST REVENUE, PROFIT
|
||||
* OR DATA, OR FOR DIRECT, INDIRECT, SPECIAL, CONSEQUENTIAL, INCIDENTAL OR
|
||||
* PUNITIVE DAMAGES, HOWEVER CAUSED AND REGARDLESS OF THE THEORY OF LIABILITY,
|
||||
* ARISING OUT OF THE USE OF OR INABILITY TO USE THIS SOFTWARE, EVEN IF SUN HAS
|
||||
* BEEN ADVISED OF THE POSSIBILITY OF SUCH DAMAGES.
|
||||
*
|
||||
* You acknowledge that this software is not designed or intended for use in the
|
||||
* design, construction, operation or maintenance of any nuclear facility.
|
||||
*/
|
||||
|
||||
Project: com.jogamp.openal.* & com.jogamp.openal.sound3d.*
|
||||
Purpose Open Source Java Bindings for OpenAL and Object-Oriented 3D sound toolkit
|
||||
Author:
|
||||
-- JOAL/Sound3D API Original Author
|
||||
Athomas Goldberg
|
||||
Wildcard
|
||||
Java Games Initiative
|
||||
Software Advanced Technologies Group,
|
||||
Sun Microsystems
|
||||
-- This file updated 08/19/2003 by Ole Arndt <ole at sugarshark dot com>
|
||||
-- This file updated 11/23/2003 by Gregory Pierce <gpierce@gregorypierce.com>
|
||||
-- This file updated 12/21/2005 by Kenneth Russell <kbr@dev.java.net>
|
||||
|
||||
Introduction:
|
||||
=============
|
||||
|
||||
This is the source tree for the Java Game Initiative (JGI) Open Source
|
||||
client game programming APIs for OpenAL and Sound3D.
|
||||
|
||||
|
||||
Build Requirements:
|
||||
===================
|
||||
|
||||
This project has been built under Win32, Linux, and OSX. The following
|
||||
packages and tools have been used:
|
||||
|
||||
* All Systems:
|
||||
-- Sun J2SDK 1.4.2 (available at java.sun.com)
|
||||
-- ANT 1.5.3 (available at apache.org)
|
||||
-- JUnit 3.8.1 (available at junit.org) copy junit.jar to the apache-ant lib directory
|
||||
|
||||
* Windows:
|
||||
-- Win32 (Win XP in the case of our machine)
|
||||
-- OpenAL1.0 SDK from Creative Labs (available at http://developer.creative.com
|
||||
under "Gaming -> Development Kits -> Open AL")
|
||||
-- MinGW 2.0.0 plus the following updates: (all available at www.mingw.org)
|
||||
-- binutils 2.13.90
|
||||
-- w32api-2.2
|
||||
-- mingw-runtime-2.4
|
||||
|
||||
* Linux:
|
||||
-- Linux i386 (Redhat 9.0)
|
||||
-- gcc 3.2.2, binutils 2.13.90
|
||||
-- OpenAL CVS version from opensource.creative.com (see CVS instructions at
|
||||
www.openal.org)
|
||||
|
||||
-- OpenAL Soft: OpenAL: ALSA, OSS, PulseAudio, WaveFile, Null
|
||||
|
||||
apt-get install cmake autoconf \
|
||||
libpulse-dev libpulse0:amd64 libpulse0:i386 pulseaudio \
|
||||
libasound2-dev libasound2:amd64 libasound2:i386
|
||||
|
||||
* OSX
|
||||
-- OSX 10.2 or later
|
||||
-- OSX Developer Tools
|
||||
-- OpenAL1.0 SDK from Creative Labs (avaulable at http://developer.creative.com under "Gaming->Development Kits->Open AL")
|
||||
|
||||
JOAL requires the GlueGen workspace to be checked out as a sibling
|
||||
directory to the joal directory ("cvs co gluegen"). GlueGen will be
|
||||
built automatially during the JOAL build process.
|
||||
|
||||
Directory Organization:
|
||||
=======================
|
||||
|
||||
-- make Build-related files and the main build.xml
|
||||
-- src The actual source for the JOAL APIs.
|
||||
-- build (generated directory) Where the Jar and DLL files get built to
|
||||
-- javadoc_public (generated directory) Where the public Javadoc gets built to
|
||||
-- unit_tests A couple of small tests
|
||||
-- www JOAL project webpage files
|
||||
|
||||
Preparations:
|
||||
=============
|
||||
|
||||
* Windows:
|
||||
Grab the OpenAL SDK from the openal.org downloads and install it.
|
||||
|
||||
* Linux:
|
||||
OpenAL comes with various Linux distributions. You might have it already.
|
||||
If not, try rpmfind, apt-get or emerge.
|
||||
|
||||
More up-to-date versions are available from openal.org in the
|
||||
downloads section. Install first the openal-[version].i586.rpm and
|
||||
then the openal-devel-[version]-i586.rpm. Unfortunately, due to
|
||||
confusion in the OpenAL version numbering, the version from
|
||||
openal.org may seem to be "older" than the version preinstalled on
|
||||
the Linux distribution, even though it is more recent. To work
|
||||
around this problem, do the following steps:
|
||||
|
||||
# rpm --force --upgrade openal-0.0.8-1.i586.rpm
|
||||
# rpm -i openal-devel-0.0.8-1.i586.rpm
|
||||
|
||||
Now test to make sure the RPMs are installed:
|
||||
|
||||
# rpm -qa | grep -i openal
|
||||
openal-0.0.8-1
|
||||
openal-devel-0.0.8-1
|
||||
|
||||
For the newest version you need to compile OpenAL yourself from CVS:
|
||||
|
||||
-- follow the instruction at www.openal.org to check out a fresh copy
|
||||
-- in the linux subdir type './autogen.sh
|
||||
-- look at the build options with ./configure --help
|
||||
-- configure it with./configure --enable-sdl --enable-vorbis [-enable-more]
|
||||
(see openal.spec for a full set)
|
||||
-- build it with make && make test and run the tests
|
||||
-- as root type make install
|
||||
-- add /usr/local/lib to you /etc/ld.so.conf and run ldconfig
|
||||
|
||||
* OSX:
|
||||
Grab the OpenAL SDK from openal.org and install it.
|
||||
|
||||
|
||||
GIT
|
||||
====
|
||||
|
||||
JOAL can be build w/ openal-soft, which is a git submodule of JOAL.
|
||||
This is the default for our JogAmp build.
|
||||
|
||||
Cloning [and pulling] JOAL incl. openal-soft
|
||||
can be performed w/ the option '--recurse-submodules'.
|
||||
|
||||
git clone --recurse-submodules git://jogamp.org/srv/scm/joal.git
|
||||
cd joal ; git pull --recurse-submodules
|
||||
|
||||
JOAL Build Instructions:
|
||||
===================
|
||||
|
||||
Download the current ANTLR jar file (http://www.antlr.org/).
|
||||
|
||||
Copy the gluegen.properties file from the make/ subdirectory of the
|
||||
GlueGen workspace into your home directory, or in particular where the
|
||||
Java system property user.home points to (on Windows, this is
|
||||
C:\Documents and Settings\username\). Edit the value of the antlr.jar
|
||||
property this file to point to the full path of the ANTLR jar. ANTLR
|
||||
is used during the glue code generation process.
|
||||
|
||||
Copy the joal.properties file from the make/ subdirectory into your
|
||||
home directory, or in particular where the Java system property
|
||||
user.home points to (on Windows, this is C:\Documents and
|
||||
Settings\username\).
|
||||
On Windows, you may want to edit the win32.c.compiler property to
|
||||
indicate the C compiler you prefer to use (vc6, vc7 or mingw).
|
||||
|
||||
On OS X, you can produce 'fat' dual PowerPC/x86 binaries on an
|
||||
appropriately-equipped machine by uncommenting the declaration of the
|
||||
'macosxfat' property.
|
||||
|
||||
To clean: ant clean
|
||||
To build: ant all (or just ant)
|
||||
To build docs: ant javadoc
|
||||
To test: ant runtests
|
||||
|
||||
Release Info:
|
||||
Initial Release: This release contains an implementation of the Java
|
||||
bindings for OpenAL, as well as the Sound3D Object-Oriented toolkit for games.
|
10
libs/jogamp-all-platforms/joal.artifact.properties
Normal file
10
libs/jogamp-all-platforms/joal.artifact.properties
Normal file
@ -0,0 +1,10 @@
|
||||
gluegen.build.version=2.3.2
|
||||
gluegen.build.number=900
|
||||
gluegen.build.id=900
|
||||
gluegen.build.branch=origin/master
|
||||
gluegen.build.commit=cc1e9bc698b7f11097c1e114027e53121552f280
|
||||
joal.build.version=2.3.2
|
||||
joal.build.number=626
|
||||
joal.build.id=626
|
||||
joal.build.branch=origin/master
|
||||
joal.build.commit=1dace826e127704c4058c684c993816581c31094
|
BIN
libs/jogamp-all-platforms/jocl-java-src.zip
Normal file
BIN
libs/jogamp-all-platforms/jocl-java-src.zip
Normal file
Binary file not shown.
63
libs/jogamp-all-platforms/jocl.LICENSE.txt
Normal file
63
libs/jogamp-all-platforms/jocl.LICENSE.txt
Normal file
@ -0,0 +1,63 @@
|
||||
|
||||
JOCL is licensed under the simplified BSD license.
|
||||
|
||||
Copyright 2009 - 2010 JogAmp Community. All rights reserved.
|
||||
|
||||
Redistribution and use in source and binary forms, with or without modification, are
|
||||
permitted provided that the following conditions are met:
|
||||
|
||||
1. Redistributions of source code must retain the above copyright notice, this list of
|
||||
conditions and the following disclaimer.
|
||||
|
||||
2. Redistributions in binary form must reproduce the above copyright notice, this list
|
||||
of conditions and the following disclaimer in the documentation and/or other materials
|
||||
provided with the distribution.
|
||||
|
||||
THIS SOFTWARE IS PROVIDED BY JogAmp Community ``AS IS'' AND ANY EXPRESS OR IMPLIED
|
||||
WARRANTIES, INCLUDING, BUT NOT LIMITED TO, THE IMPLIED WARRANTIES OF MERCHANTABILITY AND
|
||||
FITNESS FOR A PARTICULAR PURPOSE ARE DISCLAIMED. IN NO EVENT SHALL JogAmp Community OR
|
||||
CONTRIBUTORS BE LIABLE FOR ANY DIRECT, INDIRECT, INCIDENTAL, SPECIAL, EXEMPLARY, OR
|
||||
CONSEQUENTIAL DAMAGES (INCLUDING, BUT NOT LIMITED TO, PROCUREMENT OF SUBSTITUTE GOODS OR
|
||||
SERVICES; LOSS OF USE, DATA, OR PROFITS; OR BUSINESS INTERRUPTION) HOWEVER CAUSED AND ON
|
||||
ANY THEORY OF LIABILITY, WHETHER IN CONTRACT, STRICT LIABILITY, OR TORT (INCLUDING
|
||||
NEGLIGENCE OR OTHERWISE) ARISING IN ANY WAY OUT OF THE USE OF THIS SOFTWARE, EVEN IF
|
||||
ADVISED OF THE POSSIBILITY OF SUCH DAMAGE.
|
||||
|
||||
The views and conclusions contained in the software and documentation are those of the
|
||||
authors and should not be interpreted as representing official policies, either expressed
|
||||
or implied, of JogAmp Community.
|
||||
|
||||
You can address the JogAmp Community via:
|
||||
Web http://jogamp.org/
|
||||
Forum/Mailinglist http://jogamp.762907.n3.nabble.com/
|
||||
Chatrooms
|
||||
IRC irc.freenode.net #jogamp
|
||||
Jabber conference.jabber.org room: jogamp (deprecated!)
|
||||
Repository http://github.com/JogAmp/jocl
|
||||
Email mediastream _at_ jogamp _dot_ org
|
||||
|
||||
|
||||
JOCL uses header files from Khronos, reflecting OpenCL and OpenGL, for code generation with GlueGen.
|
||||
|
||||
http://www.khronos.org/legal/license/
|
||||
|
||||
Copyright (c) 2007-2010 The Khronos Group Inc.
|
||||
|
||||
Permission is hereby granted, free of charge, to any person obtaining a
|
||||
copy of this software and/or associated documentation files (the
|
||||
"Materials"), to deal in the Materials without restriction, including
|
||||
without limitation the rights to use, copy, modify, merge, publish,
|
||||
distribute, sublicense, and/or sell copies of the Materials, and to
|
||||
permit persons to whom the Materials are furnished to do so, subject to
|
||||
the following conditions:
|
||||
|
||||
The above copyright notice and this permission notice shall be included
|
||||
in all copies or substantial portions of the Materials.
|
||||
|
||||
THE MATERIALS ARE PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND,
|
||||
EXPRESS OR IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF
|
||||
MERCHANTABILITY, FITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT.
|
||||
IN NO EVENT SHALL THE AUTHORS OR COPYRIGHT HOLDERS BE LIABLE FOR ANY
|
||||
CLAIM, DAMAGES OR OTHER LIABILITY, WHETHER IN AN ACTION OF CONTRACT,
|
||||
TORT OR OTHERWISE, ARISING FROM, OUT OF OR IN CONNECTION WITH THE
|
||||
MATERIALS OR THE USE OR OTHER DEALINGS IN THE MATERIALS.
|
23
libs/jogamp-all-platforms/jocl.README.txt
Normal file
23
libs/jogamp-all-platforms/jocl.README.txt
Normal file
@ -0,0 +1,23 @@
|
||||
___ ___ ___
|
||||
/ /\ / /\ ___ / /\ http://jocl.jogamp.org/
|
||||
/ /:/ / /::\ /__/\ / /::\ a http://jogamp.org/ project.
|
||||
/__/::\ / /:/\:\ \ \:\ / /:/\:\
|
||||
\__\/\:\ / /:/~/::\ \ \:\ / /:/~/::\
|
||||
\ \:\ /__/:/ /:/\:\ ___ \__\:\/__/:/ /:/\:\
|
||||
\__\:\\ \:\/:/__\//__/\ | |:|\ \:\/:/__\/
|
||||
/ /:/ \ \::/ \ \:\| |:| \ \::/
|
||||
/__/:/ \ \:\ \ \:\__|:| \ \:\
|
||||
\__\/ \ \:\ \__\::::/ \ \:\
|
||||
\__\/ ~~~~ \__\/
|
||||
___ ___ ___ ___ ___
|
||||
/ /\ / /\ / /\ /__/\ / /\
|
||||
/ /::\ / /::\ / /:/_ \ \:\ / /:/
|
||||
/ /:/\:\ / /:/\:\ / /:/ /\ \ \:\ / /:/ ___ ___
|
||||
/ /:/ \:\ / /:/~/:// /:/ /:/_ _____\__\:\ / /:/ ___ /__/\ / /\
|
||||
/__/:/ \__\:\/__/:/ /://__/:/ /:/ /\/__/::::::::\/__/:/ / /\\ \:\ / /:/
|
||||
\ \:\ / /:/\ \:\/:/ \ \:\/:/ /:/\ \:\~~\~~\/\ \:\ / /:/ \ \:\ /:/
|
||||
\ \:\ /:/ \ \::/ \ \::/ /:/ \ \:\ ~~~ \ \:\ /:/ \ \:\/:/
|
||||
\ \:\/:/ \ \:\ \ \:\/:/ \ \:\ \ \:\/:/ \ \::/
|
||||
\ \::/ \ \:\ \ \::/ \ \:\ \ \::/ \__\/
|
||||
\__\/ \__\/ \__\/ \__\/ \__\/
|
||||
|
10
libs/jogamp-all-platforms/jocl.artifact.properties
Normal file
10
libs/jogamp-all-platforms/jocl.artifact.properties
Normal file
@ -0,0 +1,10 @@
|
||||
gluegen.build.version=2.3.2
|
||||
gluegen.build.number=900
|
||||
gluegen.build.id=900
|
||||
gluegen.build.branch=origin/master
|
||||
gluegen.build.commit=cc1e9bc698b7f11097c1e114027e53121552f280
|
||||
jocl.build.version=2.3.2
|
||||
jocl.build.number=1106
|
||||
jocl.build.id=1106
|
||||
jocl.build.branch=origin/master
|
||||
jocl.build.commit=00de3f241f2c6132e1d548ae3f19c574e62275d6
|
Some files were not shown because too many files have changed in this diff Show More
Loading…
x
Reference in New Issue
Block a user