Commit message (Collapse) | Author | Age | Files | Lines | |
---|---|---|---|---|---|
* | NEWT/Android: Add TRANSLUCENT feature / Demo: 'GearsES2T' | Sven Gothel | 2011-10-06 | 1 | -0/+15 |
| | |||||
* | NEWT/Android: Move fullscreen setting to AndroidWindow ; Cleanup AndroidWindow | Sven Gothel | 2011-10-06 | 1 | -7/+2 |
| | |||||
* | Graph Shader Simplification, 'a'/'b' redefined; GraphUI 2-pass demo; | Sven Gothel | 2011-10-04 | 2 | -2/+17 |
| | | | | | | | | | | | | | | | | | | | | | | | Graph Shader Simplification - remove enable factor and 2nd 'discard' branch - use build-in 'max'/'clamp' functions, supposed to be faster Graph Shader 'a'/'b' redefined - 'a' is 1-pass shader only - 'b' is 2-pass incl. (1st pass + 2nd pass) - Works well on ARM Mali-400 MP (Galaxy S2). - Doesn't work on NV tegra2 (P1202: Texture's gl states do not match with shader's), however 2-pass on mobile seems to be overkill for now. We may create a workaround (switch shader ..). GraphUI 2-pass demo; - Propagate renderModes and texSize to UIShape's render(..) - TODO: Remove GL dependency in UIShape, maybe use a callback or visitor model - Adding GarpUI 2-pass launcher (Android and Standalone) | ||||
* | Android Launcher: disable tracetegra-graph-shader_nosplit_dodiscard_original-freeze | Sven Gothel | 2011-10-01 | 1 | -1/+1 |
| | |||||
* | Android/EGL: dump all caps, write-back format | Sven Gothel | 2011-10-01 | 1 | -3/+4 |
| | |||||
* | Android Launcher: Show caps chooser dbg | Sven Gothel | 2011-10-01 | 1 | -1/+3 |
| | |||||
* | NEWT/Android: 565, 5551 or RGBA_8888 (no RGBX/888) ; surfaceRealized() ASAP | Sven Gothel | 2011-10-01 | 1 | -2/+2 |
| | |||||
* | Android Launcher: Change properties .. debug, etc - disable trace | Sven Gothel | 2011-09-30 | 1 | -2/+3 |
| | |||||
* | Android/Tests: Adding missing activities | Sven Gothel | 2011-09-30 | 3 | -0/+45 |
| | |||||
* | Android Launcher: Sort properties / enable DebugGL/TraceGL | Sven Gothel | 2011-09-30 | 1 | -8/+13 |
| | |||||
* | Android/JogAmp ClassLoader: Split CL JogAmp + User-APK, reuse JogAmp CL if ↵ | Sven Gothel | 2011-09-30 | 1 | -33/+54 |
| | | | | in same ClassLoader | ||||
* | Android Launcher Demos: Adept to df6021f9ef50623e6ac8f0822e827fd31a0a0cf2 | Sven Gothel | 2011-09-30 | 4 | -11/+43 |
| | |||||
* | Android Launcher: Generalize ClassLoaderUtil. Use local TempFileCache | Sven Gothel | 2011-09-30 | 2 | -8/+506 |
| | |||||
* | Android/Demos: Add ElektronenMultiplizierer (fix shader and keylistener ↵ | Sven Gothel | 2011-09-28 | 1 | -1/+2 |
| | | | | add/remove) | ||||
* | Android Activity Launching (jogl.test) | Sven Gothel | 2011-09-28 | 7 | -266/+269 |
| | | | | | | | | | | | | | | | | 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. | ||||
* | Android hacks: ClassLoaderUtil (vie Dex.., w/ native libs) ; Merged big jar ↵ | Sven Gothel | 2011-08-05 | 2 | -32/+90 |
| | | | | ; eglGetDevice(0) fails | ||||
* | Complete Android cleanup (compile/apk launch) | Sven Gothel | 2011-08-05 | 2 | -0/+280 |