Jogamp
Simple NEWT port: Remove AWT dependencies in Jake2 / JOGL / Fast (default mode) ... NEWT
authorSven Gothel <sgothel@jausoft.com>
Mon, 8 Oct 2012 08:44:05 +0000 (10:44 +0200)
committerSven Gothel <sgothel@jausoft.com>
Mon, 8 Oct 2012 08:44:05 +0000 (10:44 +0200)
commitf5612e7dfc635359f15b402c2ee9022a5e703a9d
tree0b54287f72b87a2693f38ed308195e928311a093
parent3119458b32c8620f971ba44488389ddf03b2d705
Simple NEWT port: Remove AWT dependencies in Jake2 / JOGL / Fast (default mode) - Prepare for ES2

- Removed AWT init dialog, replaced w/ UI less auto install if n/a @ default location:
   $HOME/Jake2/baseq2

- JOGL GL2 Renderer 'joglgl2'

- JOGL ES2 Renderer 'jogles2' (TBD)

- Replaced JOGLKBD (AWT) w/ NEWTKBD

- JOGL* Renderer using NEWT
37 files changed:
.settings/org.eclipse.jdt.core.prefs
Jake2.sh
src/jake2/Jake2.java
src/jake2/Jake2Applet.java
src/jake2/client/Menu.java
src/jake2/client/SCR.java
src/jake2/client/VID.java
src/jake2/client/refexport_t.java
src/jake2/qcommon/Q2DataDialog.java
src/jake2/qcommon/Q2DataTool.java [new file with mode: 0644]
src/jake2/qcommon/Qcommon.java
src/jake2/render/DummyRenderer.java
src/jake2/render/JoglES2Renderer.java [moved from src/jake2/render/JoglRenderer.java with 93% similarity]
src/jake2/render/JoglGL2Renderer.java [new file with mode: 0644]
src/jake2/render/RenderAPI.java
src/jake2/render/Renderer.java
src/jake2/render/basic/Draw.java
src/jake2/render/basic/Image.java
src/jake2/render/basic/Main.java
src/jake2/render/fast/Draw.java
src/jake2/render/fast/Image.java
src/jake2/render/fast/Main.java
src/jake2/render/opengl/GLDriver.java
src/jake2/render/opengl/JoglDriver.java [deleted file]
src/jake2/render/opengl/JoglES2.java [moved from src/jake2/render/opengl/JoglGL.java with 99% similarity]
src/jake2/render/opengl/JoglES2Driver.java [new file with mode: 0644]
src/jake2/render/opengl/JoglGL2.java [new file with mode: 0644]
src/jake2/render/opengl/JoglGL2Driver.java [new file with mode: 0644]
src/jake2/render/opengl/NEWTWin.java [new file with mode: 0644]
src/jake2/sys/InputListener.java
src/jake2/sys/Jake2InputEvent.java
src/jake2/sys/KBD.java
src/jake2/sys/NEWTKBD.java [moved from src/jake2/sys/JOGLKBD.java with 68% similarity]
test/jake2/render/TestMap.java
test/jake2/render/TestRenderer.java
webstart/jake2_jogl.jnlp
webstart/jake2_online.jnlp
http://JogAmp.org git info: FAQ, tutorial and man pages.