aboutsummaryrefslogtreecommitdiffstats
Commit message (Collapse)AuthorAgeFilesLines
* Remove workaround for Bug 798HEADmasterSven Gothel2013-07-242-8/+0
|
* Bump jogamp to 2.0.2Sven Gothel2013-07-2435-0/+0
|
* Add Applet Feature incl. required fixes.Sven Gothel2013-06-2826-331/+789
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | - Jake2Applet - Reenable JavaScript Bridge to resize Applet - Pass through 4:3 aspect custom video mode (Jake2 args) - Pass through applet parameter 'jake_args' (Jake2 args) - OSX Hack: Re-create Game at init, otherwise flickering appears (??) - Fix VID.init: Set vid_ref.modifier = true, otherwise not guaranteed VID creation - BeginFrame, R_BeginFrame, beginFrame, activateGLContext: Return 'true', if ctx is available, otherwise false to skip frame. - NEWTWin: - Applet mode (in Applet container): Always release GL ctx - Use GLAnimatorControl impl, to state whether we are animating or not and to tell us, whether we have to release the GL ctx. - Add HOME -> Reparent feature for Applets - Workaround for NEWT/Windows Bug 798 - NEWT Key Handling: - Ignore auto-repeat - Workaround for NEWT/Windows Bug 798 - Add HTML page - normal - debug mode
* build: Use environment var 'PLUGIN_JAR' and property 'plugin.jar' to define ↵Sven Gothel2013-06-284-28/+48
| | | | plugin.jar for JavaScript bridge; Use javac debug defaults: source,lines.
* Fix Window destroyNotify() -> QUITSven Gothel2013-06-276-13/+27
|
* Ant build.xml: Build target is 1.6; Pick up TARGET_RT_JAR (-> JRE 1.6 ↵Sven Gothel2013-06-273-5/+35
| | | | rt.jar); Respect javacdebug* props, def. is none.
* Adapt to JOGL/NEWT Changed up to v2.0.2-c12 ..Sven Gothel2013-06-2711-50/+42
| | | | | | - NEWT ScreenMode -> MonitorMode - NEWT Window: Don't issue Game.Quit() if already in shutdown (could be screen mode change) - NEWT KeyEvents: No keyTyped, adapt to new KeyCodes.
* Bump JogAmp to v2.0.2-rc12Sven Gothel2013-06-2738-0/+0
|
* pom.xml: Use JogAmp 2.0.2-rc12 from maven centralXerxes Rånby2013-06-261-2/+2
| | | | Signed-off-by: Xerxes Rånby <[email protected]>
* Merge remote-tracking branch 'xranby-github/jsound'Xerxes Rånby2013-04-261-2/+9
|\
| * Enable use of jsound +set s_impl jsoundXerxes Rånby2012-10-211-2/+9
| |
* | pom.xml: Update to JogAmp JOGL 2.0.2-rc-20130425, fixes JOALXerxes Rånby2013-04-251-1/+1
| | | | | | | | Signed-off-by: Xerxes Rånby <[email protected]>
* | pom.xml: Update to JogAmp JOGL 2.0.2-rc-20130424Xerxes Rånby2013-04-241-1/+1
| | | | | | | | Signed-off-by: Xerxes Rånby <[email protected]>
* | pom.xml: Use JogAmp 2.0.2-rc20130404 from test repository.Xerxes Rånby2013-04-111-1/+17
| | | | | | | | Signed-off-by: Xerxes Rånby <[email protected]>
* | pom.xml: Use *-main artifactId to get all nativesXerxes Rånby2013-04-111-80/+3
| | | | | | | | Singed-off-by: Xerxes Rånby <[email protected]>
* | Merge branch 'woody' of https://github.com/sixseve/jake2 into HEADXerxes Rånby2013-04-117-10/+311
|\ \
| * | Fixing test source compilation with new Q2TestDataUtil.Patrick Woodworth2012-12-075-10/+55
| | |
| * | More ignores and cleans.Patrick Woodworth2012-12-072-0/+6
| | |
| * | mvn antcompat profile.Patrick Woodworth2012-12-072-2/+26
| | |
| * | pom clean target.Patrick Woodworth2012-12-071-0/+17
| | |
| * | Updating .gitignore.Patrick Woodworth2012-12-071-0/+3
| | |
| * | Adding pom.xml and .gitignore.Patrick Woodworth2012-12-073-0/+206
| | |
* | | NEWTKBD: handle JogAmp 2.0.2 NEWT API changes.Xerxes Rånby2013-04-111-3/+2
|/ / | | | | | | | | | | | | | | | | | | Use MouseEvent getRotation JogAmp jogl: ded080fd890c21b54ba1f96d84f9e355711dc88a Use UTF-16 UniCode VK key names JogAmp jogl: b13868b612689307ebf4e46ee4ede2fd0560e504 Singed-off-by: Xerxes Rånby <[email protected]>
* | Jake2.sh: +set s_impl joalXerxes Rånby2012-12-061-5/+5
| | | | | | | | Signed-off-by: Xerxes Rånby <[email protected]>
* | Fix JOAL alGenSources channel initialization.Xerxes Rånby2012-12-061-2/+5
| | | | | | | | | | | | | | Negative sourceId is ok. Use alGetError to detect failed initialization. Signed-off-by: Xerxes Rånby <[email protected]>
* | Fix static initialization of JOAL.Xerxes Rånby2012-12-062-19/+27
| | | | | | | | Signed-off-by: Xerxes Rånby <[email protected]>
* | build.xml: optimize="on" debug="off" -XlintXerxes Rånby2012-12-061-1/+2
| | | | | | | | Signed-off-by: Xerxes Rånby <[email protected]>
* | NEWTKBD: Handle VK_SPACESven Gothel2012-10-281-3/+3
| |
* | Bump jogamp/jogl: OSX gl_PointCoords workaround (FFP emul)Sven Gothel2012-10-234-0/+0
| |
* | Bump jogamp/jogl: ImmModeSink fix 133d7b82d47b2918af042944158e9b09e2663855Sven Gothel2012-10-234-0/+0
| |
* | Bumo jogamp ..EQUALITYSven Gothel2012-10-234-0/+0
| |
* | Mesh.GL_DrawAliasFrameLerp() / Main.R_DrawParticles(): Re-enable ↵Sven Gothel2012-10-232-4/+4
| | | | | | | | | | | | | | EnableClientState(GL_VERTEX_ARRAY) Jake2 authors commented out enabling the VERTEX_ARRAY client state since originally it won't get disabled. However, using the ImmModeSink will disable it and hence missing objects will be the results.
* | JoglGL2ES1: Remove ctor arg hasPointExt, since it's impl. in FFP Emul.Sven Gothel2012-10-234-30/+11
| |
* | Cleanup: Revert minor (semantic) differences introduced in ↵Sven Gothel2012-10-237-16/+18
| | | | | | | | f5612e7dfc635359f15b402c2ee9022a5e703a9d, in search of regression introduced w/ same commit
* | Bump JogAmp: Proper GL_POINTS FFP Emulation.Sven Gothel2012-10-224-0/+0
|/
* Bump jogamp: Adding POINTS drawing in FFP emul.Sven Gothel2012-10-205-2/+2
|
* Bump jogamp (Fix FFP-Emu: glDrawArrays() called twice)Sven Gothel2012-10-194-0/+0
|
* Bump jogamp jars .. (NEWT FS fixes)Sven Gothel2012-10-194-0/+0
|
* Fix/Enhance NEWT ScreenMode (FS) integration, simplify NEWTWin creationSven Gothel2012-10-1915-195/+186
| | | | | | | | | - Only list unique resolutions - Use List<ScreenMode> - Properly deactivateGLContext()/activateGLContext() for setMode(..) Further: - JoglES2Driver: Claim to have pointExt (FFP emul will follow up)
* Bump JOGL (incl. armv6hf for BCM-VC-IV, RaspberryPi)Sven Gothel2012-10-196-0/+0
|
* Added JOGL2 Flags (README/Jake2.sh), New JOGL Renderer Order, ..Sven Gothel2012-10-1913-127/+108
| | | | | | | | | | | | | | | | | | | | | | | | | | New JOGL Renderer Order, last comes first if not defined by 'vid_ref': - jogldummy - joglgl2 - jogles2 - jogles1 +++ README JOGL2 Flags: JOGL Renderer can be set via 'vid_ref', i.e. '+set vid_ref jogles2' - jogles1 ES1 renderer, may use GL2ES1 w/ 'jogl_gl2es1 1' - jogles2 ES1 renderer, may use GL2ES2 w/ 'jogl_gl2es2 1' - joglgl2 GL2 renderer, maybe disabled w/ 'jogl_gl2 0' - jogldummy NOP GL renderer to measure performance w/o GL costs Special GLProfile selection flags: - jogl_gl2 0 disable joglgl2, default enabled '1' - jogl_gl2es1 1 allow desktop GL2ES1 for jogles1 renderer, default disabled '0' - jogl_gl2es2 1 allow desktop GL2ES2 for jogles2 renderer, default disabled '0' Special drawable surface flags: - jogl_rgb565 1 requesting a RGB565 surface, otherwise request default RGB888 surface
* NEWTWin: Fix NPE if Screen is not initialized yet (fullscreen mode)Sven Gothel2012-10-181-1/+4
|
* Bump JOGL: FFP emu - don't handle CullFace (implicit by ES2 impl)Sven Gothel2012-10-184-0/+0
|
* bump JOGL: More effecient FFP-Emu PMVMatrix updateSven Gothel2012-10-184-0/+0
|
* Jake2.sh: set dummy audio driver (for testing)Sven Gothel2012-10-181-5/+5
|
* NEWTWin: FPS dump on ARM more frequently :)Sven Gothel2012-10-182-3/+15
|
* JoglGL2ES1: Comment out GL_QUADS (not used), Remove ext ↵Sven Gothel2012-10-181-5/+15
| | | | GL_EXT_point_parameters if not claimed, ImmModeSink: setResizeElementCount(..) lower than initial value, if no pointExt.
* bump joglSven Gothel2012-10-184-0/+0
|
* Jake2.sh: Remove stderr/stdout file pipe, java.awt.headless=trueSven Gothel2012-10-181-3/+4
|
* JoglGL2ES1: Regard 'hasPointExt' (diff ImmModeSink w/ more elements and ↵Sven Gothel2012-10-185-21/+34
| | | | ubytes for particle sim), use new ImmModeSink value conversion.