diff options
Diffstat (limited to 'doc')
-rw-r--r-- | doc/TODO.txt | 15 | ||||
-rw-r--r-- | doc/deployment/JOGL-DEPLOYMENT.html | 122 |
2 files changed, 103 insertions, 34 deletions
diff --git a/doc/TODO.txt b/doc/TODO.txt index d31466f78..20a7a9071 100644 --- a/doc/TODO.txt +++ b/doc/TODO.txt @@ -1,3 +1,18 @@ +Version 2.0: + +- Fix ES2 detection if it fails (no egl pbuffer on nokia es2) ? +- SIGG slides / video +- FBO Drawable w/ given NativeSurface - and OSX w/ JAWT + - Bug 569 + - Bug 599 + +- cleanup jocl build/jar/demos +- clean up . in jar names in all docs and tutorials +- ES3 / GL 4.3 + + ++++ + WIP: - GLPbuffer -> GLOffscreenAutoDrawable diff --git a/doc/deployment/JOGL-DEPLOYMENT.html b/doc/deployment/JOGL-DEPLOYMENT.html index abaa6613c..830aa813b 100644 --- a/doc/deployment/JOGL-DEPLOYMENT.html +++ b/doc/deployment/JOGL-DEPLOYMENT.html @@ -28,10 +28,60 @@ <div id="main"> <div id="text" class="fill"> + <h1><a name="TraditionalApplets">Traditional Applets</a></h1> + + <p> + You may choose to use traditional <a href="http://java.sun.com/applets/">Java Applets</a> to deploy your + in-browser applet and reference the JOGL resources.<p/> + + <p> + This method simply requires a Java plugin and uses JogAmp's build-in method + to locate and load the <a href="#NativeJARFiles">native JAR files</a>. + </p> + + Examples are available: + <ul> + <li><a href="http://jausoft.com/jogamp/jogl-applet-runner-newt-gears-normal-napplet.html">Demo on jausoft.com and modules on jogamp.org</a></li> + <li><a href="http://jogamp.org/deployment/jogamp-current/jogl-applet-runner-newt-gears-normal-napplet.html">Demo and modules on jogamp.org</a></li> + </ul> + <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="java_arguments" value="-Dsun.java2d.noddraw=true"> + <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" + java_arguments="-Dsun.java2d.noddraw=true" + 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> + + <h1><a name="JNLPFiles">JNLP Files</a></h1> <p> - You may choose to use JNLP to deploy your application + You may choose to use JNLP to deploy your application or in-browser applet and reference the JOGL resources.<p/> <p> @@ -45,7 +95,7 @@ <ul> <li> <code><b> http://jogamp.org/deployment/jogamp-current/ </b></code> Current Version </li> <li> <code><b> http://jogamp.org/deployment/jogamp-next/ </b></code> Next Version </li> - <li> <code><b> http://jogamp.org/deployment/v2.0-rc3/ </b></code> Specific Version </li> + <li> <code><b> http://jogamp.org/deployment/v2.0-rc10/ </b></code> Specific Version </li> </ul> <h2>Desktop All in One</h2> @@ -103,8 +153,9 @@ <li>linux-amd64</li> <li>linux-ia64</li> <li>linux-i586</li> - <li>linux-armv7</li> - <li>android-armv7</li> + <li>linux-armv6</li> + <li>linux-armv6hf</li> + <li>android-armv6</li> <li>macosx-universal</li> <li>solaris-sparc</li> <li>solaris-sparcv9</li> @@ -138,7 +189,7 @@ <a name="JOGLAllInOneJARsAWT">With AWT</a>: <ul> - <li><code>jogl.all.jar</code><br/> + <li><code>jogl-all.jar</code><br/> <ul> <li><code>jogl-all-natives-<b><i>os.and.arch</i></b>.jar</code></li> </ul> @@ -147,7 +198,7 @@ <a name="JOGLAllInOneJARsNoAWT">Without AWT</a>: <ul> - <li><code>jogl.all-noawt.jar</code><br/> + <li><code>jogl-all-noawt.jar</code><br/> <ul> <li><code>jogl-all-natives-<b><i>os.and.arch</i></b>.jar</code></li> </ul> @@ -156,7 +207,7 @@ <a name="JOGLAllInOneJARsMobile">Mobile</a>: <ul> - <li><code>jogl.all-mobile.jar</code><br/> + <li><code>jogl-all-mobile.jar</code><br/> <ul> <li><code>jogl-all-natives-<b><i>os.and.arch</i></b>.jar</code></li> </ul> @@ -165,7 +216,7 @@ <a name="JOGLAllInOneJARsAndroid">Android</a>: <ul> - <li><code>jogl.all-android.jar</code><br/> + <li><code>jogl-all-android.jar</code><br/> <ul> <li><code>jogl-all-natives-<b><i>os.and.arch</i></b>.jar</code></li> </ul> @@ -185,14 +236,14 @@ <ul> <li>Mandatory:<br/> <ul> - <li>nativewindow.core.jar</li> - <li>jogl.core.jar</li> + <li>nativewindow-core.jar</li> + <li>jogl-core.jar</li> </ul></li> <li>Newt (optional):<br/> <ul> - <li>newt.core.jar</li> - <li>newt.ogl.jar (to use NEWT with JOGL)</li> + <li>newt-core.jar</li> + <li>newt-ogl.jar (to use NEWT with JOGL)</li> </ul></li> </ul> @@ -203,23 +254,26 @@ <ul> <li>NativeWindow [pick your platfrom, if available]:<br/> <ul> - <li>nativewindow.os.x11.jar</li> + <li>nativewindow-os-x11.jar</li> </ul></li> <li>JOGL [pick your platform]:<br/> <ul> - <li>jogl.os.x11.jar</li> - <li>jogl.os.win.jar</li> - <li>jogl.os.osx.jar</li> + <li>jogl-os-x11.jar</li> + <li>jogl-os-win.jar</li> + <li>jogl-os-osx.jar</li> <li>none</li> </ul></li> <li>Newt [pick your platform] (optional):<br/> <ul> - <li>newt.driver.x11.jar</li> - <li>newt.driver.win.jar</li> - <li>newt.driver.osx.jar</li> - <li>newt.driver.kd.jar</li> + <li>newt-driver-x11.jar</li> + <li>newt-driver-win.jar</li> + <li>newt-driver-osx.jar</li> + <li>newt-driver-kd.jar</li> + <li>newt-driver-bcm-vc.jar</li> + <li>newt-driver-bcm-old.jar</li> + <li>newt-driver-intelgdl.jar</li> <li>none</li> </ul></li> </ul> @@ -231,17 +285,17 @@ <ul> <li>Embedded Device Profiles<br/> <ul> - <li>jogl.glmobile.jar<br/> + <li>jogl-glmobile.jar<br/> <ul> - <li>jogl.glmobile.dbg.jar</li> + <li>jogl-glmobile-dbg.jar</li> </ul></li> </ul></li> <li>Desktop Profiles<br/> <ul> - <li>jogl.gldesktop.jar<br/> + <li>jogl-gldesktop.jar<br/> <ul> - <li>jogl.gldesktop.dbg.jar</li> + <li>jogl-gldesktop-dbg.jar</li> </ul></li> </ul></li> </ul> @@ -249,26 +303,26 @@ <h4>JOGL Toolkits/Misc (optional)</h4> <ul> - <li>jogl.util.jar</li> - <li>jogl.util.gl2.jar</li> - <li>jogl.util.fixedfuncemu.jar</li> + <li>jogl-util.jar</li> + <li>jogl-util-gldesktop.jar</li> + <li>jogl-util-fixedfuncemu.jar</li> </ul> <h4>AWT (optional) </h4> <ul> - <li> nativewindow.awt.jar</li> - <li> jogl.awt.jar</li> - <li> jogl.util.awt.jar (if using jogl.util)</li> - <li> newt.awt.jar (if using with NEWT)</li> + <li> nativewindow-awt.jar</li> + <li> jogl-awt.jar</li> + <li> jogl-util-awt.jar (if using jogl-util)</li> + <li> newt-awt.jar (if using with NEWT)</li> </ul> <h4>GLU (optional) </h4> <ul> - <li>jogl.glutess.jar</li> - <li>jogl.glumipmap.jar</li> - <li>jogl.glugl2.jar</li> + <li>jogl-glu-tess.jar</li> + <li>jogl-glu-mipmap.jar</li> + <li>jogl-glu-gldesktop.jar</li> </ul> <h2><a name="NativeLibraryFiles">Native Library Files</a></h2> |