Jogamp
jogl.git
6 years agotegra test re-enable discard tegra-graph-shader_dosplit_dodiscard-freeze
Sven Gothel [Sun, 2 Oct 2011 06:15:02 +0000 (08:15 +0200)]
tegra test re-enable discard

6 years agoGraph: Reflect shader name change in impl. TODO: Use/switch to 2nd pass shader
Sven Gothel [Sun, 2 Oct 2011 06:03:37 +0000 (08:03 +0200)]
Graph: Reflect shader name change in impl. TODO: Use/switch to 2nd pass shader

6 years agoFixed shader entry files a/b
Rami Santina [Sun, 2 Oct 2011 00:46:04 +0000 (02:46 +0200)]
Fixed shader entry files a/b

6 years agoFix intendation
Rami Santina [Sun, 2 Oct 2011 00:37:05 +0000 (02:37 +0200)]
Fix intendation

6 years agotegra2: split fragment shaders into two (a - 1st pass, b - 2nd pass) ; disabled discard
Rami Santina [Sun, 2 Oct 2011 00:35:46 +0000 (02:35 +0200)]
tegra2: split fragment shaders into two (a - 1st pass, b - 2nd pass) ; 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

6 years agoAdded allin one shader stripped for graph.
Rami Santina [Sat, 1 Oct 2011 22:09:08 +0000 (01:09 +0300)]
Added allin one shader stripped for graph.

tegra2 hunting, single pass, no discard, lowp,
and removed uneeded variables

6 years agoAndroid Launcher: disable trace tegra-graph-shader_nosplit_dodiscard_original-freeze
Sven Gothel [Sat, 1 Oct 2011 04:04:06 +0000 (06:04 +0200)]
Android Launcher: disable trace

6 years agoAndroid/EGL: dump all caps, write-back format
Sven Gothel [Sat, 1 Oct 2011 03:29:14 +0000 (05:29 +0200)]
Android/EGL: dump all caps, write-back format

6 years agoAndroid Launcher: Show caps chooser dbg
Sven Gothel [Sat, 1 Oct 2011 01:05:14 +0000 (03:05 +0200)]
Android Launcher: Show caps chooser dbg

6 years agoDefaultGLCapabilitiesChooser: Add multisampling criteria
Sven Gothel [Sat, 1 Oct 2011 01:04:52 +0000 (03:04 +0200)]
DefaultGLCapabilitiesChooser: Add multisampling criteria

6 years agofix conflict
Sven Gothel [Fri, 30 Sep 2011 23:45:16 +0000 (01:45 +0200)]
fix conflict

6 years agoscripts ..
Sven Gothel [Fri, 30 Sep 2011 23:34:27 +0000 (01:34 +0200)]
scripts ..

6 years agoNEWT/Android: 565, 5551 or RGBA_8888 (no RGBX/888) ; surfaceRealized() ASAP
Sven Gothel [Fri, 30 Sep 2011 23:34:15 +0000 (01:34 +0200)]
NEWT/Android: 565, 5551 or RGBA_8888 (no RGBX/888) ; surfaceRealized() ASAP

6 years agomerge with sgothel
Rami Santina [Fri, 30 Sep 2011 22:03:21 +0000 (01:03 +0300)]
merge with sgothel

6 years agoRedSquare ES2 demo: precission change
Rami Santina [Fri, 30 Sep 2011 21:59:59 +0000 (00:59 +0300)]
RedSquare ES2 demo: precission change

6 years agoremove trace gl
Rami Santina [Fri, 30 Sep 2011 21:59:12 +0000 (00:59 +0300)]
remove trace gl

6 years agotest scripts: gluegen apk un+install
Rami Santina [Fri, 30 Sep 2011 21:58:38 +0000 (00:58 +0300)]
test scripts: gluegen apk un+install

6 years agoAndroidWindow: get required PixelFormat ID by req. Caps
Sven Gothel [Fri, 30 Sep 2011 21:35:20 +0000 (23:35 +0200)]
AndroidWindow: get required PixelFormat ID by req. Caps

6 years agoAndroid Launcher: Change properties .. debug, etc - disable trace
Sven Gothel [Fri, 30 Sep 2011 21:34:52 +0000 (23:34 +0200)]
Android Launcher: Change properties .. debug, etc - disable trace

6 years agoRedSquareES1: remove GLU dependency
Sven Gothel [Fri, 30 Sep 2011 21:34:18 +0000 (23:34 +0200)]
RedSquareES1: remove GLU dependency

6 years agogears es2 use default presesion vertex shader
Rami Santina [Fri, 30 Sep 2011 20:14:38 +0000 (23:14 +0300)]
gears es2 use default presesion vertex shader

6 years agoAndroid launcher manifest: Commented out feature glEsVersion per application
Sven Gothel [Fri, 30 Sep 2011 19:45:46 +0000 (21:45 +0200)]
Android launcher manifest: Commented out feature glEsVersion per application

6 years agoMerge branch 'android-tegra-playground' of git://github.com/sgothel/jogl into android...
Rami Santina [Fri, 30 Sep 2011 19:37:24 +0000 (22:37 +0300)]
Merge branch 'android-tegra-playground' of git://github.com/sgothel/jogl into android-tegra-playground

6 years agoAndroid/Tests: Adding missing activities
Sven Gothel [Fri, 30 Sep 2011 19:34:56 +0000 (21:34 +0200)]
Android/Tests: Adding missing activities

6 years agotest scripts
Sven Gothel [Fri, 30 Sep 2011 19:33:32 +0000 (21:33 +0200)]
test scripts

6 years agoAndroid Launcher: Sort properties / enable DebugGL/TraceGL
Sven Gothel [Fri, 30 Sep 2011 19:33:24 +0000 (21:33 +0200)]
Android Launcher: Sort properties / enable DebugGL/TraceGL

6 years agoGLContext/GLDebugMessageHandler: Fix/clarify init and usage of dbg handler
Sven Gothel [Fri, 30 Sep 2011 19:32:46 +0000 (21:32 +0200)]
GLContext/GLDebugMessageHandler: Fix/clarify init and usage of dbg handler

6 years agoAndroid manifest add uses es2
Rami Santina [Fri, 30 Sep 2011 19:32:36 +0000 (22:32 +0300)]
Android manifest add uses es2

6 years agoGLPipelineFactory: Generics && Using enhanced GlueGen's ReflectionUtil.getConstructor(..)
Sven Gothel [Fri, 30 Sep 2011 19:31:11 +0000 (21:31 +0200)]
GLPipelineFactory: Generics && Using enhanced GlueGen's ReflectionUtil.getConstructor(..)

6 years agoMerge branch 'android-tegra-playground' of git://github.com/sgothel/jogl into android...
Rami Santina [Fri, 30 Sep 2011 16:58:01 +0000 (19:58 +0300)]
Merge branch 'android-tegra-playground' of git://github.com/sgothel/jogl into android-tegra-playground

6 years agoAndroid/JogAmp ClassLoader: Split CL JogAmp + User-APK, reuse JogAmp CL if in same...
Sven Gothel [Fri, 30 Sep 2011 15:08:34 +0000 (17:08 +0200)]
Android/JogAmp ClassLoader: Split CL JogAmp + User-APK, reuse JogAmp CL if in same ClassLoader

6 years agoAndroid: Use standard launch mode; Add default actions to NewtBaseActivity; Add RedSq...
Sven Gothel [Fri, 30 Sep 2011 15:07:33 +0000 (17:07 +0200)]
Android: Use standard launch mode; Add default actions to NewtBaseActivity; Add RedSquare ES1 + ES2

6 years agoAllow Android activity launch from another app.
Rami Santina [Fri, 30 Sep 2011 14:53:52 +0000 (17:53 +0300)]
Allow Android activity launch from another app.

android:exported tag allows activity to be launched from another applications and other
user id.

launch mode standard allows multiple instances.

6 years agoscripts
Sven Gothel [Fri, 30 Sep 2011 14:45:04 +0000 (16:45 +0200)]
scripts

6 years agotest script
Sven Gothel [Fri, 30 Sep 2011 13:59:06 +0000 (15:59 +0200)]
test script

6 years agoNEWT/Android: More ANativeWindow coop;
Sven Gothel [Fri, 30 Sep 2011 13:58:43 +0000 (15:58 +0200)]
NEWT/Android: More ANativeWindow coop;

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

6 years agoEGL: eglSwapBuffers() show failure in DEBUG mode
Sven Gothel [Fri, 30 Sep 2011 13:49:14 +0000 (15:49 +0200)]
EGL: eglSwapBuffers() show failure in DEBUG mode

6 years agoES Library lookup order - Favor spec lib name
Sven Gothel [Fri, 30 Sep 2011 13:48:43 +0000 (15:48 +0200)]
ES Library lookup order - Favor spec lib name

6 years agoEGL: chooseGraphicsConfigurationStatic() public and w/ optional visualID
Sven Gothel [Fri, 30 Sep 2011 13:48:00 +0000 (15:48 +0200)]
EGL: chooseGraphicsConfigurationStatic() public and w/ optional visualID

6 years agoGraph GLSL: Use global precicision settings enhancing readability
Sven Gothel [Fri, 30 Sep 2011 13:02:48 +0000 (15:02 +0200)]
Graph GLSL: Use global precicision settings enhancing readability

6 years agoAndroid Launcher Demos: Adept to df6021f9ef50623e6ac8f0822e827fd31a0a0cf2
Sven Gothel [Fri, 30 Sep 2011 13:01:38 +0000 (15:01 +0200)]
Android Launcher Demos: Adept to df6021f9ef50623e6ac8f0822e827fd31a0a0cf2

6 years agoAndroid Launcher: Generalize ClassLoaderUtil. Use local TempFileCache
Sven Gothel [Fri, 30 Sep 2011 13:00:33 +0000 (15:00 +0200)]
Android Launcher: Generalize ClassLoaderUtil. Use local TempFileCache

6 years agodemo: es2 shaders: use default precision
Sven Gothel [Wed, 28 Sep 2011 18:09:11 +0000 (20:09 +0200)]
demo: es2 shaders: use default precision

6 years agoAndroid/Demos: Add ElektronenMultiplizierer (fix shader and keylistener add/remove)
Sven Gothel [Wed, 28 Sep 2011 17:04:53 +0000 (19:04 +0200)]
Android/Demos: Add ElektronenMultiplizierer (fix shader and keylistener add/remove)

6 years agoAndroid: Add jogl-test manifest. APK scripts
Sven Gothel [Wed, 28 Sep 2011 15:41:47 +0000 (17:41 +0200)]
Android: Add jogl-test manifest. APK scripts

6 years agoGearsES1/ES2 demos: remove junit assertions
Sven Gothel [Wed, 28 Sep 2011 15:34:45 +0000 (17:34 +0200)]
GearsES1/ES2 demos: remove junit assertions

6 years agoNEWT DisplayImpl: Check for null event in task
Sven Gothel [Wed, 28 Sep 2011 15:22:39 +0000 (17:22 +0200)]
NEWT DisplayImpl: Check for null event in task

6 years agoNewtBaseActivity: Enable 'slave' mode, ie as a downstream for external launched Activ...
Sven Gothel [Wed, 28 Sep 2011 15:22:05 +0000 (17:22 +0200)]
NewtBaseActivity: Enable 'slave' mode, ie as a downstream for external launched Activity, see NewtLauncherActivity

6 years agoNEWT/Android: Send MouseClicked event, MouseEvent enhancement, Demo: real 2 finger...
Sven Gothel [Wed, 28 Sep 2011 15:20:06 +0000 (17:20 +0200)]
NEWT/Android: Send MouseClicked event, MouseEvent enhancement, Demo: real 2 finger zoom

MouseEvent: Check array sizes at cstr. Enhance 'toString()', pointer arrays added.

GPUUISceneGLListener0A now uses 2 finger distance for zoom

6 years agoTypecastFontConstructor: Use IOUtil's createTempFile() to comfort Android
Sven Gothel [Wed, 28 Sep 2011 15:15:06 +0000 (17:15 +0200)]
TypecastFontConstructor: Use IOUtil's createTempFile() to comfort Android

6 years agoFix ES2 shaders
Sven Gothel [Wed, 28 Sep 2011 15:14:31 +0000 (17:14 +0200)]
Fix ES2 shaders

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.

6 years agoFix GLProfile ES2: Component numbers can't be validated (??)
Sven Gothel [Wed, 28 Sep 2011 15:11:32 +0000 (17:11 +0200)]
Fix GLProfile ES2: Component numbers can't be validated (??)

6 years agoAndroid Activity Launching (jogl.test)
Sven Gothel [Wed, 28 Sep 2011 15:10:40 +0000 (17:10 +0200)]
Android Activity Launching (jogl.test)

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.

6 years agoNEWT/OSX: Enable OSX
Sven Gothel [Tue, 27 Sep 2011 12:57:36 +0000 (14:57 +0200)]
NEWT/OSX: Enable OSX

6 years agoNEWT/OSX: 'Better' child window positioning, still, after reparenting into parent,
Sven Gothel [Tue, 27 Sep 2011 12:57:20 +0000 (14:57 +0200)]
NEWT/OSX: 'Better' child window positioning, still, after reparenting into parent,
          a white window rectangle remains.

.. we also need to understand the absolute screen position better,
ie. when required and when not (at window creation currently).

6 years agotest script ..
Sven Gothel [Tue, 27 Sep 2011 10:54:15 +0000 (12:54 +0200)]
test script ..

6 years agoGLContextImpl: Fix bug: Surface was not unlocked in case new context creation failed.
Sven Gothel [Tue, 27 Sep 2011 10:53:52 +0000 (12:53 +0200)]
GLContextImpl: Fix bug: Surface was not unlocked in case new context creation failed.

6 years agotests: added some commented out 'wait for press enter' startups, reduce getCurrentScr...
Sven Gothel [Tue, 27 Sep 2011 10:52:36 +0000 (12:52 +0200)]
tests: added some commented out 'wait for press enter' startups, reduce getCurrentScreenMode() loop to 100

6 years agoNEWT/Threading: MainThread / DefaultEDTUtil
Sven Gothel [Tue, 27 Sep 2011 10:51:47 +0000 (12:51 +0200)]
NEWT/Threading: MainThread / DefaultEDTUtil

- MainThread:
  This class no more implements EDTUtil!
  This class just provides a main-thread utility, forking of a main java class
  on another thread while being able to continue doing platform specific things
  on the main-thread. The latter is essential for eg. MacOSX, where we continue
  to run NSApp.run().

- DefaultEDTUtil:
  - if Lock.DEBUG validate that no recursive locks are being hold,
    where it shall not (EDT: startup and return from task execution)

  - If task execution's result wasn't waited for (checked),
    at least dump exeception's stack trace if i happened.

- MacDisplay: Just use DefaultEDTUtil

- MacWindow:
  - No more need of special locking -> removed nsViewLock, since:
    - using proper EDT
    - capability to run from multiple threads (native Java thread attachment)

6 years agoNEWT: Adapt to GlueGen's Lock ChangeSet, all java callbacks for native have 'defer...
Sven Gothel [Tue, 27 Sep 2011 10:20:38 +0000 (12:20 +0200)]
NEWT: Adapt to GlueGen's Lock ChangeSet, all java callbacks for native have 'defer' 1st argument

- Adapt to GlueGen's Lock ChangeSet: e4baba27507ce78e64a150ec6f69fb96f5721a34

- All java callbacks for native have 'defer' 1st argument.
  This allows enqueuing resulting events to the EDT if required,
  ie. the native thread may not be 'compatible' (MacOSX).

- MacOSX-Native: enqueue key/mouse events and defer:=true for all java callbacks
  Since we are comming from a 3rd-party thread (AWT/NSApp-MainThread)
  we shall not abuse it.

6 years agoAdapt to GlueGen's Lock ChangeSet: e4baba27507ce78e64a150ec6f69fb96f5721a34 ; Use...
Sven Gothel [Tue, 27 Sep 2011 09:59:06 +0000 (11:59 +0200)]
Adapt to GlueGen's Lock ChangeSet: e4baba27507ce78e64a150ec6f69fb96f5721a34 ; Use generics

6 years agoNEWT/JOGL: MacOSX Update
Sven Gothel [Sun, 25 Sep 2011 02:38:59 +0000 (04:38 +0200)]
NEWT/JOGL: MacOSX Update

Feature related:

- Added always-on-top

- Added translucency

- Child Window Position

  - AWT parent: manual traverse up the tree and calc position on screen
    (Problem: the parent view rect is not at the proper position,
     but covers the whole frame)

EDTUtil related:

- Works now w/ AWT ot headless (again)

- OSX native JNI callbacks gathering JNIEnv properly
  and attaches/detaches thread.

- AWT case: using AWT-Event which properly dispatches our cocoa events

- MainThread (headless) case: Fork off thread w/ main class
  and kick off NSApp run().
  This leads to same behavior as w/ AWT case.

- Using DefaultEDTUtil

- Cleanup MainThread (implements EDTUtil)
  - Currently not used as EDTUtil (osx), just as launcher
  - Removed EDTUtil impl code, reuse DefaultEDTUtil

- Cleanup AWTEDTUtil (implements EDTUtil)
  - Currently not used as EDTUtil (osx)

6 years agoNativeWindow/OSX: Add nativewindow_macosx lib and nativewindow.os.macosx.jar for...
Sven Gothel [Sun, 25 Sep 2011 02:28:47 +0000 (04:28 +0200)]
NativeWindow/OSX: Add nativewindow_macosx lib and nativewindow.os.macosx.jar for 'GetLocationOnScreen()'

6 years agotest scripts
Sven Gothel [Sat, 24 Sep 2011 02:27:27 +0000 (04:27 +0200)]
test scripts

6 years agoCreateWindow set visible; lockSurface: lock AWT if available
Sven Gothel [Sat, 24 Sep 2011 02:27:16 +0000 (04:27 +0200)]
CreateWindow set visible; lockSurface: lock AWT if available

6 years agoOSX: Sync MainThread w/ DefaultEDTUtil and proper deledation AWT EDT, MacWindow:...
Sven Gothel [Sat, 24 Sep 2011 01:27:47 +0000 (03:27 +0200)]
OSX: Sync MainThread w/ DefaultEDTUtil and proper deledation AWT EDT, MacWindow: create/visible at native creation

6 years agoCleanup DefaultEDTUtil: Generics and DEBUG
Sven Gothel [Sat, 24 Sep 2011 01:26:51 +0000 (03:26 +0200)]
Cleanup DefaultEDTUtil: Generics and DEBUG

6 years agoUse new JNILIbLoaderBase addNativeJarLibs(all, atomic) for JOGL, NativeWindow and...
Sven Gothel [Sat, 24 Sep 2011 01:25:53 +0000 (03:25 +0200)]
Use new JNILIbLoaderBase addNativeJarLibs(all, atomic) for JOGL, NativeWindow and NEWT; no more LD_LIB_.. in setenv.sh for test scripts

6 years agoAdd NApplet launch variant to all applets
Sven Gothel [Fri, 23 Sep 2011 15:56:54 +0000 (17:56 +0200)]
Add NApplet launch variant to all applets

6 years agoAdding html launch type and page for new 'NApplet', using new TempJarCache for native...
Sven Gothel [Fri, 23 Sep 2011 15:37:25 +0000 (17:37 +0200)]
Adding html launch type and page for new 'NApplet', using new TempJarCache for native libs.

6 years agotest scripts: use build/lib for JOGL native lib access (will be removed though)
Sven Gothel [Fri, 23 Sep 2011 14:34:28 +0000 (16:34 +0200)]
test scripts: use build/lib for JOGL native lib access (will be removed though)

6 years agoUse Platform's initSingleton() instead of JVMUtil's (private package) ; Use TempJarCa...
Sven Gothel [Fri, 23 Sep 2011 13:38:28 +0000 (15:38 +0200)]
Use Platform's initSingleton() instead of JVMUtil's (private package) ; Use TempJarCache if used.

6 years agoRemove native lib cg from jogl native lib jar
Sven Gothel [Wed, 21 Sep 2011 18:53:37 +0000 (20:53 +0200)]
Remove native lib cg from jogl native lib jar

6 years agoProper usage of loadLibrary
Sven Gothel [Wed, 21 Sep 2011 18:53:08 +0000 (20:53 +0200)]
Proper usage of loadLibrary

6 years agoremove jogl.cg.jar from jogl.all*.jar
Sven Gothel [Wed, 21 Sep 2011 15:53:21 +0000 (17:53 +0200)]
remove jogl.cg.jar from jogl.all*.jar

6 years agoAdd jogamp-next test applets to www index
Sven Gothel [Wed, 21 Sep 2011 12:36:05 +0000 (14:36 +0200)]
Add jogamp-next test applets to www index

6 years agoAdded NVidia License for CG header; Fixed intendation
Sven Gothel [Wed, 21 Sep 2011 09:23:07 +0000 (11:23 +0200)]
Added NVidia License for CG header; Fixed intendation

6 years agoRemove obsolete WinCE .lib files
Sven Gothel [Wed, 21 Sep 2011 09:08:55 +0000 (11:08 +0200)]
Remove obsolete WinCE .lib files

6 years agoLICENSE.txt: Removed 'may be used'. Added Emphasized multiple licenses
Sven Gothel [Wed, 21 Sep 2011 09:01:45 +0000 (11:01 +0200)]
LICENSE.txt: Removed 'may be used'. Added Emphasized multiple licenses

6 years agorefined JOGL-DEPLOYMENT doc
Sven Gothel [Tue, 20 Sep 2011 10:52:39 +0000 (12:52 +0200)]
refined JOGL-DEPLOYMENT doc

6 years agoAdd Apache 1.1 and 2.0, SGIFreeB 2.0 and ubuntu-font licenses to doc/licenses; Proper...
Sven Gothel [Tue, 20 Sep 2011 05:49:43 +0000 (07:49 +0200)]
Add Apache 1.1 and 2.0, SGIFreeB 2.0 and ubuntu-font licenses to doc/licenses; Proper license text referencing from root LICENSE.txt

6 years agofix url and html tags
Sven Gothel [Sat, 17 Sep 2011 22:56:58 +0000 (00:56 +0200)]
fix url and html tags

6 years agohtml fixes
Sven Gothel [Sat, 17 Sep 2011 22:12:33 +0000 (00:12 +0200)]
html fixes

6 years agoFix html errors
Sven Gothel [Sat, 17 Sep 2011 21:47:47 +0000 (23:47 +0200)]
Fix html errors

6 years agominor edit
Sven Gothel [Sat, 17 Sep 2011 20:55:16 +0000 (22:55 +0200)]
minor edit

6 years agoApplet Tag -> Mixed Object/Embed
Sven Gothel [Sat, 17 Sep 2011 20:31:49 +0000 (22:31 +0200)]
Applet Tag -> Mixed Object/Embed

6 years agoMinor editing
Sven Gothel [Sat, 17 Sep 2011 18:24:11 +0000 (20:24 +0200)]
Minor editing

6 years agoMake jogl-applet-runner-newt.jnlp relative
Sven Gothel [Sat, 17 Sep 2011 18:16:34 +0000 (20:16 +0200)]
Make jogl-applet-runner-newt.jnlp relative

6 years agoJOGL index page: reorg menu links
Sven Gothel [Sat, 17 Sep 2011 18:07:14 +0000 (20:07 +0200)]
JOGL index page: reorg menu links

6 years agoAdd AppletLauncher to launcher applets ; Make JOGL Test page look nice
Sven Gothel [Sat, 17 Sep 2011 18:05:24 +0000 (20:05 +0200)]
Add AppletLauncher to launcher applets ; Make JOGL Test page look nice

6 years agoMake jogl-test-applets look nice; Add NEWT Overview; Link both to JOGL's index page
Sven Gothel [Sat, 17 Sep 2011 13:00:46 +0000 (15:00 +0200)]
Make jogl-test-applets look nice; Add NEWT Overview; Link both to JOGL's index page

6 years agotest scripts v2.0-rc3
Sven Gothel [Fri, 16 Sep 2011 11:17:12 +0000 (13:17 +0200)]
test scripts

6 years agoNEWT/WindowImpl: Remove wait for position (keep waitForSize for reparent/fullscreen)
Sven Gothel [Fri, 16 Sep 2011 11:15:34 +0000 (13:15 +0200)]
NEWT/WindowImpl: Remove wait for position (keep waitForSize for reparent/fullscreen)

Window position is not deterministic enough and slows down processing while sync on it

6 years agoNEWT Cleanup: AWT driver fix, WindowImpl createNative .., minor edits
Sven Gothel [Fri, 16 Sep 2011 10:40:46 +0000 (12:40 +0200)]
NEWT Cleanup: AWT driver fix, WindowImpl createNative .., minor edits

AWT driver fix
  - setVisible at creation, using reconfigureWindow impl (fixed

WindowImpl createNative ..,
  - no double visibility check on creation
  - visible:=true anyway for later creation, if failed or not available yet

6 years agominor edits
Sven Gothel [Fri, 16 Sep 2011 08:57:25 +0000 (10:57 +0200)]
minor edits

6 years agowaitForPosSize/createWindow: exclude 0/0, at creation wait for size as well
Sven Gothel [Fri, 16 Sep 2011 08:57:08 +0000 (10:57 +0200)]
waitForPosSize/createWindow: exclude 0/0, at creation wait for size as well

- 0/0 may result in -1/-1, which is impl. specific (X11),
  might get deleted if causes more harm than ham

- waiting for size after creation is actually a good thing todo

6 years agotest scripts
Sven Gothel [Fri, 16 Sep 2011 05:58:00 +0000 (07:58 +0200)]
test scripts

6 years agoTest NEWT Parenting: Incr. test duration to 600ms (new state poll of reparenting...
Sven Gothel [Fri, 16 Sep 2011 05:57:47 +0000 (07:57 +0200)]
Test NEWT Parenting: Incr. test duration to 600ms (new state poll of reparenting may take ~400ms)

6 years agoNEWT Window: Allow positionChanged(..) notification for child windows
Sven Gothel [Fri, 16 Sep 2011 05:54:22 +0000 (07:54 +0200)]
NEWT Window: Allow positionChanged(..) notification for child windows

6 years agoFix AWT Test Cases: Use AWT-EDT for modifying visible frame and call validate() after...
Sven Gothel [Fri, 16 Sep 2011 05:26:34 +0000 (07:26 +0200)]
Fix AWT Test Cases: Use AWT-EDT for modifying visible frame and call validate() afterwards

http://JogAmp.org git info: FAQ, tutorial and man pages.