aboutsummaryrefslogtreecommitdiffstats
Commit message (Collapse)AuthorAgeFilesLines
* 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.
* Bump jogamp changes ..Sven Gothel2012-10-188-0/+0
|
* Fix QGL for ES1/ES2: Use ushort indices, since uint is n/a on ES1/ES2 profileSven Gothel2012-10-169-24/+34
| | | | glDrawElements(int mode, IntBuffer indices) -> glDrawElements(int mode, ShortBuffer indices)
* Jogl*Driver.shutdown(): Release hold ctx before killing window offthread ↵Sven Gothel2012-10-164-21/+37
| | | | (required since we don't release ctx after each frame)
* GL2ES1: Add GL_EXT_point_parameters caps for ES1 GL driverSven Gothel2012-10-161-2/+4
|
* Fix build of dist: remove lwjgl, use jogamp lib location, fix scriptsSven Gothel2012-10-169-165/+11
|
* Jake2.shSven Gothel2012-10-161-1/+7
|
* Remove Oracle JDK plugin.jar dependencySven Gothel2012-10-162-5/+6
|
* Bump gluegen-rt/jogl-all buildsSven Gothel2012-10-165-0/+0
|
* Jake2.sh script ..Sven Gothel2012-10-161-2/+3
|
* JoglGL2ES1: ImmModeSink: Drop color components (not used), ↵Sven Gothel2012-10-161-3/+11
| | | | initialElementSize == 4 (max in jake2, save memory); DrawElements w/ indices: Add GL_QUADS case
* bump latest dev jogl-all.jarSven Gothel2012-10-152-0/+0
|
* Jake2.sh start script: add some test args ..Sven Gothel2012-10-151-1/+3
|
* Adding jogldummy (dummy GL driver (no calls), but w/ NEWT and actual ↵Sven Gothel2012-10-158-7/+419
| | | | [not-used] GL context), remove GL ctx switch for GL2, ES2 and ES1
* jogl-all.jar: Use new FFP w/ default precision etc ..Sven Gothel2012-10-141-0/+0
|
* Jake2.sh: Set def. gl_mode 0 (320x240)Sven Gothel2012-10-141-1/+2
|
* Start scripts: Adding hints for timeout (as req. on rasp-pi since it's very ↵Sven Gothel2012-10-141-0/+1
| | | | slow w/ ES2 0.5fps)
* Start scripts: Adding hints for timeout (as req. on rasp-pi since it's very ↵Sven Gothel2012-10-142-4/+7
| | | | slow w/ ES2 0.5fps)
* Bump jogl-all w/ source, including the FFP shader resource enhancements for ↵Sven Gothel2012-10-132-0/+0
| | | | mobile
* JoglES2Driver: Use FFP COLOR_TEXTURE2, restrict shader resources for mobileSven Gothel2012-10-131-1/+1
|
* Renderer: Catch all exceptions (Throwables) .. to cont. w/ avail driver ↵Sven Gothel2012-10-131-6/+9
| | | | (i.e. no GL2 on mobile)
* Renderer: Remove LwjglRenderer (doesn't exist anymore), New Jogl Renderer ↵Sven Gothel2012-10-121-10/+4
| | | | default order 1) GL2ES2 2) GL2ES1 3) GL2 (to please mobile)
* Updating JogAmp modules to gluegen_599-joal_365-jogl_830-jocl_690Sven Gothel2012-10-1237-0/+0
| | | | | | <http://jogamp.org/deployment/archive/master/gluegen_599-joal_365-jogl_830-jocl_690> Adding Android packages for upcoming Android launcher.
* Enabling GL2ES1 and GL2ES2 driver, using JOGL's ImmModeSink and ↵jogl2_es2Sven Gothel2012-10-1211-1559/+2089
| | | | | | | | | FixedFunctionPipeline to complete each profile GL2ES1 uses ImmModeSink GL2ES2 uses ImmModeSink and FixedFunctionPipeline TODO: Updated JOGL contained binaries w/ next aggregated build (please use the source until then)
* Simple NEWT port: Remove AWT dependencies in Jake2 / JOGL / Fast (default ↵NEWTSven Gothel2012-10-0837-676/+1507
| | | | | | | | | | | | | | | 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