summaryrefslogtreecommitdiffstats
Commit message (Collapse)AuthorAgeFilesLines
* tegra2: split fragment shaders into two (a - 1st pass, b - 2nd pass) ; ↵Rami Santina2011-10-0211-67/+72
| | | | | | | | | | | | disabled discard - 1st pass (a) and 2nd pass (b), split at branch. - all include are on one level. - disabled discard, as it seems to be problematic Todo: - verify discard / pass-split on tegra2 - refect second pass usage (b) in implementation
* Added allin one shader stripped for graph.Rami Santina2011-10-022-0/+70
| | | | | tegra2 hunting, single pass, no discard, lowp, and removed uneeded variables
* Android Launcher: disable tracetegra-graph-shader_nosplit_dodiscard_original-freezeSven Gothel2011-10-011-1/+1
|
* Android/EGL: dump all caps, write-back formatSven Gothel2011-10-013-5/+17
|
* Android Launcher: Show caps chooser dbgSven Gothel2011-10-011-1/+3
|
* DefaultGLCapabilitiesChooser: Add multisampling criteriaSven Gothel2011-10-012-2/+21
|
* fix conflictSven Gothel2011-10-015-51/+41
|\
| * merge with sgothelRami Santina2011-10-015-16/+64
| |\
| * | RedSquare ES2 demo: precission changeRami Santina2011-10-014-32/+26
| | |
| * | remove trace glRami Santina2011-10-011-1/+1
| | |
| * | test scripts: gluegen apk un+installRami Santina2011-10-012-2/+2
| | |
| * | gears es2 use default presesion vertex shaderRami Santina2011-09-301-19/+15
| | |
* | | scripts ..Sven Gothel2011-10-012-2/+2
| | |
* | | NEWT/Android: 565, 5551 or RGBA_8888 (no RGBX/888) ; surfaceRealized() ASAPSven Gothel2011-10-014-39/+70
| |/ |/|
* | AndroidWindow: get required PixelFormat ID by req. CapsSven Gothel2011-09-302-4/+48
| |
* | Android Launcher: Change properties .. debug, etc - disable traceSven Gothel2011-09-301-2/+3
| |
* | RedSquareES1: remove GLU dependencySven Gothel2011-09-301-11/+10
| |
* | Android launcher manifest: Commented out feature glEsVersion per applicationSven Gothel2011-09-301-0/+4
|/
* Merge branch 'android-tegra-playground' of git://github.com/sgothel/jogl ↵Rami Santina2011-09-3012-29/+321
|\ | | | | | | into android-tegra-playground
| * Android/Tests: Adding missing activitiesSven Gothel2011-09-306-0/+267
| |
| * test scriptsSven Gothel2011-09-301-1/+5
| |
| * Android Launcher: Sort properties / enable DebugGL/TraceGLSven Gothel2011-09-301-8/+13
| |
| * GLContext/GLDebugMessageHandler: Fix/clarify init and usage of dbg handlerSven Gothel2011-09-303-4/+23
| |
| * GLPipelineFactory: Generics && Using enhanced GlueGen's ↵Sven Gothel2011-09-301-16/+13
| | | | | | | | ReflectionUtil.getConstructor(..)
* | Android manifest add uses es2Rami Santina2011-09-301-0/+2
| |
* | Merge branch 'android-tegra-playground' of git://github.com/sgothel/jogl ↵Rami Santina2011-09-3011-209/+121
|\| | | | | | | into android-tegra-playground
| * Android/JogAmp ClassLoader: Split CL JogAmp + User-APK, reuse JogAmp CL if ↵Sven Gothel2011-09-301-33/+54
| | | | | | | | in same ClassLoader
| * Android: Use standard launch mode; Add default actions to NewtBaseActivity; ↵Sven Gothel2011-09-309-180/+67
| | | | | | | | Add RedSquare ES1 + ES2
| * scriptsSven Gothel2011-09-301-0/+4
| |
* | Allow Android activity launch from another app.Rami Santina2011-09-301-4/+8
|/ | | | | | | android:exported tag allows activity to be launched from another applications and other user id. launch mode standard allows multiple instances.
* test scriptSven Gothel2011-09-301-2/+2
|
* NEWT/Android: More ANativeWindow coop;Sven Gothel2011-09-302-48/+129
| | | | | | | | | | | | | | | | Note: surface's format _is_ the nativeVisualID of EGL. More ANativeWindow (ANW) coop: - add acquire/release for ANW - validate ANW format - Add fixCaps: 'format -> GLCaps' validation Test: - Constructor: Start w/ surface format RGB_565 (default) - createNative: Filter EGLConfig w/ surface format - Move surfaceHandle fetching from surfaceCreated -> surfaceChanged, where the format is available. - surfaceChanged: use fixedCaps validation
* EGL: eglSwapBuffers() show failure in DEBUG modeSven Gothel2011-09-301-1/+6
|
* ES Library lookup order - Favor spec lib nameSven Gothel2011-09-302-11/+17
|
* EGL: chooseGraphicsConfigurationStatic() public and w/ optional visualIDSven Gothel2011-09-302-14/+35
|
* Graph GLSL: Use global precicision settings enhancing readabilitySven Gothel2011-09-307-60/+54
|
* Android Launcher Demos: Adept to df6021f9ef50623e6ac8f0822e827fd31a0a0cf2Sven Gothel2011-09-304-11/+43
|
* Android Launcher: Generalize ClassLoaderUtil. Use local TempFileCacheSven Gothel2011-09-302-8/+506
|
* demo: es2 shaders: use default precisionSven Gothel2011-09-282-113/+106
|
* Android/Demos: Add ElektronenMultiplizierer (fix shader and keylistener ↵Sven Gothel2011-09-289-26/+43
| | | | add/remove)
* Android: Add jogl-test manifest. APK scriptsSven Gothel2011-09-283-0/+25
|
* GearsES1/ES2 demos: remove junit assertionsSven Gothel2011-09-282-15/+1
|
* NEWT DisplayImpl: Check for null event in taskSven Gothel2011-09-281-0/+6
|
* NewtBaseActivity: Enable 'slave' mode, ie as a downstream for external ↵Sven Gothel2011-09-282-94/+88
| | | | launched Activity, see NewtLauncherActivity
* NEWT/Android: Send MouseClicked event, MouseEvent enhancement, Demo: real 2 ↵Sven Gothel2011-09-285-32/+155
| | | | | | | | finger zoom MouseEvent: Check array sizes at cstr. Enhance 'toString()', pointer arrays added. GPUUISceneGLListener0A now uses 2 finger distance for zoom
* TypecastFontConstructor: Use IOUtil's createTempFile() to comfort AndroidSven Gothel2011-09-281-4/+2
|
* Fix ES2 shadersSven Gothel2011-09-285-7/+9
| | | | | | | | | | | Add missing floating point precision qualifiers. '#extension OES_standard_derivatives : require' somehow doesn't pass the GLSL compiler, however '#extension GL_OES_standard_derivatives : enable' does. Currently works on ARM's Mali-400 MP, NV Tegra still don't show a picture. TODO: More in depth evaluation.
* Fix GLProfile ES2: Component numbers can't be validated (??)Sven Gothel2011-09-281-5/+3
|
* Android Activity Launching (jogl.test)Sven Gothel2011-09-2812-97/+483
| | | | | | | | | | | | | | | | Launching activity is in: jogl.android-launcher.apk and directly derives from NewtLauncherActivity. It daisy chains apk's via ClassLoaderUtil: - gluegen-rt.apk - jogl.all-android.apk - jogl.test.apk (*) (*) This has to made configurable so the generic NewtLauncherActivity can be reused by any user application. After preparing the ClassLoader (see above), NewtLauncherActivity instanciates the configurable user Activity and passes all it's activity calls down to it.
* NEWT/OSX: Enable OSXSven Gothel2011-09-271-4/+3
|