<?xml version="1.0" encoding="UTF-8"?>
<rss version="2.0"
	xmlns:content="http://purl.org/rss/1.0/modules/content/"
	xmlns:wfw="http://wellformedweb.org/CommentAPI/"
	xmlns:dc="http://purl.org/dc/elements/1.1/"
	xmlns:atom="http://www.w3.org/2005/Atom"
	xmlns:sy="http://purl.org/rss/1.0/modules/syndication/"
	xmlns:slash="http://purl.org/rss/1.0/modules/slash/"
	>

<channel>
	<title>Sven&#039;s Blog &#187; Java</title>
	<atom:link href="http://jausoft.com/blog/tag/java/feed/" rel="self" type="application/rss+xml" />
	<link>http://jausoft.com/blog</link>
	<description></description>
	<lastBuildDate>Wed, 02 Jun 2010 15:45:59 +0000</lastBuildDate>
	<generator>http://wordpress.org/?v=2.9.2</generator>
	<language>en</language>
	<sy:updatePeriod>hourly</sy:updatePeriod>
	<sy:updateFrequency>1</sy:updateFrequency>
			<item>
		<title>JogAmp/JOGL @ SIGGRAPH2010 ..</title>
		<link>http://jausoft.com/blog/2010/05/21/jogampjogl-siggraph2010/</link>
		<comments>http://jausoft.com/blog/2010/05/21/jogampjogl-siggraph2010/#comments</comments>
		<pubDate>Fri, 21 May 2010 13:40:27 +0000</pubDate>
		<dc:creator>Sven</dc:creator>
				<category><![CDATA[3D, OpenGL, ..]]></category>
		<category><![CDATA[Computer Stuff]]></category>
		<category><![CDATA[JOGL]]></category>
		<category><![CDATA[3D]]></category>
		<category><![CDATA[Java]]></category>
		<category><![CDATA[OpenGL]]></category>

		<guid isPermaLink="false">http://jausoft.com/blog/?p=181</guid>
		<description><![CDATA[This year we will be at SIGGRAPH2010 with our own little BOF Session:

3D &#38; Multimedia Across Platforms and Devices Using JOGL
Tuesday, 27 July &#124; 4:00 PM &#8211; 6:00 PM &#124; Los Angeles Convention Center Room 507
This session discusses the features, contributions, and future of
OpenGL, OpenCL, and OpenMax across devices and OS
exposed on top of Java [...]]]></description>
			<content:encoded><![CDATA[<p>This year we will be at SIGGRAPH2010 with our own little <a href="http://www.siggraph.org/s2010/for_attendees/birds_feather">BOF Session</a>:</p>
<blockquote cite="http://www.siggraph.org/s2010/for_attendees/birds_feather">
<h5>3D &amp; Multimedia Across Platforms and Devices Using JOGL</h5>
<div>Tuesday, 27 July | 4:00 PM &#8211; 6:00 PM | Los Angeles Convention Center Room 507</div>
<pre>This session discusses the features, contributions, and future of
OpenGL, OpenCL, and OpenMax across devices and OS
exposed on top of Java using the JogAmp open-source libraries.

Sven Gothel
sgothel (at) jausoft.com</pre>
<p><a href="http://jogamp.org">JogAmp</a>
</p></blockquote>
<p>Until then, we work hard to have at least the following <em>platforms</em> working stable:<span id="more-181"></span></p>
<ul>
<li>linux-x86_64</li>
<li>linux-x86</li>
<li>window-x86_64</li>
<li>window-x86</li>
<li>macosx-x86_64</li>
<li>macosx-x86</li>
</ul>
<p>utilizing <em>deployment</em> methods</p>
<ul>
<li> Applet: applet-loader (fallback)</li>
<li> Applet: JNLP (where available)</li>
<li> Webstart: JNLP (where available)</li>
<li> Pre-Installed JARs  (static last-resort (mobile))</li>
</ul>
<p>where <em>Applet</em> shall work with</p>
<ul>
<li> Firefox 3.x</li>
<li> IE x.y</li>
<li> Safari z.y</li>
</ul>
<p>Further more a mobile device running JOGL on top of it shall be done, if time allows<br />
and the ordered <a href="http://beagleboard.org/">beagleboard</a>, an OMAP 3530 device arrives.</p>
<p>Hope to see you there, if you are there <img src='http://jausoft.com/blog/wp-includes/images/smilies/icon_smile.gif' alt=':)' class='wp-smiley' /> </p>
<p>However, all our results will be visible as usual via <a href="http://jogamp.org/">jogamp.org</a>.</p>
]]></content:encoded>
			<wfw:commentRss>http://jausoft.com/blog/2010/05/21/jogampjogl-siggraph2010/feed/</wfw:commentRss>
		<slash:comments>3</slash:comments>
		</item>
		<item>
		<title>JogAmp.org .. wip ..</title>
		<link>http://jausoft.com/blog/2010/05/07/jogamp-org-wip/</link>
		<comments>http://jausoft.com/blog/2010/05/07/jogamp-org-wip/#comments</comments>
		<pubDate>Fri, 07 May 2010 09:13:55 +0000</pubDate>
		<dc:creator>Sven</dc:creator>
				<category><![CDATA[3D, OpenGL, ..]]></category>
		<category><![CDATA[Computer Stuff]]></category>
		<category><![CDATA[JOGL]]></category>
		<category><![CDATA[Uncategorized]]></category>
		<category><![CDATA[3D]]></category>
		<category><![CDATA[Java]]></category>
		<category><![CDATA[OpenGL]]></category>

		<guid isPermaLink="false">http://jausoft.com/blog/?p=174</guid>
		<description><![CDATA[http://jogamp.org is under constructions ..  

However, with the great help of Michael Bien, we are close to something here:

Main http://jogamp.org
Wiki http://jogamp.org/wiki/
SCM http://jogamp.org/git/
Bugzilla http://jogamp.org/bugzilla/
Our Forum/Mailinglist http://jogamp.762907.n3.nabble.com/
Gathered News and Blogs http://jogamp.org/blog/
Gathered Video Streams http://jogamp.org/stream/
Automated build and test http://jogamp.org/chuck/
The next JNLP base http://jogamp.org/deployment/webstart-next/

So again .. we are not dead yet  
]]></description>
			<content:encoded><![CDATA[<p><a class="linkification-ext" title="Linkification: http://jogamp.org" href="http://jogamp.org">http://jogamp.org</a> is under constructions .. <img src='http://jausoft.com/blog/wp-includes/images/smilies/icon_smile.gif' alt=':)' class='wp-smiley' /> </p>
<p><span id="more-174"></span></p>
<p>However, with the great help of Michael Bien, we are close to something here:</p>
<ul>
<li>Main <a class="linkification-ext" title="Linkification: http://jogamp.org" href="http://jogamp.org">http://jogamp.org</a></li>
<li>Wiki <a class="linkification-ext" title="Linkification: http://jogamp.org/wiki/" href="http://jogamp.org/wiki/">http://jogamp.org/wiki/</a></li>
<li>SCM <a class="linkification-ext" title="Linkification: http://jogamp.org/git/" href="http://jogamp.org/git/">http://jogamp.org/git/</a></li>
<li>Bugzilla <a class="linkification-ext" title="Linkification: http://jogamp.org/bugzilla/" href="http://jogamp.org/bugzilla/">http://jogamp.org/bugzilla/</a></li>
<li>Our Forum/Mailinglist <a class="linkification-ext" title="Linkification: http://jogamp.762907.n3.nabble.com/" href="http://jogamp.762907.n3.nabble.com/">http://jogamp.762907.n3.nabble.com/</a></li>
<li>Gathered News and Blogs <a class="linkification-ext" title="Linkification: http://jogamp.org/blog/" href="http://jogamp.org/blog/">http://jogamp.org/blog/</a></li>
<li>Gathered Video Streams <a class="linkification-ext" title="Linkification: http://jogamp.org/stream/" href="http://jogamp.org/stream/">http://jogamp.org/stream/</a></li>
<li>Automated build and test <a class="linkification-ext" title="Linkification: http://jogamp.org/chuck/" href="http://jogamp.org/chuck/">http://jogamp.org/chuck/</a></li>
<li>The <em>next </em>JNLP base <a class="linkification-ext" title="Linkification: http://jogamp.org/deployment/webstart-next/" href="http://jogamp.org/deployment/webstart-next/">http://jogamp.org/deployment/webstart-next/</a></li>
</ul>
<p>So again .. we are not dead yet <img src='http://jausoft.com/blog/wp-includes/images/smilies/icon_smile.gif' alt=':)' class='wp-smiley' /> </p>
]]></content:encoded>
			<wfw:commentRss>http://jausoft.com/blog/2010/05/07/jogamp-org-wip/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>JOGL is dead. Long live JOGL.</title>
		<link>http://jausoft.com/blog/2009/11/09/jogl-is-dead-long-live-jogl/</link>
		<comments>http://jausoft.com/blog/2009/11/09/jogl-is-dead-long-live-jogl/#comments</comments>
		<pubDate>Tue, 10 Nov 2009 03:58:36 +0000</pubDate>
		<dc:creator>Sven</dc:creator>
				<category><![CDATA[3D, OpenGL, ..]]></category>
		<category><![CDATA[Computer Stuff]]></category>
		<category><![CDATA[JOGL]]></category>
		<category><![CDATA[SCM]]></category>
		<category><![CDATA[3D]]></category>
		<category><![CDATA[freedom]]></category>
		<category><![CDATA[GIT]]></category>
		<category><![CDATA[Java]]></category>
		<category><![CDATA[OpenGL]]></category>

		<guid isPermaLink="false">http://blog.jausoft.com/?p=165</guid>
		<description><![CDATA[After a few hick-ups lately, the JOGL repositories (gluegen, jogl, jogl-demos and jogl-utils) are moved from kenai to github http://github.com/sgothel. The JOGL development team, will continue this project in it&#8217;s open source and free spirit. JOCL will follow this move as well.
Our first intermediate-term goals are

reproduce automated builds
recreated all web resources on free server space
receive [...]]]></description>
			<content:encoded><![CDATA[<p>After a few <em>hick-ups </em>lately, the JOGL repositories (<em>gluegen, jogl, jogl-demos and jogl-utils</em>) are moved from <strong>kenai</strong> to <strong>github</strong> <a href="http://github.com/sgothel">http://github.com/sgothel</a>. The JOGL development team, will continue this project in it&#8217;s open source and free spirit. JOCL will follow this move as well.<span id="more-165"></span></p>
<p>Our first intermediate-term goals are</p>
<ul>
<li>reproduce automated builds</li>
<li>recreated all web resources on free server space</li>
<li>receive a signature for the JAR files</li>
</ul>
<p>Then we wish to continue with the actual development and deployment <img src='http://jausoft.com/blog/wp-includes/images/smilies/icon_smile.gif' alt=':)' class='wp-smiley' /> </p>
<p>Contributions are very welcome, and a new sponsor might be needed.</p>
<p>Further details about the project changes will be posted soon.</p>
<p>Thank you very much .. stay tuned.</p>
]]></content:encoded>
			<wfw:commentRss>http://jausoft.com/blog/2009/11/09/jogl-is-dead-long-live-jogl/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>JOGL New Beta5 &#8211; Incl. OpenGL 3.2 support</title>
		<link>http://jausoft.com/blog/2009/08/06/jogl-beta5-opengl-3-2t/</link>
		<comments>http://jausoft.com/blog/2009/08/06/jogl-beta5-opengl-3-2t/#comments</comments>
		<pubDate>Thu, 06 Aug 2009 18:22:33 +0000</pubDate>
		<dc:creator>Sven</dc:creator>
				<category><![CDATA[3D, OpenGL, ..]]></category>
		<category><![CDATA[Computer Stuff]]></category>
		<category><![CDATA[JOGL]]></category>
		<category><![CDATA[3D]]></category>
		<category><![CDATA[Java]]></category>
		<category><![CDATA[OpenGL]]></category>

		<guid isPermaLink="false">http://blog.jausoft.com/?p=163</guid>
		<description><![CDATA[New beta5 with OpenGL 3.2 support is available.
Fixes: Swing/Java2D OpenGL usage, PBuffer usage
Adds: OpenGL 3.2 instantiation with WGL/GLX and incl. their extensions in GL3
Changes: Proper extension promotion/aliasing for OpenGL 3.0,3.1 and 3.2
]]></description>
			<content:encoded><![CDATA[<p>New beta5 with OpenGL 3.2 support is available.<span id="more-163"></span></p>
<p>Fixes: Swing/Java2D OpenGL usage, PBuffer usage</p>
<p>Adds: OpenGL 3.2 instantiation with WGL/GLX and incl. their extensions in GL3</p>
<p>Changes: Proper extension promotion/aliasing for OpenGL 3.0,3.1 and 3.2</p>
]]></content:encoded>
			<wfw:commentRss>http://jausoft.com/blog/2009/08/06/jogl-beta5-opengl-3-2t/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>Jogl/Gluegen SCM migration to Kenai completed</title>
		<link>http://jausoft.com/blog/2009/07/09/jogl-gluegen-scm-migration-done/</link>
		<comments>http://jausoft.com/blog/2009/07/09/jogl-gluegen-scm-migration-done/#comments</comments>
		<pubDate>Thu, 09 Jul 2009 13:15:12 +0000</pubDate>
		<dc:creator>Sven</dc:creator>
				<category><![CDATA[3D, OpenGL, ..]]></category>
		<category><![CDATA[Computer Stuff]]></category>
		<category><![CDATA[JOGL]]></category>
		<category><![CDATA[3D]]></category>
		<category><![CDATA[GIT]]></category>
		<category><![CDATA[Java]]></category>
		<category><![CDATA[OpenGL]]></category>
		<category><![CDATA[SCM]]></category>

		<guid isPermaLink="false">http://blog.jausoft.com/?p=154</guid>
		<description><![CDATA[The GlueGen and Jogl repositories are relocated from dev.java.net&#8217;s SVN workspace
to kenai&#8217;s git workspace.
The new repository homepages are:
http://kenai.com/projects/gluegen/
http://kenai.com/projects/jogl/
Create a local copy/branch of the git repository,
either anonymous:
git clone git://kenai.com/gluegen~gluegen-git gluegen
git clone git://kenai.com/jogl~jogl-git jogl
git clone git://kenai.com/jogl~jogl-demos-git jogl-demos
or via SSH and your user credential, so you can easily push back your
changes to the kenai server:
git clone ssh://username@git.kenai.com/gluegen~gluegen-git gluegen
git [...]]]></description>
			<content:encoded><![CDATA[<p>The GlueGen and Jogl repositories are relocated from dev.java.net&#8217;s <em>SVN</em> workspace<br />
to kenai&#8217;s <em>git</em> workspace.<span id="more-154"></span></p>
<p>The new repository homepages are:</p>
<p><a class="linkification-ext" title="Linkification: http://kenai.com/projects/gluegen/" href="http://kenai.com/projects/gluegen/">http://kenai.com/projects/gluegen/</a><br />
<a class="linkification-ext" title="Linkification: http://kenai.com/projects/jogl/" href="http://kenai.com/projects/jogl/">http://kenai.com/projects/jogl/</a></p>
<p>Create a local copy/branch of the git repository,<br />
either anonymous:</p>
<pre>git clone git://<a class="linkification-ext" title="Linkification: http://kenai.com/gluegen~gluegen-git" href="http://kenai.com/gluegen~gluegen-git">kenai.com/gluegen~gluegen-git</a> gluegen
git clone git://<a class="linkification-ext" title="Linkification: http://kenai.com/jogl~jogl-git" href="http://kenai.com/jogl~jogl-git">kenai.com/jogl~jogl-git</a> jogl
git clone git://<a class="linkification-ext" title="Linkification: http://kenai.com/jogl~jogl-demos-git" href="http://kenai.com/jogl~jogl-demos-git">kenai.com/jogl~jogl-demos-git</a> jogl-demos</pre>
<p>or via SSH and your user credential, so you can easily push back your<br />
changes to the kenai server:</p>
<pre>git clone ssh://<a class="linkification-ext" title="Linkification: http://username@git.kenai.com/gluegen~gluegen-git" href="http://username@git.kenai.com/gluegen~gluegen-git">username@git.kenai.com/gluegen~gluegen-git</a> gluegen
git clone ssh://<a class="linkification-ext" title="Linkification: http://username@git.kenai.com/jogl~jogl-git" href="http://username@git.kenai.com/jogl~jogl-git">username@git.kenai.com/jogl~jogl-git</a> jogl
git clone ssh://<a class="linkification-ext" title="Linkification: http://username@git.kenai.com/jogl~jogl-demos-git" href="http://username@git.kenai.com/jogl~jogl-demos-git">username@git.kenai.com/jogl~jogl-demos-git</a> jogl-demos</pre>
<p><span style="text-decoration: line-through;">TODO:</span></p>
<ul>
<li><span style="text-decoration: line-through;">autobuild git repository checkout (WIP)</span></li>
<li><span style="text-decoration: line-through;">webpages / manual automatically checked-out by autobuild and hosted on download.java.net</span></li>
<li><span style="text-decoration: line-through;">&#8230;</span></li>
</ul>
]]></content:encoded>
			<wfw:commentRss>http://jausoft.com/blog/2009/07/09/jogl-gluegen-scm-migration-done/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>JOGL Project on Kenai ..</title>
		<link>http://jausoft.com/blog/2009/07/07/jogl-project-on-kenai/</link>
		<comments>http://jausoft.com/blog/2009/07/07/jogl-project-on-kenai/#comments</comments>
		<pubDate>Tue, 07 Jul 2009 16:28:54 +0000</pubDate>
		<dc:creator>admin</dc:creator>
				<category><![CDATA[3D, OpenGL, ..]]></category>
		<category><![CDATA[Computer Stuff]]></category>
		<category><![CDATA[JOGL]]></category>
		<category><![CDATA[Java]]></category>

		<guid isPermaLink="false">http://blog.jausoft.com/?p=123</guid>
		<description><![CDATA[Just added a new project on Kenai for JOGL.
At least we shall maintain the FAQ and Wiki page, would be great.
The next thing would be to pull over the svn repository for gluegen, jogl and jogl-demos.
I personally would prefer using git from now on ..
Anybody likes to maintain jogl-utils ?

Homepage: http://kenai.com/projects/jogl/
 Wiki: http://kenai.com/projects/jogl/pages/Home
 FAQ: http://kenai.com/projects/jogl/pages/FAQ

]]></description>
			<content:encoded><![CDATA[<p>Just added a new project on Kenai for JOGL.<span id="more-123"></span></p>
<p>At least <strong>we</strong> shall maintain the FAQ and Wiki page, would be great.</p>
<p>The next thing would be to pull over the svn repository for gluegen, jogl and jogl-demos.<br />
I personally would prefer using <em><strong>git</strong></em> from now on ..</p>
<p>Anybody likes to maintain jogl-utils ?</p>
<ul>
<li>Homepage: <a class="linkification-ext" title="Linkification: http://kenai.com/projects/jogl/" href="http://kenai.com/projects/jogl/">http://kenai.com/projects/jogl/</a></li>
<li> Wiki: <a class="linkification-ext" title="Linkification: http://kenai.com/projects/jogl/pages/Home" href="http://kenai.com/projects/jogl/pages/Home">http://kenai.com/projects/jogl/pages/Home</a></li>
<li> FAQ: <a class="linkification-ext" title="Linkification: http://kenai.com/projects/jogl/pages/FAQ" href="http://kenai.com/projects/jogl/pages/FAQ">http://kenai.com/projects/jogl/pages/FAQ</a></li>
</ul>
]]></content:encoded>
			<wfw:commentRss>http://jausoft.com/blog/2009/07/07/jogl-project-on-kenai/feed/</wfw:commentRss>
		<slash:comments>6</slash:comments>
		</item>
		<item>
		<title>My JOGL Page .. FAQ ..</title>
		<link>http://jausoft.com/blog/2009/07/05/my-jogl-page-faq/</link>
		<comments>http://jausoft.com/blog/2009/07/05/my-jogl-page-faq/#comments</comments>
		<pubDate>Sun, 05 Jul 2009 09:52:02 +0000</pubDate>
		<dc:creator>Sven</dc:creator>
				<category><![CDATA[3D, OpenGL, ..]]></category>
		<category><![CDATA[Computer Stuff]]></category>
		<category><![CDATA[JOGL]]></category>
		<category><![CDATA[Java]]></category>

		<guid isPermaLink="false">http://blog.jausoft.com/?p=88</guid>
		<description><![CDATA[Well, due to the lack of a real book or manual,
I will add some Q&#38;A in the FAQ and keep links to JOGL 2.x resources in the main page.
Actually I would say, we shall setup a WIKI page where we all could write the book and FAQ ..
http://blog.jausoft.com/jogl/
http://blog.jausoft.com/jogl-faq/
]]></description>
			<content:encoded><![CDATA[<p>Well, due to the lack of a real book or manual,<br />
I will add some Q&amp;A in the FAQ and keep links to JOGL 2.x resources in the main page.</p>
<p>Actually I would say, we shall setup a WIKI page where we all could write the book and FAQ ..</p>
<p><a class="linkification-ext" title="Linkification: http://blog.jausoft.com/jogl/" href="http://blog.jausoft.com/jogl/">http://blog.jausoft.com/jogl/</a></p>
<p><a class="linkification-ext" title="Linkification: http://blog.jausoft.com/jogl-faq/" href="http://blog.jausoft.com/jogl-faq/">http://blog.jausoft.com/jogl-faq/</a></p>
]]></content:encoded>
			<wfw:commentRss>http://jausoft.com/blog/2009/07/05/my-jogl-page-faq/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>JOGL: Applets (part 1)</title>
		<link>http://jausoft.com/blog/2009/07/03/jogl-applets-part-1/</link>
		<comments>http://jausoft.com/blog/2009/07/03/jogl-applets-part-1/#comments</comments>
		<pubDate>Sat, 04 Jul 2009 04:49:58 +0000</pubDate>
		<dc:creator>Sven</dc:creator>
				<category><![CDATA[3D, OpenGL, ..]]></category>
		<category><![CDATA[Computer Stuff]]></category>
		<category><![CDATA[JOGL]]></category>
		<category><![CDATA[Java]]></category>

		<guid isPermaLink="false">http://blog.jausoft.com/?p=67</guid>
		<description><![CDATA[A Java Applet using JOGL may utilize 2 methods

New  JNLP Applet
Applet-Launcher

Standard JNLP Applets are supported starting with Java 6u14, however, if you run MacOSX or an older version of  Java,
you may need to use the Applet-Launcher.
Below we utilize both, the standard JNLP mechanism of 6u14 as the default,
or falling back to our  Applet-Launcher.
You will find [...]]]></description>
			<content:encoded><![CDATA[<p>A Java Applet using JOGL may utilize 2 methods</p>
<ul>
<li><a href="https://jdk6.dev.java.net/plugin2/jnlp/" target="_blank">New  JNLP Applet</a></li>
<li><a href="https://applet-launcher.dev.java.net/" target="_blank">Applet-Launcher</a></li>
</ul>
<p>Standard JNLP Applets are supported starting with Java 6u14, however, if you run MacOSX or an older version of  Java,<br />
you may need to use the Applet-Launcher.<span id="more-67"></span></p>
<p>Below we utilize both, the standard JNLP mechanism of 6u14 as the default,<br />
or falling back to our  Applet-Launcher.</p>
<p>You will find the JNLP file <em>applet-gears.jnlp </em>further below, which is being used in case of a JNLP launch,<br />
otherwise it is ignored and the <em>archive </em>tags are being used, hence the <em>applet-launcher </em>will be started.</p>
<p>Note that it is important for the startup time to have the same JVM arguments in the applet tags,<br />
as well as within the JNLP applet description, here see property <em>sun.java2d.noddraw</em>.<br />
Only if JVM arguments of the JNLP applet description are satisfied by the applet tag&#8217;s JVM,<br />
the plugin will not need to start a new JVM. OF course, the applet tag&#8217;s JVM spec may exceed the JNLP applet&#8217;s one.</p>
<param name="codebase_lookup" value="false" />
<param name="subapplet.classname" value="demos.applets.GearsApplet" />
<param name="subapplet.displayname" value="JOGL Gears Applet" />
<param name="noddraw.check" value="true" />
<param name="progressbar" value="true" />
<param name="jnlpNumExtensions" value="1" />
<param name="jnlpExtension1" value="http://download.java.net/media/jogl/jsr-231-2.x-webstart/jogl-core.jnlp" />
<param name="java_arguments" value="-Dsun.java2d.noddraw=true" />
<param name="jnlp_href" value="applet-gears.jnlp" />
<pre>&lt;applet code="org.jdesktop.applet.util.JNLPAppletLauncher"
      width=600
      height=400
      archive="<a title="Linkification: http://download.java.net/media/applet-launcher/applet-launcher.jar" href="http://download.java.net/media/applet-launcher/applet-launcher.jar">http://download.java.net/media/applet-launcher/applet-launcher.jar</a>,
               <a title="Linkification: http://download.java.net/media/jogl/jsr-231-2.x-webstart/nativewindow.all.jar" href="http://download.java.net/media/jogl/jsr-231-2.x-webstart/nativewindow.all.jar">http://download.java.net/media/jogl/jsr-231-2.x-webstart/nativewindow.all.jar</a>,
               <a title="Linkification: http://download.java.net/media/jogl/jsr-231-2.x-webstart/jogl.all.jar" href="http://download.java.net/media/jogl/jsr-231-2.x-webstart/jogl.all.jar">http://download.java.net/media/jogl/jsr-231-2.x-webstart/jogl.all.jar</a>,
               <a title="Linkification: http://download.java.net/media/gluegen/webstart-2.x/gluegen-rt.jar" href="http://download.java.net/media/gluegen/webstart-2.x/gluegen-rt.jar">http://download.java.net/media/gluegen/webstart-2.x/gluegen-rt.jar</a>,
               <a title="Linkification: http://download.java.net/media/jogl/jsr-231-2.x-demos-webstart/jogl-demos.jar" href="http://download.java.net/media/jogl/jsr-231-2.x-demos-webstart/jogl-demos.jar">http://download.java.net/media/jogl/jsr-231-2.x-demos-webstart/jogl-demos.jar</a>"&gt;
   &lt;param name="codebase_lookup" value="false"&gt;
   &lt;param name="subapplet.classname" value="demos.applets.GearsApplet"&gt;
   &lt;param name="subapplet.displayname" value="JOGL Gears Applet"&gt;
   &lt;param name="noddraw.check" value="true"&gt;
   &lt;param name="progressbar" value="true"&gt;
   &lt;param name="jnlpNumExtensions" value="1"&gt;
   &lt;param name="jnlpExtension1"
          value="<a title="Linkification: http://download.java.net/media/jogl/jsr-231-2.x-webstart/jogl-core.jnlp" href="http://download.java.net/media/jogl/jsr-231-2.x-webstart/jogl-core.jnlp">http://download.java.net/media/jogl/jsr-231-2.x-webstart/jogl-core.jnlp</a>"&gt;
   &lt;param name="java_arguments" value="-Dsun.java2d.noddraw=true"&gt;
   &lt;param name="jnlp_href" value="applet-gears.jnlp"&gt;
&lt;/applet&gt;</pre>
<p>Where the referenced JNLP file <em>applet-gears.jnlp</em> looks as follow:</p>
<pre>&lt;?xml version="1.0" encoding="utf-8"?&gt;
&lt;jnlp href="applet-gears.jnlp"&gt;
  &lt;information&gt;
    &lt;title&gt;JOGL JNLP Applet Gears Demo&lt;/title&gt;
    &lt;vendor&gt;Sun Microsystems, Inc.&lt;/vendor&gt;
    &lt;homepage href="<a title="Linkification: http://jogl-demos.dev.java.net/" href="http://jogl-demos.dev.java.net/">http://jogl-demos.dev.java.net/</a>"/&gt;
    &lt;description&gt;Gears Demo&lt;/description&gt;
    &lt;description kind="short"&gt;Brian Paul's Gears demo ported to Java and JOGL.&lt;/description&gt;
    &lt;offline-allowed/&gt;
  &lt;/information&gt;

    &lt;resources&gt;
      &lt;j2se href="<a title="Linkification: http://java.sun.com/products/autodl/j2se" href="http://java.sun.com/products/autodl/j2se">http://java.sun.com/products/autodl/j2se</a>" version="1.4+"/&gt;
      &lt;property name="sun.java2d.noddraw" value="true"/&gt;
      &lt;jar href="<a title="Linkification: http://download.java.net/media/jogl/jsr-231-2.x-demos-webstart/jogl-demos.jar" href="http://download.java.net/media/jogl/jsr-231-2.x-demos-webstart/jogl-demos.jar">http://download.java.net/media/jogl/jsr-231-2.x-demos-webstart/jogl-demos.jar</a>" main="true"/&gt;
      &lt;jar href="<a title="Linkification: http://download.java.net/media/jogl/jsr-231-2.x-demos-webstart/jogl-demos-util.jar" href="http://download.java.net/media/jogl/jsr-231-2.x-demos-webstart/jogl-demos-util.jar">http://download.java.net/media/jogl/jsr-231-2.x-demos-webstart/jogl-demos-util.jar</a>"/&gt;
      &lt;extension name="jogl-all-awt" href="<a title="Linkification: http://download.java.net/media/jogl/jsr-231-2.x-webstart/jogl-all-awt.jnlp" href="http://download.java.net/media/jogl/jsr-231-2.x-webstart/jogl-all-awt.jnlp">http://download.java.net/media/jogl/jsr-231-2.x-webstart/jogl-all-awt.jnlp</a>" /&gt;
    &lt;/resources&gt;

  &lt;applet-desc
      name="Gears-Applet"
      main-class="demos.applets.GearsApplet"
      width="640"
      height="480"&gt;
  &lt;/applet-desc&gt;
&lt;/jnlp&gt;

The above demo is online here <a href="https://jogl-demos.dev.java.net/applettest-jnlp.html">https://jogl-demos.dev.java.net/applettest-jnlp.html</a>.

In the next part I will explain the partitioning of the new JOGL, JAR and JNLP files.

Note: A bug on MacOSX is known, launching 2 JOGL applets in 2 tabs.</pre>
]]></content:encoded>
			<wfw:commentRss>http://jausoft.com/blog/2009/07/03/jogl-applets-part-1/feed/</wfw:commentRss>
		<slash:comments>9</slash:comments>
		</item>
		<item>
		<title>JOGL: Test Autobuilds</title>
		<link>http://jausoft.com/blog/2009/07/01/jogl-test-autobuilds/</link>
		<comments>http://jausoft.com/blog/2009/07/01/jogl-test-autobuilds/#comments</comments>
		<pubDate>Wed, 01 Jul 2009 12:29:53 +0000</pubDate>
		<dc:creator>Sven</dc:creator>
				<category><![CDATA[3D, OpenGL, ..]]></category>
		<category><![CDATA[Computer Stuff]]></category>
		<category><![CDATA[JOGL]]></category>
		<category><![CDATA[3D]]></category>
		<category><![CDATA[Java]]></category>
		<category><![CDATA[OpenGL]]></category>

		<guid isPermaLink="false">http://blog.jausoft.com/?p=53</guid>
		<description><![CDATA[Here I like to summarize how to manually test the JOGL autobuilds, starting with 2009-07-02.
The general nightly download sites are

http://download.java.net/media/jogl/builds/nightly/

Let&#8217;s assume we are in the test directory &#8216;test&#8217;, from which we operate from this point.

Get http://download.java.net/media/jogl/builds/nightly/jogl-demos.zip
Extract the archive, i.e. unzip jogl-demos.zip
Get http://download.java.net/media/jogl/builds/nightly/jogl-2.0-pre-20090702-linux-amd64.zip
In case we have build a reference implementation (RI) the substring &#8216;pre-yyyymmdd-&#8217; will be [...]]]></description>
			<content:encoded><![CDATA[<p>Here I like to summarize how to manually test the JOGL autobuilds, starting with 2009-07-02.</p>
<p>The general nightly download sites are</p>
<ul>
<li><a class="linkification-ext" title="Linkification: http://download.java.net/media/jogl/builds/nightly/" href="http://download.java.net/media/jogl/builds/nightly">http://download.java.net/media/jogl/builds/nightly/</a></li>
</ul>
<p>Let&#8217;s assume we are in the test directory &#8216;test&#8217;, from which we operate from this point.<span id="more-53"></span></p>
<ul>
<li>Get <a class="linkification-ext" title="Linkification: http://download.java.net/media/jogl/builds/nightly/jogl-demos.zip" href="http://download.java.net/media/jogl/builds/nightly/jogl-demos.zip">http://download.java.net/media/jogl/builds/nightly/jogl-demos.zip</a><br />
<em>Extract the archive, i.e. unzip jogl-demos.zip</em></li>
<li>Get <a href="http://download.java.net/media/jogl/builds/nightly/">http://download.java.net/media/jogl/builds/nightly/jogl-2.0-pre-20090702-linux-amd64.zip</a><br />
<em>In case we have build a reference implementation (RI) the substring &#8216;pre-yyyymmdd-&#8217; will be dropped.</em><br />
<em>Replace the version 2.0 with the latest available and the OS/arch linux-amd64 with your test platform</em>.<br />
<em>Extract the archive, ie unzip jogl-2.0-pre-20090702-linux-amd64.zip<br />
Create a symbolic link or rename the archive directory from </em><em>jogl-2.0-pre-20090702-linux-amd64 to jogl.</em></li>
<li>If you like to test the binding to NV&#8217;s Cg, download and install <a href="http://developer.nvidia.com/object/cg_download.html">http://developer.nvidia.com/object/cg_download.html</a></li>
</ul>
<p>We assume java is in your binary search path.</p>
<p>On X11/Unix and MaxOSX you can test the build as follows:<br />
<code><br />
sh java-run-newt.sh demos.es2.RedSquare -GL2 -GL2 -GL2<br />
sh java-run.sh demos.gears.Gears<br />
</code><br />
and with debug output<br />
<code><br />
sh java-dbg-newt.sh demos.es2.RedSquare -GL2 -GL2 -GL2<br />
sh java-dbg.sh demos.gears.Gears<br />
</code></p>
<p>On Windows you shall be able to run:<br />
<code><br />
java-win32.bat demos.es2.RedSquare -GL2 -GL2 -GL2<br />
java-win32.bat demos.gears.Gears<br />
</code><br />
and with debug output<br />
<code><br />
java-win32-dbg.bat demos.es2.RedSquare -GL2 -GL2 -GL2<br />
java-win32-dbg.bat demos.gears.Gears</code></p>
<p>The windows scripts are pretty simple and flat.</p>
<p>The <em>magic</em> unix scripts offer more features and can be used either in the autobuild environment or in your development one.</p>
<ul>
<li> <em>setenv-jogl.sh</em> &lt;JOGL-PROFILE&gt; [&lt;jogl-build-dir&gt;]<br />
Looks up and invokes profile.jogl, finds gluegen, sets the environment variables (CLASSPATH, LD_LIBRARY_PATH &amp; PATH).</li>
<li>jogl/etc/profile.jogl &lt;JOGL-PROFILE&gt; [&lt;jogl-build-dir&gt;]<br />
JOGL profiles are one of JOGL_ALL, JOGL_ES1_MIN, JOGL_ES1_MAX, JOGL_ES2_MIN, JOGL_ES2_MAX, JOGL_GL2ES12_MIN, JOGL_GL2ES12_MAX, JOGL_GL2_MIN, JOGL_GL2_MAX.<br />
Looks up the set of JAR files necessary to satisfy the chosen JOGL-PROFILE.</li>
</ul>
<p>This allows you to test a specific environment, ie ES2 without GL2 and AWT, using JOGL_ES2_MIN.<br />
For this case I would recommend the native ES2 implementation from imageon SDK_OGLES2_LINUX_PCEMULATION_2.02.22.0756.</p>
]]></content:encoded>
			<wfw:commentRss>http://jausoft.com/blog/2009/07/01/jogl-test-autobuilds/feed/</wfw:commentRss>
		<slash:comments>1</slash:comments>
		</item>
		<item>
		<title>JOGL: Bugreports &amp; Testing</title>
		<link>http://jausoft.com/blog/2009/06/30/jogl-bugreports/</link>
		<comments>http://jausoft.com/blog/2009/06/30/jogl-bugreports/#comments</comments>
		<pubDate>Tue, 30 Jun 2009 16:58:10 +0000</pubDate>
		<dc:creator>Sven</dc:creator>
				<category><![CDATA[3D, OpenGL, ..]]></category>
		<category><![CDATA[Computer Stuff]]></category>
		<category><![CDATA[JOGL]]></category>
		<category><![CDATA[3D]]></category>
		<category><![CDATA[Java]]></category>
		<category><![CDATA[OpenGL]]></category>

		<guid isPermaLink="false">http://blog.jausoft.com/?p=47</guid>
		<description><![CDATA[For all bug reports, please add the following information to your email:

Test case

Source code, or reference to it
 Invocation command-line


 Platform

OS &#38; version
Architecture
Java version (java -version)


 JOGL Source/build versions

SVN revision and/or
Autobuild version (date/filename)


 Exceptions, stdout/stderr log file

If possible, please add the following system properties to enable DEBUG logging:
-Dnewt.debug=all -Dnativewindow.debug=all -Djogl.debug=all
For example:
java -Djava.awt.headless=true -Dnewt.debug=all -Dnativewindow.debug=all \
-Djogl.debug=all [...]]]></description>
			<content:encoded><![CDATA[<p>For all bug reports, please add the following information to your email:<span id="more-47"></span></p>
<ul>
<li>Test case
<ul>
<li>Source code, or reference to it</li>
<li> Invocation command-line</li>
</ul>
</li>
<li> Platform
<ul>
<li>OS &amp; version</li>
<li>Architecture</li>
<li>Java version (java -version)</li>
</ul>
</li>
<li> JOGL Source/build versions
<ul>
<li>SVN revision and/or</li>
<li>Autobuild version (date/filename)</li>
</ul>
</li>
<li> Exceptions, stdout/stderr log file</li>
</ul>
<p>If possible, please add the following system properties to enable DEBUG logging:<br />
<em>-Dnewt.debug=all -Dnativewindow.debug=all -Djogl.debug=all</em></p>
<p>For example:</p>
<pre>java -Djava.awt.headless=true -Dnewt.debug=all -Dnativewindow.debug=all \
-Djogl.debug=all demos.es2.RedSquare 2&gt;&amp;1 | tee RedSquare.report.log</pre>
<p>To test applets use the <em>jcontrol panel</em> or edit ~/.java/<em>deployment.properties</em> directly and</p>
<ul>
<li>Add JRE Arguments: <em>-Djava.awt.headless=true -Dnewt.debug=all -Dnativewindow.debug=all -Djogl.debug=all</em></li>
<li>Enable logging/trace</li>
<li>Show the console window, or just use  th latest log-file in ~/.java/deployment/log/</li>
</ul>
]]></content:encoded>
			<wfw:commentRss>http://jausoft.com/blog/2009/06/30/jogl-bugreports/feed/</wfw:commentRss>
		<slash:comments>1</slash:comments>
		</item>
	</channel>
</rss>
