aboutsummaryrefslogtreecommitdiffstats
Commit message (Collapse)AuthorAgeFilesLines
* EGL: In case a nativeVisualID is given to match, but none visual IDs are ↵Sven Gothel2011-10-061-2/+8
| | | | | | available, ignore the given ID Fixes Omap3 EGLConfig's which does not have a native visual ID
* NEWT/Android: Move fullscreen setting to AndroidWindow ; Cleanup AndroidWindowSven Gothel2011-10-0610-67/+81
|
* Android: launcher manifest: adding INTERNET permission for NV's perfhudSven Gothel2011-10-061-0/+1
|
* Workaround Android 3.0 Dalvik Issue 16434Sven Gothel2011-10-051-32/+46
|
* adb scripts: pass through '$*' for device naming, ie '-s device00:5555' or ↵Sven Gothel2011-10-043-10/+10
| | | | '-s 390adf8383'
* Graph Shader Simplification, 'a'/'b' redefined; GraphUI 2-pass demo;Sven Gothel2011-10-0427-167/+410
| | | | | | | | | | | | | | | | | | | | | | | 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)
* tegra: refine disabled discard, ie keep logic/math intact. Rami ?Sven Gothel2011-10-021-6/+6
|
* Graph: Reflect shader name change in impl. TODO: Use/switch to 2nd pass shaderSven Gothel2011-10-023-4/+11
|
* Fixed shader entry files a/bRami Santina2011-10-026-2/+21
|
* Fix intendationRami Santina2011-10-021-34/+34
|
* 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 traceSven 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)