commit 78f641de80d1c37cd61e5300eeba369c6aa9b1a1 Author: Sven Gothel Date: Fri Oct 10 16:04:55 2014 +0200 TestVersionSemanticsNOUI: Add tests against v2.2.3 commit 4ac442387d19324b9baba515c30ae1ed1fde3590 Author: Sven Gothel Date: Fri Oct 10 15:45:01 2014 +0200 Manual test of TestVersionSemanticsNOUI commit c795290af0cb30c36760b739c9e6ebcfa3357fc8 Author: Sven Gothel Date: Fri Oct 10 15:43:43 2014 +0200 Fix minor compile errors introduced while backporting from master branch commit b24687d46b2374967ea874f54707610138cad477 Author: Sven Gothel Date: Fri Oct 10 03:37:21 2014 +0200 Bug 1093 - NEWT PointerIcon swizzled on X11 and OSX; WindowIcon swizzled on OSX ([R] -> [B]) Following mistakes were made in native PixelFormat for PointerIcon and WindowIcon: PointerIcon: X11: RGBA8888 -> BGRA8888 OSX: BGRA8888 -> RGBA8888 WindowIcon: OSX: BGRA8888 -> RGBA8888 Test case: TestWindowAndPointerIconNEWT (requires visual validation) +++ Summary: PointerIcon: BGRA8888: X11, Win32 RGBA8888: OSX WindowIcon: BGRA8888: X11, Win32 RGBA8888: OSX +++ Reported by 'LT' Conflicts: make/scripts/tests-win.bat commit 60e7b83b283cc733b0c914b1f6851a23edbab3c5 Author: Sven Gothel Date: Thu Oct 9 13:07:12 2014 +0200 Graph/Math: Fix minor apidoc issues commit f001db929fb0098e85ae420b198c0c99afc5fcdc Author: Sven Gothel Date: Thu Oct 9 12:28:32 2014 +0200 Graph: Fix minor apidoc issues commit cf5fad87c0eafdcc777790a381ee8e2ddefacc68 Author: Sven Gothel Date: Thu Oct 9 11:46:22 2014 +0200 javadoc: Add missing graph package to apidoc commit a96ddc8bd37f6df27b3369f407b07474fd57f0f7 Author: Sven Gothel Date: Thu Oct 9 03:33:36 2014 +0200 Newt ScreenMode Tests: Return XRandR error-code, allowing fall-back (OpenIndiana has issues); Min delay 4s before next setScreenMode(..) commit da52dd1299ec9b4951893733e86d708391494af0 Author: Sven Gothel Date: Thu Oct 9 01:59:33 2014 +0200 Newt Screen viewport in windows units: Add missing setup in overriden calcVirtualScreenOriginAndSize(..) method (duplicate pixel unit) commit 279c5470bd99d6f9f3fdfd6aa91a2f9925c09f3b Author: Sven Gothel Date: Wed Oct 8 21:57:58 2014 +0200 TestLandscapeES2NewtCanvasAWT: Enforce landscape shader to be compiled/linked upfront AWT migration, since it takes a long time on Mesa/AMD commit f548fbd6c6771f86977f309416310e15c117bad2 Author: Sven Gothel Date: Wed Oct 8 21:15:27 2014 +0200 ShaderCode: Fix link to create(..) method commit 6cbc626a2815595e7bea6177cac17aade906d315 Author: Sven Gothel Date: Wed Oct 8 21:15:04 2014 +0200 Fix windows test scripts: Add gluegen-test-util.jar commit 5d678e5c642f09a644a97208dbd7ad64dba4e3e0 Author: Sven Gothel Date: Wed Oct 8 21:14:35 2014 +0200 TestTessellationShader01GL4NEWT: Add robustness, i.e. case where tessellation failed to compile/link (on unsupported platforms) commit 81f8e4ddb81ad65623b374fd395fd8bfbc082dc1 Author: Sven Gothel Date: Wed Oct 8 20:05:34 2014 +0200 Unit Tests: Increase minimum manual set timeout to 10s commit 2c8605161c2cd66bb42eb4c307d64978b2c19139 Author: Sven Gothel Date: Wed Oct 8 08:57:44 2014 +0200 Bug 1079 - Remove symbolic link jogl/doc/bouml Symbolic links may cause problems on platform where such feature is not supported (Windows) commit b56d805821cd694343456856dfd34666c0e2fc17 Author: Sven Gothel Date: Wed Oct 8 08:17:23 2014 +0200 Bug 1087: Set default framebuffer for OSX DummyDrawable, hence enforce NSView realization for DummyDrawable commit c7ac21e7d25e5271f600806c93e3bd870d45bce3 Author: Sven Gothel Date: Wed Oct 8 08:16:10 2014 +0200 Bug 1088: Add GLRendererQuirks.NeedSharedObjectSync; Tests: Synchronize GL objects if GLRendererQuirks.NeedSharedObjectSync is set. GLSharedContextSetter#synchronization GL Object Synchronization Usually synchronization of shared GL objects should not be required, if the shared GL objects are created and immutable before concurrent usage. However, using drivers exposing GLRendererQuirks.NeedSharedObjectSync always require the user to synchronize access of shared GL objects. Synchronization can be avoided if accessing the shared GL objects exclusively via a queue or com.jogamp.common.util.Ringbuffer, see GLMediaPlayerImpl as an example. +++ GLRendererQuirks.NeedSharedObjectSync is set for all OSX versions +++ Handle GLRendererQuirks.NeedSharedObjectSync in user code! +++ All shared context tests passed on OSX 10.9.5, and GNU/Linux w/ Nvidia + Mesa/AMD driver. Conflicts: src/jogl/classes/com/jogamp/opengl/GLRendererQuirks.java commit 054de091f39a9d4e32a559e476247d7f8512d904 Author: Sven Gothel Date: Wed Oct 8 08:12:03 2014 +0200 GLRendererQuirks: Align wording in API doc commit b50228606999e5c0ccd80c27a08c621a71b0d72f Author: Sven Gothel Date: Wed Oct 8 08:08:03 2014 +0200 Bug 1088: Fix ant test target 'junit.run.sharedctx': Reuse generalized 'generic.junit.run.newt.headless', 'generic.junit.run.awt', .. Create generalized junit test launchers (targets) to be reused w/ different input patterns to reduce copy/paste. Since macrodef cannot be used, we use namespace properties for the new targets. The properties are unset at the end of the target. Now ''junit.run.sharedctx' utilizes the proper launch target, hence works properly on OSX as well. commit de58189cd7ac3cb8b465a6c0f1d3477a6ceea9f6 Author: Sven Gothel Date: Mon Sep 22 22:31:31 2014 +0200 build-test.xml: Add junit.run.newt.headless.singletest target commit 7d67e7a717d84eff842ce1955c14b2da370310e2 Author: Sven Gothel Date: Wed Oct 8 08:00:42 2014 +0200 Bug 1088: Shared Gears* Unit Tests: Align all 3 Gears* implementation to use a shared Gears* object commit f28521c1ae33570415e0cce5f89dc2c3dfb1517f Author: Sven Gothel Date: Wed Oct 8 05:34:13 2014 +0200 GLContextImpl: Unify common TRACE_SWITCH and DEBUG_TRACE_SWITCH base info-string creation; MacOSXCGLContext: Fix intendation commit b257176d6afd6b985b178407d5b7f3ecd0a3a0e2 Author: Sven Gothel Date: Tue Oct 7 19:26:38 2014 +0200 NEWT Display: Fix typo in API doc commit 29636ef01f4909cd2afdd71f9bb9c26d6bbd26b6 Author: Sven Gothel Date: Tue Oct 7 09:53:11 2014 +0200 NativeWindow's ToolkitLock TRACE_LOCK: Show more usable details commit 4b2552af6ba4b92a039cc1514194d8066e8e1f44 Author: Sven Gothel Date: Tue Oct 7 09:48:36 2014 +0200 AnimatorBase thread-name: Add instance sequence number commit e192f05739d37e4226bc64fcca473af5463ce179 Author: Sven Gothel Date: Fri Oct 3 00:08:06 2014 +0200 WindowsWGLGraphicsConfiguration[Factory]: Refine indentation to increase readability (140 chars width) commit f509dcb4a60584db7b7af492f91db8c767b77eb0 Author: unknown Date: Thu Oct 2 16:15:02 2014 +0200 Uses System.err instead of System.out in order to drive the debug logs more consistent, adds a method to convert an attribute list into a capabilities object with no check in order to display some information about skipped capabilities objects and fixes a NullPointerException when skipping a capabilities object commit 993a453fb9159c6c681882b07e318b690123988a Author: Sven Gothel Date: Thu Oct 2 00:59:51 2014 +0200 Bug 1078: Fix commit 99f91f8b28d42cdf341533736e878056bcae4708 (GLRendererQuirks.NoPBufferWithAccum): Accum buffer allowed if !usePBuffer; Avoid NPE. 99f91f8b28d42cdf341533736e878056bcae4708 commit 2b27ba90274f31335ccdb96fcdfef7d0110dcc96 Author: Julien Gouesse Date: Wed Oct 1 17:53:32 2014 +0200 Fix of the bug 1078