Jenkins is going to shut down
Shut down reason: Magratheans decided to sleep until the economy recovered enough for people to afford their services again.

Changes

#1518 (Feb 1, 2023, 3:06:41 PM)

  1. NEWT: MonitorDevice: Add monitor-name, maybe an empty string. Implemented for X11 and Windows for now. — Sven Gothel / cgit
  2. NEWT Screen: Cleanup get*Monitor*() methods — Sven Gothel / cgit
  3. NEWT MonitorDevice: Fix pixelScale storage, own float[2], don't reuse given object — Sven Gothel / cgit
  4. NEWT X11: Fix positionChanged: We need to translate the 0/0 client position to the root window (global screen) .. — Sven Gothel / cgit
  5. NEWT Soft-PixelScale (p7): get{Global->}PixelScaleEnv(..): Support per monitor values w/ QT_SCREEN_SCALE_FACTORS syntax, use for X11 — Sven Gothel / cgit

#1517 (Jan 31, 2023, 9:17:24 AM)

  1. Fix comment for WindowImpl.insets: value is in window units — Sven Gothel / cgit
  2. NEWT Regression: Move superSizeChangedOffThread() back to iOS/MacOS WindowDriver, used to call the super class method. — Sven Gothel / cgit
  3. NEWT WindowImpl: Bring back DEBUG output on positionChanged(..) — Sven Gothel / cgit

#1516 (Jan 31, 2023, 7:41:47 AM)

  1. WindowImpl: Reorder protected methods, groupd callbacks used for native callbacks .. — Sven Gothel / cgit
  2. GDIUtil: Add GetMonitor*() variants incl. PixelScale; NEWT MonitorDevice: Add 64-bit nativeHandle (Windows HMONITOR), add PixelScale for Windows — Sven Gothel / cgit
  3. GDIUtil: Add GetMonitor*() variants incl. PixelScale (Part-2, adding missing native header and code files) — Sven Gothel / cgit
  4. Nativewindow Rectangle*: Add contains, scale*(float..) and make union(List<Rectangle*>) public; Fix union/intersection 'off-by-1' for pos2. — Sven Gothel / cgit
  5. NativeWindow: Add getBounds() (moved from NEWT Window) and getSurfaceBounds() — Sven Gothel / cgit
  6. Update Eclipse settings (add openjfx jar) — Sven Gothel / cgit
  7. Fix NewtFactoryAWT: screen.getMonitor(..) -> screen.getMonitorById(..); Misc left-over changes .. — Sven Gothel / cgit
  8. NEWT Soft-PixelScale (p1): WindowImpl: Separate window and pixel units for size and position via atomic-replacable int arrays — Sven Gothel / cgit
  9. NEWT Soft-PixelScale (p2): MonitorDevice: Add getOrientationTo(..) to determine the orientation of this monitor to the other incl. the 'move_diff' — Sven Gothel / cgit
  10. NEWT Soft-PixelScale (p3): WindowImpl.createNativeImpl(..): Add boolean positionModified[] return value, allowing to not wait for the previous custom position — Sven Gothel / cgit
  11. NEWT Soft-PixelScale (p4): WindowImpl: Change SetSizeAction to optionally set a custom position additionally to size — Sven Gothel / cgit
  12. NEWT Soft-PixelScale (p5): Add WindowImpl.applySoftPixelScale(..) for general usage — Sven Gothel / cgit
  13. NEWT Soft-PixelScale (p6): Implement Soft-PixelScale for X11 and Windows ... (working state) — Sven Gothel / cgit

#1515 (Jan 24, 2023, 5:54:52 PM)

  1. HowToBuild: Add back multiarch i386 on amd64 section for Debian 11 — Sven Gothel / cgit

#1513 (Jan 23, 2023, 2:05:37 PM)

  1. TestDisplayLifecycle01NEWT: Invisible window might have been moved away (Windows 10) — Sven Gothel / cgit

#1512 (Jan 23, 2023, 10:48:38 AM)

  1. Remove Windows dll-rename, adopting to cpptasks.jar change — Sven Gothel / cgit
  2. tests-x64.bat: Use absolute path for LIB_DIR (commented out, using jars) — Sven Gothel / cgit

#1511 (Jan 22, 2023, 9:18:18 AM)

  1. Execute AWT's Frame.setTitle() on AWT-EDT if already visible (avoid rare deadlock) — Sven Gothel / cgit

#1510 (Jan 22, 2023, 8:07:59 AM)

  1. TestSharedContextVBOES2NEWT5: Try harder having the objects destroyed and taken from the GLContextShareSet map — Sven Gothel / cgit
  2. JAWTWindow.invalidateNative() and .detachSurfaceLayerImpl(): Pass copy of offscreenSurfaceLayer for pending off-thread operation and immediately zero reference marking its future destruction. — Sven Gothel / cgit
  3. JAWTWindow.ctor: Initialize offscreenSurfaceLayer before use — Sven Gothel / cgit
  4. MacOSXCGLContext.AttachGLLayerCmd: Allow DetachGLLayerCmd to revoke the attach command, essential if attach hasn't been done yet @ detach — Sven Gothel / cgit
  5. OSXMisc.m: Show semantics: caLayer -> rootCALayer — Sven Gothel / cgit
  6. MacOS: JAWTWindow.layoutSurfaceLayerImpl(): Perform OSXUtil.FixCALayerLayout() on main thread and hence fetch and validate getAttachedSurfaceLayer() when needed — Sven Gothel / cgit
  7. MacOS: JAWTWindow's OffscreeLayer: Show semantics in argument names and complete null checks in detachSurfaceLayerImpl(), setSurfaceScale() — Sven Gothel / cgit
  8. MacOS: JAWTWindow.invalidateNative(): Use copied references in off-thread operations and zero source references upfront. — Sven Gothel / cgit
  9. MacOS: JAWTWindow: Complete MacOS 12+ SIGSEGV JAW Crash Fix; This: Destroy NSWindow on MacOS main-thread — Sven Gothel / cgit
  10. Minor auto formatting: @Override, .. — Sven Gothel / cgit
  11. Test MouseAdapter: Use volatile qualifier to avoid reading too old values — Sven Gothel / cgit
  12. AWTRobot.getClickTimeout(): NEWT Case: Return maximum(AWT, NEWT), otherwise we see click-count 2 on MacOS 12Sven Gothel / cgit
  13. scripts/tests*.sh: Put 'ulimit -c unlimited' in root script — Sven Gothel / cgit
  14. Add scripts/run-test-until-crash.sh: Used to stress test one unit test (for sporadic crashes) — Sven Gothel / cgit
  15. Workaround MacOS + SWT 4.26: java.lang.NullPointerException: Cannot invoke "org.eclipse.swt.internal.cocoa.NSGraphicsContext.saveGraphicsState()" because "context" is null — Sven Gothel / cgit
  16. jogl's Debug.class: Add explicit debugNotAll(..) variant to skip debugAll() — Sven Gothel / cgit
  17. MacOSXCGLContext: Enable DEBUG1398 explicitly w/o debugAll() — Sven Gothel / cgit
  18. MacOSXCGLContext: Fix typo in DEBUG output — Sven Gothel / cgit
  19. build-test.xml junit.run.swt.awt: Add missing 'jvmarg.generic' — Sven Gothel / cgit
  20. SWTAccessor.invokeOnOSTKThread(): Fix comment .. — Sven Gothel / cgit
  21. TestSharedContextVBOES2SWT3: Remove unused import — Sven Gothel / cgit

#1508 (Jan 21, 2023, 2:35:21 AM)

  1. Update X11GLXContext.java — noreply / cgit
  2. Add new class location of SWT's gtk_widget_get_window — peter.chang / cgit
  3. MacOS: Prepare build + test on aarch64 w/o ffmpeg and SWT — Sven Gothel / cgit
  4. MacOS: MacOSXCGLContext: Simplify version flags, remove Tiger, add Mojave. — Sven Gothel / cgit
  5. MacOS: MacOSXCGLContext.NSOpenGLImpl.release(): Don't wait for releasing context view on MacOS >= 10.14 (deadlock) — Sven Gothel / cgit
  6. MacOS: MacOSXCGLContext.drawableUpdatedNotify(): Issue updateContext() on main thread, deferred w/o wait (MacOS >= 13) — Sven Gothel / cgit
  7. MacOS: NEWT: Remove keySymbol mapping using 'HIToolbox' TSMGetInputSourceProperty(), crashing on MacOS >= 13 — Sven Gothel / cgit
  8. Eclipse: Update settings — Sven Gothel / cgit
  9. Replace AccessController.doPrivileged() w/ SecurityUtil.doPrivileged() — Sven Gothel / cgit
  10. Replace AccessController.doPrivileged() w/ SecurityUtil.doPrivileged() - via GLEmitter — Sven Gothel / cgit
  11. Moved GlueGen's PlatformPropsImpl's static OSXVersion to GLContextImpl.MacOSVersion — Sven Gothel / cgit
  12. JAWTUtil: Cleanup MacOS JVM and OS version flags: Private and store comparison result — Sven Gothel / cgit
  13. build script: Add comment setting JDK-11, since default build is JDK-17 for Java-1.8 API. — Sven Gothel / cgit
  14. Build scripts: MacOS + Windows: Use JDK-17 to build our Java-1.8 API — Sven Gothel / cgit
  15. HowToBuild: adoptopenjdk -> adoptium, openjdk-11 -> openjdk-17; MacOS: min SDK version >= 11.0, description to produce fat OpenJDK libraries for x86_64 and aarch64 — Sven Gothel / cgit
  16. Fix GLProfile GL2 Mapping: Only use GL3bc is available, add additional GLContext.isGL3bcAvailable() check — Sven Gothel / cgit
  17. Bump make/lib/swt to SWT 4.26 — Sven Gothel / cgit
  18. X11GLXContext.getPlatformExtensionsStringImpl(): Add comment from pull request regarding GLX extensions — Sven Gothel / cgit
  19. SWT 4.26: Add cocoa-maxosx-aarch64 blob w/o src; Add scripts/tests-osx-aarch64.sh — Sven Gothel / cgit
  20. Bump gitignore — Sven Gothel / cgit
  21. SWTAccessor: Adopt to SWT 4.26 — Sven Gothel / cgit
  22. NewtCanvasSWT: Remove certain DEBUG output causing an exception — Sven Gothel / cgit
  23. TestNewtCanvasSWTGLn: Only dispose canvas1 at end of test, if not yet disposed (manual test case) — Sven Gothel / cgit
  24. SWT tests on MacOS (w/o AWT) require '-XstartOnFirstThread' JVM argument, else they crash. — Sven Gothel / cgit
  25. SWT+AWT: Ensure SWTAccessor gets called before AWT initialization on GTK/X11 to avoid "cannot register existing type 'GdkDisplayManager'" and subsequent SIGSEGV — Sven Gothel / cgit
  26. SWTTestUtil: Add WaitAction2, using the EDTUtil to dispatch the display.readAndDispatch() wait action (experimental) — Sven Gothel / cgit
  27. Build: Add swt.jar definition for MacOS aarch64 — Sven Gothel / cgit
  28. Update test scripts: Use Java17 module jvm args: --add-opens java.desktop/sun.awt=ALL-UNNAMED --add-opens java.desktop/sun.java2d=ALL-UNNAMED — Sven Gothel / cgit
  29. JAR: Add Jar module parameter 'Add-Opens: java.desktop/sun.awt java.desktop/sun.java2d', preparation for potential future Java17+ Jar Module — Sven Gothel / cgit
  30. Bump oculusvs-sdk, fixed warning — Sven Gothel / cgit
  31. Realign HowToBuild w/ GlueGen (Debian 11, Windows) — Sven Gothel / cgit
  32. MacOS build-oculusvr: Add arm64 — Sven Gothel / cgit
  33. build-test: Add jvmarg.modules for jvm [11..17) and jvm>=17 — Sven Gothel / cgit
  34. Test*NewtEventModifiers*: Ensure SWT is initialized before AWT — Sven Gothel / cgit
  35. NewtCanvasSWT: Drop all newtChild.getDelegatedWindow() debug output due to: null com.jogamp.newt.swt.NewtCanvasSWT.access$200(com.jogamp.newt.swt.NewtCanvasSWT) — Sven Gothel / cgit
  36. JAWTWindow: Remove java.applet.Applet detection .. it's gone :-( — Sven Gothel / cgit
  37. JAWTWindow: Constrain AppContextInfo creation where offscreen layer is supported (MacOS only) — Sven Gothel / cgit
  38. Disable oculusvr-sdk for MacOS aarch64, fails to build — Sven Gothel / cgit
  39. MacOSXCGLContext: Avoid data race on lastSetNSViewCmd, use local copy like in madeCurrent — Sven Gothel / cgit
  40. MacOSXCGLDrawableFactory.canCreateGLPbuffer(): Disabled for MacOS >= 12, here > 10.14.0 (Mojave) — Sven Gothel / cgit
  41. Test: MacOS: Disable automatic tests (TBD, WIP) — Sven Gothel / cgit
  42. Test: Linux: Disable automatic tests (TBD, WIP) — Sven Gothel / cgit
  43. check-java-major-version.sh: Use unique output to validate one class version used (52 for Java8) — Sven Gothel / cgit
  44. Don't import conditional platform specific 'static' code but fully qualify names when in use, make Android d8 (Dex'ing) happy — Sven Gothel / cgit
  45. Isolate SWT from core nativewindow; Android apk shall only include core nativewindow and the android specific jogl parts (make d8 'dex'ing' happy) — Sven Gothel / cgit

#1507 (Jan 11, 2021, 10:27:45 PM)

  1. Bug 1398: Avoid AWT-AppKit blocking feedback flush deadlock and SetNSViewCmd on initial makeCurrent when offscreen — Sven Gothel / cgit
  2. Bug 1398: Adding test case of commit f33681bbeeb459af4de81331d6d9241d8c9a75de — Sven Gothel / cgit
  3. Bug 1398: Adding TestBug1398Deadlock02AWT to manual testing tests.sh — Sven Gothel / cgit
  4. Bug 1398: MacOSXCGLContext: Ensure AWT is available before using it when query java.awt.EventQueue.isDispatchThread() — Sven Gothel / cgit
  5. Fix 'typo' in branching, valid config index is >= 0 (not < 0) — Sven Gothel / cgit
  6. Fix TestBug1398Deadlock02AWT: Missed adaption of unit test to AWTRobotUtil & GLTestUtil changes when 'front porting' — Sven Gothel / cgit

#1506 (Mar 6, 2020, 9:38:03 PM)

  1. Bug 1398: Importing Jani's native test, attempting to reproduce the crash using XCode 11 and JOGL 2.3.2 as well as current tip — Sven Gothel / cgit
  2. Bug 1398: Fixing native test allowing its execution using JOGL 2.3.2 and latest tip using XCode 11Sven Gothel / cgit
  3. Bug 1398: Refine test case: Make classpath and libpath runtime configurable + show JOGL version — Sven Gothel / cgit
  4. Bug 1398: Crash only occurs @ -[NSOpenGLContext setView:] when using XCode 11 _and_ its default SDK 'macosx10.15' — Sven Gothel / cgit
  5. Bug 1398: MacOS: Perform [NSOpenGLContext setView:] on main-thread async w/o blocking — Sven Gothel / cgit
  6. IOSUtil.IsMainThread(): Utilize caching ThreadLocal<Boolean> like OSXUtil's variant. — Sven Gothel / cgit
  7. TestSharedContextVBOES2*3: Properly validateBuffers and setSyncObjects(..) in concurrent async test case. — Sven Gothel / cgit
  8. OSX/SWT Testing: Drop using 'com.jogamp.newt.util.MainThread' enforcing default test behavior — Sven Gothel / cgit
  9. Bug 1398: Expose NativeSurface implementation's RecursiveLock if utilized — Sven Gothel / cgit
  10. Bug 1398: Ensure CGLContext lock will be acquired before leaving user makeCurrent() call — Sven Gothel / cgit
  11. Add missing SWTTestUtil, missed in commit 36ca7245653b1a0897f2070b9acbe0f0898f5949 — Sven Gothel / cgit

#1503 (Feb 2, 2020, 8:04:20 PM)

  1. NEWT: Enhance FullScreen.run DEBUG output a bit; NEWTDemoListener ignore input if not visible. — Sven Gothel / cgit
  2. Bug 1423: NEWT Child Window on OSX: Don't use parent derived location in fullscreen mode — Sven Gothel / cgit
  3. Bug 1374: NEWT/AWT: Annotation regarding general High-DPI for even non native DPI toolkit aware platforms (Linux, Windows) — Sven Gothel / cgit
  4. Bug 1422: Windows test*.bat: Add C:\temp to PATH, allowing picking up custom libraries for testing — Sven Gothel / cgit
  5. When explicitly generating native header, avoid implicit referenced classes. — Sven Gothel / cgit

#1502 (Jan 16, 2020, 7:35:23 AM)

  1. Bug 1422: NewtCanvasSWT: Handle case of !OSX && DPIUtil.getScalingFactor() > 1 — Sven Gothel / cgit

#1501 (Jan 16, 2020, 2:00:16 AM)

  1. NEWT.Window: Refine string representation, renamed append(StringBuilder) -> toString(..), added toSimpleString(..) — Sven Gothel / cgit
  2. Bug 1422: Use own deviceZoomScaleUp(..) disregarding higher-toolkit's compensation like 'DPIUtil.useCairoAutoScale()' — Sven Gothel / cgit

#1500 (Jan 15, 2020, 8:12:14 AM)

  1. Nativewindow Rectangle*: Cleanup up union(..), intersection(..): Return a new Rectangle instance (mutable) — Sven Gothel / cgit
  2. Bug 1422: Emulate DPI Scaling on non-native DPI autoscale platforms (!MacOS) — Sven Gothel / cgit

#1499 (Jan 15, 2020, 5:37:27 AM)

  1. Bug 1421: NEWT OSX Invisible: Refining child window visibility setting, commenting on child-window orderOut — Sven Gothel / cgit
  2. NEWT OSX/IOS WindowDriver: Minor cleanup of local var usage (prefer reuse); reconfig: Only orderOut w/ valid window-handle — Sven Gothel / cgit
  3. NEWT OSX MacWindow.c: Add parentWindow to DBG_PRINT — Sven Gothel / cgit
  4. Bug 1421: NEWT OSX Invisible: Fix orderOut0 re commit d92dc518eb891f2d125a8136efd6ed603d74a6e9 — Sven Gothel / cgit
  5. Bug 1421: NEWT OSX Invisible: Implement 'Fake invisible child window' — Sven Gothel / cgit
  6. NEWT.Window: Add 'StringBuilder append(StringBuilder sb)' supporting building custom efficient presentations — Sven Gothel / cgit
  7. Bug 1421: NEWTCanvasSWT: No action on SWT.Activate, use SWT.FocusIn. Also remove all SWT listener on dispose. — Sven Gothel / cgit
  8. Bug 1421: Conclude OSX: Forward SHOW and HIDE events to NewtCanvasSWT instances if 'below notification threshold' — Sven Gothel / cgit
  9. Bug 1421: NEWT OSX Invisible: Refine 'Fake invisible child window' off-viewport position — Sven Gothel / cgit
  10. TestGLCanvasSWTNewtCanvasSWTPosInTabs: Only use 1 Animator to easy example code — Sven Gothel / cgit

#1498 (Jan 13, 2020, 2:26:42 PM)

  1. TestSWTAccessor02NewtGLWindow: Setup SWT EDTUtil for NEWT, avoiding deadlocks on OSX and Windows — Sven Gothel / cgit
  2. NewtCanvasSWT Tests: Add NEWTDemoListener giving weight to toolkit independent UI interaction coding — Sven Gothel / cgit

#1496 (Jan 13, 2020, 8:42:11 AM)

  1. build-test.xml: *generic* tests: unset temp vars and be more verbose on used pattern — Sven Gothel / cgit
  2. build-test.xml: FIX usage of generic.junit.run.swt.headless.include.pattern (its a property!) — Sven Gothel / cgit

#1495 (Jan 13, 2020, 7:17:22 AM)

  1. NEWT JVM_JNI8: Adapt to native library separation (head, drm) of commit b91c680fb93a03720ff9fcb39cf052cfe8d40e76 — Sven Gothel / cgit
  2. NativeWindow Point.set*(..): Return instance for scaling (chaining) — Sven Gothel / cgit
  3. Bug 1421, Bug 1358, Bug 969, Bug 672: Fix NEWT's coordinate conversion on MacOS (fixes NewtCanvasSWT on SWT positioning) — Sven Gothel / cgit
  4. Bug 1421 Related: Handle SWT Events: Activate (focus), Show and Hide. — Sven Gothel / cgit

#1494 (Jan 6, 2020, 8:47:41 PM)

  1. Bug 1421: Demo wrong NEWT Child window position within an SWT TabFolder layout using NewtCanvasSWT on MacOSX with High-DPI Retina — Sven Gothel / cgit
  2. Bug 1421: NewtCanvasSWT child on layouted SWT parent only occurs on MacOS, regardless of High-DPI — Sven Gothel / cgit
  3. Bug 1421, Bug 1358, Bug 969, Bug 672: Generalization of test case TestGLCanvasSWTNewtCanvasSWTPosInTabs (1/2) — Sven Gothel / cgit
  4. Bug 1421, Bug 1358, Bug 969, Bug 672: SWTAccessor: Add get[Location|Size]InPixels(..) and getLocationOnScreen() — Sven Gothel / cgit
  5. Bug 1358: GLCanvas: Call new OSXUtil.SetWindowPixelScale(..) when GLCanvas gets realized on MacOS — Sven Gothel / cgit
  6. SWT GLCanvas: Fix NPE in DEBUG mode; NewtCanvasSWT: Resurect comment in setBounds(..) — Sven Gothel / cgit
  7. Bug 1421, Bug 1358, Bug 969, Bug 672: Generalization of test case TestGLCanvasSWTNewtCanvasSWTPosInTabs (2/2) — Sven Gothel / cgit
  8. Bug 1421, Bug 1358, Bug 969, Bug 672: Deleting merged tests (obsolete) — Sven Gothel / cgit
  9. Bump SWT to Release 4.14-201912100610 (jogl/make/lib/swt) — Sven Gothel / cgit
  10. Bug 1421: OSXUtil: Add GetLocation(..), simply returning the view's frame position — Sven Gothel / cgit
  11. Bug 1421: Move Bug 1362 'setBackground(..)' fix before potential 'setNEWTChild(..)' — Sven Gothel / cgit
  12. Bug 1421: Minor cleanup / commenting — Sven Gothel / cgit
  13. Bug 1421: Minor commenting — Sven Gothel / cgit
  14. Bug 1421: Tackle wrong position of TabFolder, SashForm etc — Sven Gothel / cgit
  15. Bug 1358: Merely simplifying the non MacOS getClientAreaInPixels() code path — Sven Gothel / cgit

#1493 (Jan 4, 2020, 10:01:40 PM)

  1. native.tag.jar: include *.symbols — Sven Gothel / cgit
  2. native.tag.jar: include *.symbols (fix) — Sven Gothel / cgit
  3. Bug 1420: Add FFMpeg 4.* versioned lib-names and provide optional internal lib lookup — Sven Gothel / cgit
  4. Bug 1358: Add OSXUtil.GetWindowPixelScale(..) — Sven Gothel / cgit
  5. Bug 1358: NewtCanvasSWT High-DPI: Use window-units where required instead of pixel-units — Sven Gothel / cgit
  6. Bug 1358: NewtCanvasSWT High-DPI: Propagate pixelScale to NEWT-Child and utilize it for convertTo*Units(..) — Sven Gothel / cgit
  7. Bug 1358: MacOS NEWT WindowDriver / NewtCanvasSWT High-DPI: — Sven Gothel / cgit
  8. native.tag.jar: Revert explicit inclusion of *.symbols file — Sven Gothel / cgit
  9. fix windows build scripts — Sven Gothel / cgit
  10. swt.jar: On linux-i586 and windows-i586 we have to use any 64bit for compilation - as 32bit builds are no more supported since SWT 4.10 — Sven Gothel / cgit
  11. scripts: use gluegen's renamed setenv-build-jogl-* -> setenv-build-jogamp-* — Sven Gothel / cgit
  12. linker.cfg.linux.*.nativewindow: Specialize for x86 and amd64 allowing cross-compilation 32bit on 64bit — Sven Gothel / cgit

#1489 (Jan 2, 2020, 9:28:35 AM)

  1. javadoc: replair gluegen-javadoc.path and drop com.jogamp.newt.util.applet3.* — Sven Gothel / cgit
  2. javadoc: Enable frames — Sven Gothel / cgit

#1488 (Jan 2, 2020, 6:02:47 AM)

  1. update make-all script — Sven Gothel / cgit
  2. iOS build scripts: Bump iOS 12.2 -> 13.2; Use GLUEGEN_CPPTASKS_FILE instead of -DisIOS*=true — Sven Gothel / cgit
  3. all build scripts: make.jogl.all-host-macos.sh make.jogl.all-host-linux.sh — Sven Gothel / cgit
  4. Bug 1393: MacOS: getLocationOnScreen w/ JAWT Parent: Use parent's unblocking specialization — Sven Gothel / cgit

#1485 (Dec 31, 2019, 9:18:18 PM)

  1. doc/misc/robovm.txt: Writedown howto use JogAmp in combination with RoboVM AOT — xerxes / cgit
  2. doc/misc/robovm.txt: Mention -rvm: runtime flags — xerxes / cgit
  3. doc/misc/robovm.txt: Explore low footprint deployment 6.3Mb — xerxes / cgit
  4. doc/misc/robovm.txt: Update to JogAmp JOGL 2.3.2 and last libre RoboVM 1.6.1 — xerxes / cgit
  5. Update CSS; Add responsive viewport design tag — Sven Gothel / cgit
  6. Update CSS; Add responsive viewport design tag — Sven Gothel / cgit
  7. Bug 1381: Keep host PixelFormat functional using requested immutable alphaRequested + add appropriate API doc — Sven Gothel / cgit
  8. iOS: Initial working commit supporting iOS (ipad pro 11) — Sven Gothel / cgit
  9. iOS: Clean up promotion of EAGLLayer use down to FBObject — Sven Gothel / cgit
  10. iOS: EAGLLayer FBO w/ DEPTH buffer workaround 1 — Sven Gothel / cgit
  11. NEWT: Align native MacOS / IOS file- and classnames — Sven Gothel / cgit
  12. Fix build test jar regression (commit bba73bc096250a3c7fc036d84b1ea054d1b70b06) — Sven Gothel / cgit
  13. NEWT WindowImpl.doPointerEvent: Use native short[] for pNames — Sven Gothel / cgit
  14. Copyright: Add missing Copyright tag — Sven Gothel / cgit
  15. iOS / MacOS: PixelScale Update — Sven Gothel / cgit
  16. NEWT iOS / MacOS: Simplify setJavaWindowObject — Sven Gothel / cgit
  17. NEWT iOS: Support Multi-Touch Events, PixelScale, .. — Sven Gothel / cgit
  18. NEWT iOS WindowDriver: native UIWindow/UIView creation change — Sven Gothel / cgit
  19. NEWT iOS WindowDriver: Remove unused orig UIWindow/UIView creation path — Sven Gothel / cgit
  20. NEWT iOS: Support translucent windows — Sven Gothel / cgit
  21. iOS: IOSUtil_CreateGLViewDemoA0 tests native UIWindow parenting (works) — Sven Gothel / cgit
  22. Fixed native header generation for native windowing code — Sven Gothel / cgit
  23. Removed obsolete tools.jar — Sven Gothel / cgit
  24. Removed references to non-existent method getPeer() in debug code — Sven Gothel / cgit
  25. Removed import that caused GLUgl2/GLUgl2ProcAddressTable not to compile — Sven Gothel / cgit
  26. Bug 1363: Java 11: javah replacement: Use conditional ant targets instead of branches, also re-add bootclasspath — Sven Gothel / cgit
  27. Bug 1363: Java 11: Adapt build scripts for java11 — Sven Gothel / cgit
  28. Removed remaining bootclasspath and javah; build now works on Windows 10Sven Gothel / cgit
  29. Bug 1363: Java 11: bring back bootclasspath for java 8 target accuracy — Sven Gothel / cgit
  30. Bug 1363: Java 11: Complement javah replacement: Add new iOS — Sven Gothel / cgit
  31. Bug 1363: Java 11: Aligned HowToBuild.html w/ GlueGen's updated version — Sven Gothel / cgit
  32. Bug 1363: Java 11: Adapt scripts for java11 (cont) — Sven Gothel / cgit
  33. Fixed clean target so it doesn't fail if GlueGenTask is not present — Sven Gothel / cgit
  34. Bug 1363: Java 11: (Hack) Inject OpenJFX [basic, graphics] into CLASSPATH — Sven Gothel / cgit
  35. Removed illegal reflective access to sun.java2d.opengl.OGLUtilities — Sven Gothel / cgit
  36. Bug 1363: Java 11: Don't use sun.awt.SunToolkit.awtLock/Unlock on Java9+ [illegal reflective access] — Sven Gothel / cgit
  37. Bug 1363: Java 11: Don't use GraphicsDevice.getScaleFactor() on Java9+ [illegal reflective access] — Sven Gothel / cgit
  38. Bug 1363: Java 11: Use getPixelScale standard method even on Mac under Java9+ — Sven Gothel / cgit
  39. Bug 1363: Java 11: Resolve unsupported JAWTUtil.getMonitorDisplayID(..) — Sven Gothel / cgit
  40. Reverting erroneous junit-test task condition (ant build) — Sven Gothel / cgit
  41. Bug 1101: Add missing disposal of Pipelined_QuadRenderer's VBOs — Sven Gothel / cgit
  42. Bug 1384: Allow GLRendererQuirks to be overridden by user properties — Sven Gothel / cgit
  43. JoglVersion.getGLInfo: Increase robustness of debug output — Sven Gothel / cgit
  44. GLRendererQuirks: Fix typo — Sven Gothel / cgit
  45. Bug 1383: Cleanup GLContextImpl.setGLFunctionAvailability(..): Parameter, variables and clip at 180 line width — Sven Gothel / cgit
  46. Bug 1383: GLContext.isValidGLVersion() ensure only one profile bit is set max; Add OpenGL version 4.6 — Sven Gothel / cgit
  47. Bug 1283: GLContextImpl.setGLFunctionAvailbility(..) calls: When leaving OpenGL version open, don't assume the profile — Sven Gothel / cgit
  48. Bug 1383: GLContextImpl.setGLFunctionAvailbility(..): Ensure only one requested profile bit is set; Query GL_CONTEXT_PROFILE_MASK for hasCtxProfileBits — Sven Gothel / cgit
  49. Bug 1383: Final fix: Always test GL3CompatNonCompliant and test on requested version/profile, also .. — Sven Gothel / cgit
  50. Bug 1383: Tighten version/profile qualification: fail if: requested compat profile && has core profile — Sven Gothel / cgit
  51. Bug 1385: Limit Quirk GL3CompatNonCompliant to Mesa < 18.2.0 — Sven Gothel / cgit
  52. Bug 1384: Move remaining 'lose' property quirks into GLRendererQuirks.Override — Sven Gothel / cgit
  53. Bug 1363: Java 11: Use new Android SDK 24 for Eclipse Android .classpath — Sven Gothel / cgit
  54. check-junit: enhance output (make it a brief list of classes) — Sven Gothel / cgit
  55. Bug 1363: Java 11: JAWTUtil: Use sun.awt.SunToolkit.awtLock/Unlock and disableBackgroundErase (impl. semantics) — Sven Gothel / cgit
  56. Bug 1363: Java 11: Utilize UnsafeUtil.doWithoutIllegalAccessLogger(..) avoiding further unnecessary warnings — Sven Gothel / cgit
  57. Bug 1390: Fix GLPixelBuffer.GLPixelAttributes::convert(GL, int, boolean) failure on unsupported GL data format/type — Sven Gothel / cgit
  58. Bug 1391: Cleanup to submit fix: Update known Quirk range; BuggyColorRenderbuffer enables NoFullFBOSupport — Sven Gothel / cgit
  59. Bug 1392: Add CapabilitiesFilter and GLCapabilitiesFilter supporting diverse reusable [GL]CapabilitiesImmutable list filter — Sven Gothel / cgit
  60. Bug 1391 Bug 1392: Implement GLRendererQuirks DontChooseFBConfigBestMatch and No10BitColorCompOffscreen — Sven Gothel / cgit
  61. Bug 1392: X11PixmapGLXDrawable::createPixmap() requires X11GLXGraphicsConfiguration having a valid XVisualInfo — Sven Gothel / cgit
  62. Bug 1392: Simplify CapabilitiesFilter: Criteria -> Test, remove RemovalCriteria as all Test definitions may be used for anything. — Sven Gothel / cgit
  63. Buig 1389: Fix SIGSEGV on OpenJDK11 on [NSApplicationAWT sendEvent:] — Sven Gothel / cgit
  64. OSXUtil::IsMainThread() Utilize ThreadLocal storage flag avoiding unnecessary JNI calls — Sven Gothel / cgit
  65. Bug 1393: Run orderFront0(=setVisible) async off-thread on AppKit after sync AppKit NSWindow creation — Sven Gothel / cgit
  66. Bug 1393: MacOS/iOS: Issue updateSizePosInsets0 async to AppKit Main-Thread — Sven Gothel / cgit
  67. Bug 1393: OSXUtil: Optionally inject Apple's 'Main Thread Checker' — Sven Gothel / cgit
  68. NEWT Cleanup: WindowImpl::visibleChanged(ZZ): Remove unused 'defer' argument. Method only changes state. — Sven Gothel / cgit
  69. NEWT Cleanup: WindowImpl: Drop unused 'defer' argument (state change only): insetsChanged + insetsVisibleChanged — Sven Gothel / cgit
  70. Bug 1393: Add window position validation in TestDisplayLifecycle*NEWT — Sven Gothel / cgit
  71. Bug 1394 - NEWT X11Window didn't gather inset at window creation (properly) — Sven Gothel / cgit
  72. Bug 1393: Adding test cases setting visibility before enabling exclusive context thread animator — Sven Gothel / cgit
  73. Bug 1393: MacOS: Implement AppKit EDTUtil operating solely on main-thread — Sven Gothel / cgit
  74. MacOS: Add more debug log details — Sven Gothel / cgit
  75. IOS: CGL.updateContextRegister(..) call on main-thread using AppKit — Sven Gothel / cgit
  76. Bug 1393: MacOS: Wait for window position setting on main-thread (blocking) — Sven Gothel / cgit
  77. test scripts: add --illegal-access=warn — Sven Gothel / cgit
  78. make void* an opaque long in EGL generated class — Sven Gothel / cgit
  79. detect gbm platform on linux when no other display server is running — Sven Gothel / cgit
  80. add gbm java & build modifications — Sven Gothel / cgit
  81. add native gbm implementation for drm and gbm initialization. — Sven Gothel / cgit
  82. Bug 1156: EGL-GBM: Cherry pick changes .. — Sven Gothel / cgit
  83. gbm/WindowDriver: make it compile and link — Sven Gothel / cgit
  84. Bug 1156: EGL-GBM: Cleanup Code & Replace Newt GBM implementation — Sven Gothel / cgit
  85. Bug 1156: EGL-GBM: Fix Cleanup (Newt package relocation / hack default GBM) — Sven Gothel / cgit
  86. Bug 1156: GBM: FIXME: Hard link gbm and drm (temporary) — Sven Gothel / cgit
  87. Bug 1156: Utilize internal glGetStringi (same as glGetString) - Robostness — Sven Gothel / cgit
  88. Bug 1156: GBM: FIXME: Remove scanning for desktop-GL via EGL, see commit e674f4fa0e795bd67335025123f9af727d856f7d — Sven Gothel / cgit
  89. Bug 1156: EGL-GBM: [Re]use EGL Platform type for eglCreatePlatformWindowSurface as well (like eglGetPlatformDisplay) — Sven Gothel / cgit
  90. Bug 1156: EGL-GBM: Fix NativeWindowFactory native-window-type query according to Bug 1156Sven Gothel / cgit
  91. Bug 1156: NEWT: NewtFactory.getCustomClass(..) Robustness — Sven Gothel / cgit
  92. Bug 1156: GBM: Fixing native GBM code, surviving initialization — Sven Gothel / cgit
  93. Bug 1156: GBM: Bring up incl GL rendering (TODO: GBM working page flip / sync) — Sven Gothel / cgit
  94. Bug 1156 - Implement DRM/GBM Support for JOGL(EGL) and NEWT — Sven Gothel / cgit
  95. Bug 1402: Standalone native test attempting to reproduce issue — Sven Gothel / cgit
  96. Bug 1156: Using EGL.eglCreatePlatformWindowSurface(..) crashes on NVIDIA 430.40 on GNU/Linux X11 — Sven Gothel / cgit
  97. Bug 1200: probeSurfacelessCtx works at least since NVIDIA 430.40. — Sven Gothel / cgit
  98. Updating my eclipse jogl.build.launcher — Sven Gothel / cgit
  99. Bug 1156: DRM/GBM Native test: Add Cursor — Sven Gothel / cgit
  100. Bug 1156: LinuxKeyEventTracker: Fix 64bit InputEvent and attempt to only use keyboard event files — Sven Gothel / cgit
  101. Bug 1156: DRM/GBM: Add full PointerIcon (Cursor) Support — Sven Gothel / cgit
  102. Bug 1156: LinuxKeyEventTracker: Add '/dev/input/by-path/*-event-kbd' and more documentation — Sven Gothel / cgit
  103. Bug 1156: HowToBuild: Add GNU/Linux dependencies to libdrm and libgbm — Sven Gothel / cgit
  104. Adding test invocation script for linux aarch64 / Refined HowToBuild.html — Sven Gothel / cgit
  105. Bug 1156: LinuxKeyEventTracker, LinuxMouseTracker: Adding property to disable each — Sven Gothel / cgit
  106. Bug 1156: LinuxKeyEventTracker, LinuxMouseTracker: Robostness (+NEWT fix) — Sven Gothel / cgit
  107. Bug 1156: Remove verbose print in native CreatePointer.. — Sven Gothel / cgit
  108. Scripts: Macos /opt-share -> /usr/local (Catalina Read-Only) — Sven Gothel / cgit
  109. Scripts: Tests No Verbose — Sven Gothel / cgit
  110. VC4: Broadcom uses libbrcmEGL.so, libbrcmGLESv2.so, libbrcmOpenVG.so and libbrcmWFC.so since 7 Jul 2016 — xerxes / cgit
  111. VC4: Only load Broadcom EGL driver when guessVCIVUsed — xerxes / cgit
  112. Bug 1405: Provide stand alone demo launcher reducing complexity — Sven Gothel / cgit
  113. Bug 1406: DRMUtil: Probe DRM device whether it has resources attached (and is the desired one) — Sven Gothel / cgit
  114. build-test.xml: fix (unused) java.part.demo.mobile — Sven Gothel / cgit
  115. Bug 1406: demos.Launcher0: More tests .. — Sven Gothel / cgit
  116. Bug 1406: demos.Launcher0: More code path reduction: useMultiplePointerIcon must be enabled via -pointerIcon — Sven Gothel / cgit
  117. Bug 1156, Bug 1406: NEWT DRM/GBM WindowDriver.surfaceSwap(): Pass swapInterval to optionally skip VSYNC if 0 — Sven Gothel / cgit
  118. Bug 1406, Bug 1405: demos.Launcher0: No sleep w/o animator. VSYNC setting rules (launch script w/ key tracker) — Sven Gothel / cgit
  119. NEWT: Align DisplayImpl.createPointerIcon(..) behavior; PointerIconImpl.validatedHandle() shall not create native resource. — Sven Gothel / cgit
  120. Bug 1408: NEWT DRM/GBM DisplayDriver: Add device locking/unlocking decoration for PointerIcon operations — Sven Gothel / cgit
  121. Bug 1408: NEWT DisplayImpl PointerIcon: Property 'newt.disable.PointerIcon' disables PointerIcon usage in general. — Sven Gothel / cgit
  122. Bug 1408: NEWT DRM/GBM WindowDriver: Adding glFinish() before eglSwapBuffers(..) just in case .. — Sven Gothel / cgit
  123. Bug 1156: NEWT DRM/GBM PointerIcon: Use hotX/hotY drmModeSetCursor2(..), hence pass PointerIconImpl through — Sven Gothel / cgit
  124. Bug 1406, Bug 1405: demos.Launcher0: Allow passing GLEventListener via '-demo classname' — Sven Gothel / cgit
  125. NEWTDemoListener: Fix NPE — Sven Gothel / cgit
  126. Bug 1156, Bug 1401: Disable DesktopGL on EGL w/ DRM/GBM earlier in initialization — Sven Gothel / cgit
  127. Bug 1406, Bug 1405: demos.Launcher0: Defaults to use multiple PointerIcons again — Sven Gothel / cgit
  128. LinuxKeyEventTracker: Factor out 'sendKeyEvent(..)' call with null check. — Sven Gothel / cgit
  129. Bug 1405, Bug 1406, Bug 1408: Resolution: Call ReleasePrimitiveArrayCritical(..) in GetPrimitiveArrayCritical(..) code path! — Sven Gothel / cgit
  130. PointerIcon new instances are always valid .. — Sven Gothel / cgit
  131. Bug 1409: GNU/Linux DRM Console: Clear stdin before exit and don't act on stdin in vsync-wait-loop — Sven Gothel / cgit
  132. Fix regression of commit 2b899a55e365aa03aeb234187600526777c1a9ac — Sven Gothel / cgit
  133. Bug 1410: Fix NEWT PointerIcon Lifecycle (destroy and clean references @ closing) — Sven Gothel / cgit
  134. Bug 1412 - JNI: NEWT Check & Handle Exception after calling back into Java (X11Display + X11Window) — Sven Gothel / cgit
  135. Bug 1413 - NEWT X11Window: NewtWindows_getFrameExtends(..) may hang on XPeekEvent(..) — Sven Gothel / cgit
  136. Bug 1412 - JNI: NEWT Check & Handle Exception after calling back into Java (NewtCommon.c) — Sven Gothel / cgit
  137. Bug 1412: Fix commit a8c2de110a2254af137a3d99007cc77e3ecd8078 — Sven Gothel / cgit
  138. Bug 1411 - Unit Test Subset for DRM/GBM JOGL(EGL) and NEWT — Sven Gothel / cgit
  139. Bug 1156: DRM/GBM NEWT: Clarify drmModeSetCrtc(..)'s x/y parameter and earmark spanning across monitors — Sven Gothel / cgit
  140. Bug 1200: GLRendererQuirks.NoSurfacelessCtx still persists on Linux/X11 NVIDIA 440.36 using FBO — Sven Gothel / cgit
  141. Bug 1393: Make window position check more tolerant (2x insets or 64 pixels, whichever is greater) — Sven Gothel / cgit
  142. NEWT WindowImpl: Wording in comment — Sven Gothel / cgit
  143. Bug 1415: ExclusiveContextBase00+10: Utilize one Animator per Window for clean ExclusiveContextThread — Sven Gothel / cgit
  144. Bug 1415: MacOS: Disable multiple Window creation on ExclusiveContextThread in test case — Sven Gothel / cgit
  145. Bug 1393: Resolve EDT + AppKit Deadlock with native parenting: Fetch parent screen position directly w/o locking. — Sven Gothel / cgit
  146. Bug 1393: Apply 12eed5d38616d23b6e8e2e5b497dfc2f54d90c90 to IOS, avoiding AppKit/EDT deadlock for parent screen location lookup — Sven Gothel / cgit
  147. Bug 1156: NEWT Window: Better handling of fixed console case: Not resizable and not repositionable. — Sven Gothel / cgit
  148. Bug 1416 - Allow EGLDrawableFactory re-creation after shutdown() - be functional — Sven Gothel / cgit
  149. Bug 852: TestCPUSourcingAPINEWT Reference the bug entry and add a little reminder — Sven Gothel / cgit
  150. Bug 1156: NEWT WindowDriver: Handle case with requested CapabilitiesImmutable not being GLCapabilitiesImmutable — Sven Gothel / cgit
  151. Bug 1411: DRM/GBM JOGL: Specify 'junit.run.console' unit test target. — Sven Gothel / cgit
  152. Bug 1411 DRM/GBM JOGL: Fix 'junit.run.console' unit test target, use it in respective (renamed) scripts. — Sven Gothel / cgit
  153. Bug 1411 DRM/GBM JOGL: Fix 'junit.run.console' - three times a charm? — Sven Gothel / cgit
  154. Bug 1411 DRM/GBM JOGL: Fix 'junit.run.console' - fourth times — Sven Gothel / cgit
  155. Bug 1417 - Android: Adopt to gluegen/make/scripts/setenv-android-tools.sh changes — Sven Gothel / cgit
  156. Bug 1156: Seperate DRM/GBM NEWT native library from main head NEWT native library — Sven Gothel / cgit
  157. Bug 1417 - Android: Disable native FFmpeg binding for Android — Sven Gothel / cgit
  158. Bug 1156 Regression (Bug 1417): Probe whether 'eglGetPlatformDisplay(..)' is available before using — Sven Gothel / cgit
  159. Bug 1417 - Android: Add adb scripts for x86 [re-]install — Sven Gothel / cgit
  160. Bug 1417 - Android: APK Manifest [min=21, target=28]; Adopt to GlueGen's 'aapt.signed' d8 usage — Sven Gothel / cgit
  161. Bug 1287 - Complete Immutable glNamedBufferStorage support in GLBufferObjectTracker — Sven Gothel / cgit
  162. Bug 1347: Resolve Merged EGL/Desktop Profile Mapping — Sven Gothel / cgit
  163. Reuse Gluegen's Bitfield.Util for 'PowerOf2' computation — Sven Gothel / cgit
  164. Gears* tests: Obey verbose flags — Sven Gothel / cgit
  165. Bug 1312: GLContextShareSet Cleanup — Sven Gothel / cgit
  166. Bug 1312: GLContextShareSet: Utilize WeakIdentityHashMap for shareMap and its destroyedShares — Sven Gothel / cgit

#1483 (Apr 10, 2019, 5:43:10 AM)

  1. Bug 1358: 'Honor' SWT's projection of High-DPI Scaling (Reading hidden — Sven Gothel / cgit

#1481 (Apr 10, 2019, 4:05:04 AM)

  1. AWTRobotUtil Cleanup: Use specific argument types (AWT, NEWT, ..) — Sven Gothel / cgit

#1480 (Apr 10, 2019, 2:04:37 AM)

  1. Bug 1362: Add two self contained unit tests to validate SWT >= 4.10 + — Sven Gothel / cgit
  2. Bug 1362: Unit tests: Report SWT and GTK Version — Sven Gothel / cgit
  3. Bug 1362: TestSWTAccessor02NewtGLWindow demonstrates a fix by letting — Sven Gothel / cgit
  4. Bug 1362: Minimal action required: setBackground + fillRectangle of some — Sven Gothel / cgit
  5. Bug 1362: Minimal action required: setBackground of the parent canvas — Sven Gothel / cgit
  6. Cleanup AWTRobotUtil: Extract GLTestUtil + NewtTestUtil; all three based — Sven Gothel / cgit
  7. Cleanup AWTRobotUtil 2: Align signatures of waitForVisible(..) and — Sven Gothel / cgit
  8. Cleanup AWTRobotUtil 3: TestUtil.WindowClosingListener must be public — Sven Gothel / cgit
  9. Cleanup AWTRobotUtil ..: Add 'Runnable waitAction' also to waitForFocus — Sven Gothel / cgit
  10. Bug 1362: Final general lifecycle fixes of unit tests — Sven Gothel / cgit

#1478 (Apr 8, 2019, 6:21:45 AM)

  1. Bug 1190: Adapt cross build scripts — Sven Gothel / cgit
  2. Bug 1190: Adapt cross build TARGET_PLATFORM_USRLIBS and — Sven Gothel / cgit

#1477 (Apr 6, 2019, 1:23:39 AM)

  1. SWTAccessor: Cleanup disable debug messages — packet0.git / cgit
  2. Removing also all the double quotes — elect86 / cgit
  3. Bug 1254: Fix viewport height in BCM VC IV ScreenDriver — gottfried.haider / cgit
  4. Improved layout of last paragraph in class javadoc — stevensro / cgit
  5. Typo in javadoc of GLDrawable#isRealized — stevensro / cgit
  6. add touch event support for x11 server — danny.koernig / cgit
  7. Fix mouse button reporting in X11UnderlayTracker — gottfried.haider / cgit
  8. Fix overlay/underlay position mismatch in X11UnderlayTracker with — gottfried.haider / cgit
  9. Update GLContextImpl.java — noreply / cgit
  10. osx test scripts using latest Java — Sven Gothel / cgit
  11. OSX/Newt: Catch NSRangeException on closing a window — Sven Gothel / cgit
  12. Eclipse: Move android.jar to classpath end, avoid junit override — Sven Gothel / cgit
  13. JavaFX: Adding JavaFX Support for NEWT utilizing native Window parenting — Sven Gothel / cgit
  14. JavaFX: Fix API doc of JFXAccessor — Sven Gothel / cgit
  15. JavaFX: Remove JFXAccessor redundancy — Sven Gothel / cgit
  16. JavaFX: Add proper class doc for implementation and unit test — Sven Gothel / cgit
  17. JavaFX: Preliminary testing on Windows — Sven Gothel / cgit
  18. NewtCanvasJFX: Clarify [dispose() -> destroy()] operation — Sven Gothel / cgit
  19. NewtCanvasJFX: Implement WindowClosingProtocol.WindowClosingMode — Sven Gothel / cgit
  20. NewtCanvasSWT: Fix NOP WindowClosingProtocol.WindowClosingMode Behavior — Sven Gothel / cgit
  21. Adding NativeWindowHolder extends NativeSurfaceHolder; API Doc for — Sven Gothel / cgit
  22. Tests: Adding API Doc for test utilizing NEWTDemoListener and — Sven Gothel / cgit
  23. TestNewtCanvasJFXGLn: Adding NEWTDemoListener and — Sven Gothel / cgit
  24. NewtCanvasJFX.NativeWindow: Delegate required child window canvas — Sven Gothel / cgit
  25. NewtCanvasJFX: Utilize JFXEDTUtil per default, supporting the Windows — Sven Gothel / cgit
  26. Bug 1357 Related: GLRendererQuirks NoSetSwapIntervalPostRetarget and — Sven Gothel / cgit
  27. Bug 1283: Remove shader include filename quotes if exists at start and — Sven Gothel / cgit
  28. ShaderCode: Fixed constant usage (GL3 -> GL3ES3) — Sven Gothel / cgit
  29. Bug 1288: GLBufferStateTracker needs to support ARB_indirect_parameters — Sven Gothel / cgit
  30. Bug 1348: X11 XI Multitouch: Fixes of previous commit — Sven Gothel / cgit
  31. Bug 1348: X11 XI Multitouch: Refine commit — Sven Gothel / cgit
  32. Update HowToBuild.html — Sven Gothel / cgit
  33. Bug 1348: Fix X11 XI Multitouch — Sven Gothel / cgit
  34. Bug 1316: MacOSX: Keep *.dylib (Don't move to *.jnilib) — Sven Gothel / cgit
  35. Bug 1366 - Use String.format((Locale)null, "..." ..) avoiding Locale — Sven Gothel / cgit
  36. Bug 1367: Adapt to TempFileCache & TempJarCache Changes — Sven Gothel / cgit
  37. Bug 1367: Adapt to TempFileCache & TempJarCache Changes — Sven Gothel / cgit
  38. Windows scripts: Use JDK/JRE 1.8.0_121 — Sven Gothel / cgit
  39. TestVersionSemanticsNOUI: Adapt to upcoming NON_BACKWARD_COMPATIBLE — Sven Gothel / cgit
  40. Bug 1370: Call from Main-Thread: NW's OSXUtil.CreateNSWindow0(..) and — Sven Gothel / cgit
  41. Bug 1362: Enhancing SWT/GTK Support for GTK 2.90, SWT > 4.8 (?) — Sven Gothel / cgit
  42. Bug 1362: Replace SWT 4.3.0 -> 4.11.0 — Sven Gothel / cgit
  43. Bug 1362: build/test: Use new SWT 4.10 swt.jar (instead of — Sven Gothel / cgit
  44. Bug 1362: SWTAccessor: c -> cGTK for readability — Sven Gothel / cgit
  45. Bug 1362: Test against SWT 4.3 and 4.11 — Sven Gothel / cgit
  46. Bug 1362: Wrong 'fake' swt.jar config for isLinuxARM64, isLinuxARMv6 and — Sven Gothel / cgit

#1474 (Dec 10, 2018, 1:25:27 PM)

  1. www/index.html: Update links and text OpenGL ES 3.x -> OpenGL ES 3.2 — xerxes / cgit
  2. make/doc/jogl/spec-overview.html, make/config/jogl/gl-common.cfg: OpenGL — xerxes / cgit
  3. jogl: complete audit of code for unneeded calls to .intern() — Harvey Harrison / cgit
  4. Change BCM VC IV detection to handle presence of vc4 DRI module — gottfried.haider / cgit
  5. WWW: update description of jaamsim on the website. — Harvey Harrison / cgit
  6. Shows all information of the default graphics device in JoglVersion, bug — gouessej / cgit
  7. Bug 1295: Add linux-aarch64 GNU/Linux AArch64 support — xerxes / cgit
  8. Change library search order for Broadcom VC IV graphics — gottfried.haider / cgit
  9. HowToBuild: Add Debian 9 Notes — Sven Gothel / cgit
  10. Bug 1299: Fix Warning when using JOGL on Mac OS X El Capitan — Sven Gothel / cgit
  11. Version Semantics Test: Bump for 2.4.0 -> 2.3.x — Sven Gothel / cgit
  12. Bug 1290: Expand query whether BCM IV is being used, exclude — Sven Gothel / cgit

#1472 (Nov 16, 2015, 10:22:57 PM)

  1. Bug 1267 - OSX El Capitan: Animated NEWT GLWindow flickers at resize — Sven Gothel / cgit
  2. Bug 1268: Adapt to GlueGen commit — Sven Gothel / cgit
  3. Bug 1270 - Fix OSX El Capitan 10.11 stuttering: ALAudioSink: DEBUG: — Sven Gothel / cgit
  4. X11Util.openDisplay: DEBUG: Show reusable and pending display count — Sven Gothel / cgit
  5. Bump scripts to jre1.8.0_66 — Sven Gothel / cgit

#1470 (Oct 15, 2015, 2:26:37 PM)

  1. Version Semantics Test: Bump for 2.3.2 -> 2.4.x — Sven Gothel / cgit
  2. Drop Vendor Extensions: INGR and PGI for all profiles — Sven Gothel / cgit
  3. Streamline GL* profile interfaces and implementations — Sven Gothel / cgit
  4. Streamline Composed Pipeline's interfaces and implementations (Trace* — Sven Gothel / cgit
  5. TestGearsES2NEWT: Adding programmatic Debug|Trace pipeline — Sven Gothel / cgit
  6. Cleanup IgnoreExtension for GL3 and GL4 exclusive extensions — Sven Gothel / cgit
  7. Remove deprectated classes and methods — Sven Gothel / cgit

#1469 (Oct 10, 2015, 3:09:12 AM)

  1. Bug 1249: NEWT/X11 Visibility: Listening to more events for updated — Sven Gothel / cgit
  2. WindowImpl.quirks: Access default -> protected, also fix API doc — Sven Gothel / cgit

#1468 (Oct 9, 2015, 6:36:36 AM)

  1. Bug 1247: Align NEWT AWT driver w/ GLCanvas (not fixing any issues) — Sven Gothel / cgit
  2. Bug 1247: Enhance JAWTWindow DEBUG output (not fixing any issues) — Sven Gothel / cgit
  3. Bug 1247: JAWTWindow fail early w/ useful info: — Sven Gothel / cgit
  4. Bug 1247 - TestGearsNewtAWTWrapper fails AWT recreation case — Sven Gothel / cgit

#1467 (Oct 9, 2015, 2:24:59 AM)

  1. Bug 1249 - NEWT X11: setVisible(*) _NET_WM_STATE_HIDDEN update not — Sven Gothel / cgit
  2. Bug 1249: Revert TestParenting01NEWT durationPerTest back to 600 — Sven Gothel / cgit
  3. Bug 1249 - NEWT X11: setVisible(false) — Sven Gothel / cgit

#1465 (Oct 8, 2015, 8:17:01 PM)

  1. Bug 1189: Fix gcc redefinition error, even thought typedef equals - on — Sven Gothel / cgit
  2. Bug 1249 - NEWT X11: setVisible(false) IconicState not listening to — Sven Gothel / cgit

#1463 (Oct 7, 2015, 12:14:25 PM)

  1. Bug 1189 - Add OpenGL ES 3.2 and new GL 4.5 Extensions support - Part1: — Sven Gothel / cgit
  2. Bug 1189 - Add OpenGL ES 3.2 and new GL 4.5 Extensions support - — Sven Gothel / cgit
  3. Bug 1189 - Add OpenGL ES 3.2 and new GL 4.5 Extensions support - Part2: — Sven Gothel / cgit
  4. Bug 1189 - Add OpenGL ES 3.2 and new GL 4.5 Extensions support - Part3: — Sven Gothel / cgit
  5. Bug 1189 - Add OpenGL ES 3.2 and new GL 4.5 Extensions support - Part4: — Sven Gothel / cgit
  6. Bug 1189 - Add OpenGL ES 3.2 and new GL 4.5 Extensions support - Part5: — Sven Gothel / cgit

#1462 (Oct 5, 2015, 2:28:12 PM)

  1. Bug 1239: Fix GLMediaPlayer.CameraInputScheme API doc; — Sven Gothel / cgit
  2. Bug 1239: Add support for UYVY422 (swizzled YUYV422) — Sven Gothel / cgit
  3. Bug 1239: Update FFMPEGMediaPlayer API doc (versions and OSX resources) — Sven Gothel / cgit
  4. Bug 1239: Support OSX input via 'avfoundation' ; Use remaining camera — Sven Gothel / cgit
  5. Bug 1239: Fix comment in c-code 'how to set preferred pixel_format' — Sven Gothel / cgit

#1461 (Oct 5, 2015, 9:08:24 AM)

  1. Fix: — xerxes / cgit
  2. Bug 1245: Adding Unit Test, similar to — Sven Gothel / cgit
  3. Fix: junit/jogl/awt/TestBug1225EventQueueInterruptedAWT and — xerxes / cgit
  4. GLContextImpl: clarify surfacelessOK -> isSurfaceless — Sven Gothel / cgit
  5. Bug 1206 - Security: Clear exposed framebuffer after creation and — Sven Gothel / cgit
  6. Bug 1223: Add '-traceMouse' commandline argument to check whether mouse — Sven Gothel / cgit

#1460 (Oct 3, 2015, 8:35:12 PM)

  1. Bug 1206: Test TestGearsES2NEWT: Versatile 'demoType' allows also no — Sven Gothel / cgit

#1459 (Oct 3, 2015, 6:02:31 PM)

  1. Bug 1244: MovieSimple: String format %d implicit conversion from — xerxes / cgit

#1458 (Oct 3, 2015, 12:29:10 PM)

  1. Bug 1241 - Util's Texture.coords (image coordinates) not updated — Sven Gothel / cgit
  2. Bug 1237: Adopt GlueGen's clarification of IOUtil.getResource(..), — Sven Gothel / cgit
  3. Bug 1238 - Fix NPE for Window-Icon's PNGPixelRect for unresolved — Sven Gothel / cgit

#1457 (Oct 2, 2015, 2:43:02 PM)

  1. Bug 1232 - NEWT Translucent Decorated Windows Not Working On Windows >= — Sven Gothel / cgit
  2. Bug 1205: Revert clear background to support fix for Bug 1232: NEWT — Sven Gothel / cgit

#1455 (Sep 29, 2015, 6:36:18 PM)

  1. Bug 1225: Unit test shall not fail if AWT is not alive, ignore it via — Sven Gothel / cgit
  2. Bug 1225: Unit test timeout := 3minutes — Sven Gothel / cgit
  3. Bug 1225: Unit test shall not fail if AWT is not alive, simply report — Sven Gothel / cgit

#1454 (Sep 29, 2015, 3:59:35 PM)

  1. Bug 1225: Make unit test more robuts, notify if JRE 1.7.0 issue w/ — Sven Gothel / cgit
  2. NEWT WindowImpl.createNative(): Post creation: Only perform mod-actions — Sven Gothel / cgit
  3. Bug 1205 - NEWT Security: Clear framebuffer after creation and before — Sven Gothel / cgit

#1452 (Sep 28, 2015, 7:44:44 AM)

  1. Bug 1125: Unit test to validate that Thread.interrupt() does not — Sven Gothel / cgit
  2. Bug 1233 - Add missing range- and pbo-bound checks on — Sven Gothel / cgit
  3. Bug 1234 - GLReadBufferUtil.readPixelsImpl(..) not using [xy] offset in — Sven Gothel / cgit

#1451 (Sep 27, 2015, 2:56:36 PM)

  1. Bug 1226 - GLPixelBuffer.GLPixelAttributes.getPixelFormat() doesn't — Sven Gothel / cgit
  2. TestGearsES2NEWT: Print bounds @ window resized/moved instead of just — Sven Gothel / cgit
  3. Bug 1232 - NEWT Translucent Decorated Windows Not Working On Windows >= — Sven Gothel / cgit

#1450 (Sep 26, 2015, 6:46:42 AM)

  1. Bug 1214: Fix Deadlock in screenPositionChanged(..); Use — Sven Gothel / cgit
  2. Bug 1188: Fix setMaximized(..) isReconfigureMaskSupported(..) query — Sven Gothel / cgit
  3. Bug 1223 OSX: GLWindow loses focus after maximizing - Analysis — Sven Gothel / cgit
  4. Adapt Test NApplet HTML Pages to NEWTDemoListener (all key-actions) — Sven Gothel / cgit
  5. NEWTDemoListener: Fix 'v' modifier collision of ctrl, use shift. — Sven Gothel / cgit
  6. Bug 1222 - NEWT OSX: setAlwaysOnTop() and setAlwaysOnBottom() not — Sven Gothel / cgit

#1449 (Sep 25, 2015, 11:08:19 AM)

  1. Bug 1214 - NEWT MacOSX: Detect auto-resize of Window when it is larger — Sven Gothel / cgit

#1442 (Sep 19, 2015, 9:51:05 PM)

  1. NEWTDemoListener: Double-Mouse-Click Fullscreen only w/ 3 pointers — Sven Gothel / cgit

#1440 (Sep 18, 2015, 11:34:38 AM)

  1. TestGearsES2*AWT / NewtDemoListener: Show pixel-scale in title bar. — Sven Gothel / cgit

#1439 (Sep 17, 2015, 3:35:55 AM)

  1. Unit Tests: Add listening to NEWTDemoListener* (Missed in prev. patch) — Sven Gothel / cgit
  2. Bug 1211: Fix regression of GLMediaPlayerImpl caused by commit — Sven Gothel / cgit
  3. FFMPEGDynamicLibraryBundleInfo.initSymbols(): Just return null instead — Sven Gothel / cgit
  4. Unit Tests: NEWTDemoListener: Less verbose; GraphUI-Demos: Show DPI and — Sven Gothel / cgit

#1438 (Sep 15, 2015, 12:26:40 PM)

  1. Bug 1211: Refine NEWTDemoListener, JOGLNewtAppletBase — Sven Gothel / cgit
  2. Fix NEWT DisplayImpl.createPointerIcon: Pass through Exceptions, as — Sven Gothel / cgit
  3. NEWT Window Maximize: re-gain focus after maximize action (maybe lost — Sven Gothel / cgit

#1437 (Sep 15, 2015, 8:16:21 AM)

  1. Bug 1211 TestBug1211IRQ00NEWT: Cover whole JOGL initialization by — Sven Gothel / cgit
  2. Bug 1211: Hardening Condition-Wait from Spurious-Wakeups and unintended — Sven Gothel / cgit
  3. Bug 1211: Adopt changes to unit test from commit — Sven Gothel / cgit

#1436 (Sep 3, 2015, 7:14:00 PM)

  1. Bug 1211: Adding unit test to identify Thread.interrupt() caller for — Sven Gothel / cgit
  2. Bug 1211: Show Platform-Info for unit test TestBug1211IRQ00NEWT (commit — Sven Gothel / cgit
  3. Bug 1211: Custom size for TestBug1211IRQ00NEWT — Sven Gothel / cgit
  4. Bug 1211 TestBug1211IRQ00NEWT: Fix using durationTest01; Make — Sven Gothel / cgit
  5. Bug 1211 TestBug1211IRQ00NEWT: Add assertions incl. testing — Sven Gothel / cgit

#1435 (Sep 2, 2015, 4:28:37 AM)

  1. Windows Scripts: Bump JVM to 1.8.0_60 — Sven Gothel / cgit
  2. NativeWindowFactory.createDevice(..): Support creating — Sven Gothel / cgit

#1433 (Sep 1, 2015, 7:39:44 AM)

  1. Bug 1202: Fix vsync regression on OSX when using CALayer — Sven Gothel / cgit
  2. Bug 1212 - OSX: Crash using CALayer at UnsetJAWTRootSurfaceLayer0(..) — Sven Gothel / cgit

#1431 (Aug 31, 2015, 8:55:07 AM)

  1. Bug 1188: Refine getSupportedStateMask() semantics and minimum — Sven Gothel / cgit
  2. Fix Bug 1209 - Regression of Bug 1188 Patches: Parented Fullscreen — Sven Gothel / cgit
  3. Bug 1208 - NEWT: Window: Consider avoiding operations if not supported, — Sven Gothel / cgit
  4. Bug 1210 - Use manual impl. XRenderFindVisualFormat instead of buggy — Sven Gothel / cgit
  5. Bug 1205 - NEWT Security: Clear framebuffer after creation and before — Sven Gothel / cgit

#1430 (Aug 30, 2015, 8:08:39 AM)

  1. Bug 1207 - GLDebugMessageHandler: Support GL_KHR_debug for Desktop and — Sven Gothel / cgit
  2. Bug 1203: OpenGL ES 3.1 NVIDIA 355.06's EGL impl. is unstable requires — Sven Gothel / cgit
  3. Bug 1203: Add missing constraints in desktop *GLContext.create* methods: — Sven Gothel / cgit

#1428 (Aug 30, 2015, 2:38:17 AM)

  1. Bug 1178: Fix cc3: Set position using LocationOnScreen coordinates. — xerxes / cgit
  2. Bug 1178: X11UnderlayTracker: Resend identical KeyCode, KeySymbol and — xerxes / cgit
  3. NEWT WindowsWindow.c: Fix return value; Add tracking of inOn[Bottom|Top] — Sven Gothel / cgit
  4. Bug 1188: Fix API doc of getSupportedStateMask(); Misc Changes (see — Sven Gothel / cgit
  5. Bug 1188: NEWT WindowsWindow.c: Better support for 'isOnBottom' on — Sven Gothel / cgit
  6. GLContextImpl.setRendererQuirks(..): Reduce duplicated code of adding — Sven Gothel / cgit
  7. Bug 1202 - Add support of Adaptive Vsync via — Sven Gothel / cgit
  8. Bug 1202 - Move GLContextImpl.*SwapInterval* into its own section — Sven Gothel / cgit
  9. Bug 1203 (Related): Only attempt to retrieve getGLIntVersion(..) if — Sven Gothel / cgit
  10. Bug 1203: Properly format DEBUG output related to mapGLVersions: Use — Sven Gothel / cgit
  11. Bug 1200: Fix crash on GNU/Linux x86_64 'NVidia beta driver 355.06' @ — Sven Gothel / cgit
  12. Bug 1203: SharedResourceRunner.Implementation impl. shall use — Sven Gothel / cgit
  13. Bug 1203: Use platform native default display connection — Sven Gothel / cgit
  14. Bug 1203: GLDrawable-Stateless operations in GLContextImpl, using — Sven Gothel / cgit
  15. Bug 1203: Fix GLES3Impl.getGLES3(): Test _isES3 and throw GLException if — Sven Gothel / cgit
  16. Bug 1203: EGLGraphicsDevice.nativeDisplayID: Differentiate upstream — Sven Gothel / cgit
  17. Bug 1203: Refine DEBUG output — Sven Gothel / cgit
  18. Bug 1203: Cleanup and Prepare for regular EGL Profile probing — Sven Gothel / cgit
  19. Bug 1200: Refine fix for crash on GNU/Linux x86_64 'NVidia beta driver — Sven Gothel / cgit
  20. Bug 1203: Implement regular EGL OpenGL Profile probing (ES* + GL*) — Sven Gothel / cgit
  21. FloatUtil: Remove '@deprecated' for 'matrixToString' 'FloatBuffer' — Sven Gothel / cgit
  22. Bug 1203: EGLDrawableFactory.mapAvailableEGLESConfig(..): Add missing — Sven Gothel / cgit
  23. *AnimatorImpl: Catch concurrent pulling of GLAutoDrawable instances — Sven Gothel / cgit
  24. Fix JSpatial link — code / cgit
  25. Bug 1202 (related): Fix SEMVER regressions mostly due to Bug 1202Sven Gothel / cgit
  26. Bug 1203: Adding factory-offscreen unit test, validating ES/GL usage — Sven Gothel / cgit
  27. Bug 1203: Fix regression of ES3 minMajor constraint lack (commit — Sven Gothel / cgit
  28. Bug 1203: Fix TestGLAutoDrawableFactoryGLProfileDeviceNEWT: Do not — Sven Gothel / cgit
  29. Bug 1203: Fix regression: Handle GLRendererQuirks.GLES3ViaEGLES2Config — Sven Gothel / cgit
  30. Bug 1203: Optimize OpenGL Profile probing/mapping (Skip redundant — Sven Gothel / cgit

#1425 (Aug 21, 2015, 3:53:53 AM)

  1. Bug 1188: Cleanup public/private[reconfig, non-reconfig] state bits — Sven Gothel / cgit
  2. Improves a bit the documentation of ImageType and adds .ico and .cur — gouessej / cgit
  3. Improves a bit the documentation of ImageType — gouessej / cgit
  4. HowtoBuild: Update Debian 8.1.0 package recipe .. — Sven Gothel / cgit
  5. Bug 1196: Fix Unresolved strncpy_s (MSVCRT) on WinXP — Sven Gothel / cgit
  6. Bump oculusvr-sdk — Sven Gothel / cgit
  7. Bug 1188: Refine reconfig state bits — Sven Gothel / cgit
  8. Bug 1188: Introduce getSupportedStateMask() implemented via — Sven Gothel / cgit

#1424 (Aug 19, 2015, 6:26:58 AM)

  1. Bug 1193: ShaderCode: Add SUFFIX_COMPUTE_SOURCE/SUFFIX_COMPUTE_BINARY; — Sven Gothel / cgit
  2. Bug 1188: Add @since 2.3.2 tag — Sven Gothel / cgit
  3. Bug 1042: ImageIOUtil: Left-Align branches for readability — Sven Gothel / cgit
  4. Bug 1042: ImageIOUtil: Use unique public static final const String — Sven Gothel / cgit
  5. Bug 1042: ImageIOUtil -> ImageType + ImageType.Util ; Fix implementation — Sven Gothel / cgit
  6. PNGPixelRect: Avoid redundant wrapping of InputStream into — Sven Gothel / cgit

#1423 (Aug 18, 2015, 5:17:34 AM)

  1. Bug 1192: NEWT native/X11Display.c Cleanup JNI signatures in comments — xerxes / cgit
  2. Adds the compute shaders into the list of supported shaders for — gouessej / cgit
  3. Updates the documentation of the class ShaderCode concerning the compute — gouessej / cgit
  4. Bug 1183: X11RandR13 XRRGetScreenResourcesCurrent _occasionally_ reports — xerxes / cgit

#1422 (Aug 12, 2015, 3:57:22 AM)

  1. Bug 1188: OSX: Add maximize horz/vert, implemented manually — Sven Gothel / cgit
  2. NEWY WindowImpl appendStateBits(..): Refine maximized; Refine — Sven Gothel / cgit
  3. NEWT OSX WindowDriver: Must wait for resize on main-thread (Related to — Sven Gothel / cgit
  4. NEWT WindowImpl + WindowDriver: Remove updateInsetsImpl(Insets insets) — Sven Gothel / cgit
  5. Bug 1188: Refine Maximized on X11 / Impl. Maximized and Iconify on — Sven Gothel / cgit
  6. Bug 1188: Windows: Implement unresizable using appropriate windows — Sven Gothel / cgit

#1421 (Aug 11, 2015, 2:48:12 AM)

  1. Detection of the image format, first version (work in progress), see the — gouessej / cgit
  2. Documents ImageIOUtil, see the bug report 1042 — gouessej / cgit
  3. Calls ImageIOUtil in TextureIO to detect the image format of a stream, — gouessej / cgit
  4. Deprecates SGIImage.isSGIImage() and DDSImage.isDDSImage(), see the bug — gouessej / cgit
  5. Bug 1183: Cleanup x11/RandR javadoc and native/X11RandR13 signature — xerxes / cgit
  6. Bug 1178: Fix cc10 regression caused by the fix for cc7. — xerxes / cgit
  7. Bug 1188: Fix regression on X11 setVisible: in-visibility never reached — Sven Gothel / cgit
  8. WindowImpl appendStateBits(..): Fix POINTER* representation — Sven Gothel / cgit
  9. Bug 1188: Fix regression on OSX setVisible: in-visibility never reached — Sven Gothel / cgit
  10. NEWT WindowDriver's reconfig DEBUG: Add end-of-method dump of current — Sven Gothel / cgit

#1420 (Aug 10, 2015, 4:39:06 PM)

  1. Bug 1188, Bug 1186: NEWT Window: Support non-resizable, minimize,
    More change log history
    Sven Gothel / cgit

#1418 (Aug 2, 2015, 5:05:30 AM)

  1. Adapt to GlueGen's Bitfield Changes (commit — Sven Gothel / cgit
  2. NEWT.WindowImpl: Adopt synchronized Bitfield for state flags (replacing — Sven Gothel / cgit
  3. Fix commit 24b646d387b3d85467bb22763b016a556d665707: Add missing — Sven Gothel / cgit

#1415 (Jul 30, 2015, 3:38:11 AM)

  1. Use GlueGen's Bitfield instead of IntBitfield — Sven Gothel / cgit

#1414 (Jul 29, 2015, 11:48:20 AM)

  1. Bug 1145 - Fat Jar: Add default main entry test TestGearsES2SimpleNEWT — Sven Gothel / cgit

#1412 (Jul 29, 2015, 4:37:37 AM)

  1. Bug 1154 - Make plugin3-public.jar optional: Part 1 / 2 (Relocate — Sven Gothel / cgit
  2. Bug 1154 - Make plugin3-public.jar optional: Part 2 / 2 — Sven Gothel / cgit
  3. Bug 1178: Implement X11UnderlayTracker — xerxes / cgit
  4. Bug 1178: Fix cc0 WindowImpl: Swallow CLICK event — xerxes / cgit
  5. Bug 1178: X11UnderlayTracker Fix cc4. Attempted fix for cc6. — xerxes / cgit
  6. Bug 1178: Fix cc8 bcm.vc.iv WindowDriver: Update pointer during DRAGGED — xerxes / cgit
  7. Bug 1178: Fix cc7 X11UnderlayTracker can now track multiple windows. — xerxes / cgit
  8. Bug 1178: Mouse events shall be passed on to unfocused overlays. — xerxes / cgit
  9. Bug 1178: if overlay is undecorated then make under-lay the same — xerxes / cgit
  10. Bug 1178: Workaround cc9 X11UnderlayTracker: Pressing Maximize locks-up — xerxes / cgit

#1410 (Jul 28, 2015, 1:02:31 AM)

  1. Bug 1184 - JOGL AWT Canvas Components don't update — Sven Gothel / cgit
  2. Bug 1181 - JOGL WebStart Applications using GLCanvas/AWT may Deadlock by — Sven Gothel / cgit
  3. Bug 1161 - Fix Canvas resize stops the rendering in Mac OS X (mostly — Sven Gothel / cgit
  4. JAWTWindow: Fix binary compatibility: Add old variants of deprecated — Sven Gothel / cgit

#1409 (Jul 25, 2015, 12:19:48 AM)

  1. fix osx 32bit/java6 test scripts — Sven Gothel / cgit
  2. Fix TestBug1146GLContextDialogToolTipAWT / AWTRobotUtil.mouseClick(..) — Sven Gothel / cgit
  3. Bug 1180: Refine TestMapBufferRead01NEWT, add TestMapBufferRead02NEWT: — Sven Gothel / cgit

#1407 (Jul 24, 2015, 7:29:18 AM)

  1. Unit test for bug 1160; context sharing between an offscreen drawable — tom.nuydens / cgit
  2. Refine Frustum definition: Adding Frustum.FovDesc; Clarify makeFrustum — Sven Gothel / cgit
  3. Clarify code in stereo/ovr: Comments, states, names, formatting. — Sven Gothel / cgit
  4. StereoDevice (Generic/OVR): Add knowledge about LocationSensorParameter — Sven Gothel / cgit
  5. Bug 1151 - Fix using DK1 on OVR 0.5*; Minor changes — Sven Gothel / cgit
  6. Bug 1146, Bug 1158: Add unit test for GLContext creation after showing — Sven Gothel / cgit
  7. Bug 1146, Bug 1158: Add missing GLClearColor class — Sven Gothel / cgit
  8. Bug 1160: Fix unit test name and some minor details .. (convention) — Sven Gothel / cgit
  9. GLContextImpl: Update uncommented code (method name changed) — Sven Gothel / cgit
  10. Bug 1160: Fix test case (Avoid blocking/concurrent master context usage — Sven Gothel / cgit
  11. Bug 1160: Fix/Refine test case: Stable master thread; Disable — Sven Gothel / cgit

#1406 (Jul 19, 2015, 8:15:53 AM)

  1. Expand bitmasks in SWTAccessor GTK_VERSION method — rob.hatcherson / cgit
  2. bcm/vc/iv/DisplayDriver depend on libEGL, pre-load it using GLProfile — xerxes / cgit
  3. Bug 1151 - Working OculusVR SDK 0.5.0.1 on GNU/Linux w/ Positional — Sven Gothel / cgit
  4. Fix javadoc typo: </count> -> </code> — Sven Gothel / cgit
  5. ShaderCode: Add 'create' variations w/ custom shader file suffixes as — Sven Gothel / cgit

#1403 (Jul 17, 2015, 10:09:30 AM)

  1. Bug 1176: BCM VC IV: Refine clamping of window position and size at — Sven Gothel / cgit

#1402 (Jul 17, 2015, 3:34:14 AM)

  1. Bug 1176: Clamp window position and size to 0/0 and screen-size, — Sven Gothel / cgit
  2. Bug 1176: BCM VC IV: Add window-position to window-relative mouse — Sven Gothel / cgit

#1401 (Jul 16, 2015, 2:43:47 PM)

  1. openmax: fix compile errors (clang) — Sven Gothel / cgit
  2. PointShader: Use same precision for shared uniform in vertex- and — Sven Gothel / cgit

#1399 (Jul 16, 2015, 2:49:41 AM)

  1. add osx-java6 script: using separate rootrel.build — Sven Gothel / cgit
  2. Bump OculusVR RIFT SDK to 0.5.0.1 — Sven Gothel / cgit
  3. Oculusvr SDK: Bump oculusvr-sdk mingw64 fixes ; Drop unused files from — Sven Gothel / cgit
  4. Bump oculusvr-sdk: Fix build for Windows/MingW64 (32bit target) — Sven Gothel / cgit

#1392 (Apr 10, 2015, 3:04:45 PM)

  1. Bug 1153 - Adopt to ArrayHashSet change, don't use deprecated ctor — Sven Gothel / cgit
  2. Bug 1153 - GLEmitter: Only dump extra comment if w/o enum-name or w/o — Sven Gothel / cgit
  3. TestVersionSemanticsNOUI: Fix expected compat result (inactive tests) — Sven Gothel / cgit
  4. Use CompatibilityType.BACKWARD_COMPATIBLE_BINARY for 2.3.1 / Add — Sven Gothel / cgit

#1391 (Mar 27, 2015, 4:37:14 PM)

  1. Bug 1116: Oculus SDK 0.4.4: Add extra DK1 detection; Add call to — Sven Gothel / cgit
  2. Bug 1116: Add ShutdownHook for all factories and devices to — Sven Gothel / cgit
  3. TestVersionSemanticsNOUI: Add version tests: v221 -> v230 and v230 -> — Sven Gothel / cgit

#1388 (Mar 27, 2015, 1:12:25 PM)

  1. StereoDeviceUtil: Only rotate if current mode doesn't match required — Sven Gothel / cgit

#1387 (Mar 27, 2015, 11:29:54 AM)

  1. Bug 1116 - Add OculusVR DK2 Support - Part-2 (DK1 and DK2 on DK2 SDK w/ — Sven Gothel / cgit
  2. Bug 1116: Oculus SDK 0.4.4 support for JOGL - Part-3: New set of — Sven Gothel / cgit
  3. Bug 1116: Oculus SDK 0.4.4 support for JOGL - Fix OSX build — Sven Gothel / cgit

#1385 (Mar 26, 2015, 9:14:54 PM)

  1. Bug 1150 - Fix unit tests: Use same definition as in GLProfile for — Sven Gothel / cgit

#1384 (Mar 26, 2015, 4:35:47 PM)

  1. Bug 1150 - Fix GLContextImpl.createImpl(..) NoARBCreateContext and '!ARB — Sven Gothel / cgit
  2. GLContext glVersionString: Group all 'compat' flags to save space, add — Sven Gothel / cgit

#1382 (Mar 24, 2015, 5:26:58 AM)

  1. Remove all JNI header, as they were unified in GlueGen commit — Sven Gothel / cgit
  2. Adapt to new JNI header location within GlueGen, completes commit — Sven Gothel / cgit
  3. Bug 1149 - Replacing PCPP w/ JCPP: Update HowToBuild.html — Sven Gothel / cgit

#1381 (Mar 21, 2015, 5:11:21 AM)

  1. Bug 1147 - Fix XRandR13 Usage: Rotate / Change-Mode, use unique — Sven Gothel / cgit
  2. Bug 1116 - Add OculusVR DK2 Support - Part-1 (DK2 on DK1 SDK w/o Eye — Sven Gothel / cgit
  3. Bump oculusvr-sdk - Bug 1116 - Add OculusVR DK2 Support - Part-1 (DK2 on — Sven Gothel / cgit
  4. Bug 1148 - OSX MonitorDevice: Use unique and native deviceID instead of — Sven Gothel / cgit

#1379 (Mar 15, 2015, 9:44:28 AM)

  1. Fix API Doc: GLBufferObjectTracker / GLBufferStorage — Sven Gothel / cgit

#1378 (Mar 11, 2015, 8:46:39 PM)

  1. MonitorDevice.toString: More brief 'options' .. — Sven Gothel / cgit
  2. Bug 1144: Adapt to GlueGen commit — Sven Gothel / cgit
  3. Bug 1135: Bump [html] doc to include GL 4.5, ES 3.1 and EGL [ 1.0 .. 1.5 — Sven Gothel / cgit
  4. Bug 1135: Complete GLBufferObjectTracker for GL 4.5 using GlueGen's — Sven Gothel / cgit
  5. Bug 1135: GLBufferObjectTracker for GL 4.5: Separate GL 4.5 DSA and — Sven Gothel / cgit
  6. Resolve RenameJavaSymbol issues (GLUgl2 and CGL) using GLEmitter (-> — Sven Gothel / cgit

#1376 (Mar 9, 2015, 3:54:36 PM)

  1. TestScreenMode02aNEWT: Incr. wait period, for some reason one older test — Sven Gothel / cgit
  2. Bug 1142 - NEWT: Add support to retrieve the primary MonitorDevice — Sven Gothel / cgit

#1375 (Mar 9, 2015, 10:52:11 AM)

  1. Bug 1134 - Use ASTLocationTag in Logging — Sven Gothel / cgit
  2. Bug 1135 - (Re-)Include GL header for in generated native code, allowing — Sven Gothel / cgit
  3. Fix regression of commit 559ecad2a2387ba0aa34ce9e35ca8a2c5a31e655: — Sven Gothel / cgit

#1374 (Mar 6, 2015, 7:22:12 PM)

  1. added support for Android x86 platforms — xavier.hallade / cgit

#1372 (Mar 6, 2015, 11:50:32 AM)

  1. Bug 1129 - NEWT MonitorDevice's physical size on Windows must be read — Sven Gothel / cgit
  2. Fix typo: PixelFormat.Composition.[componenCount() -> componentCount()] — Sven Gothel / cgit
  3. NEWT MonitorDevice: Identify cloned devices (fully covered) ; Windows: — Sven Gothel / cgit
  4. Fix commit 559ecad2a2387ba0aa34ce9e35ca8a2c5a31e655 — Sven Gothel / cgit
  5. NativeWindowFactory: Add FIXME tag regarding Bug 973 (Needs service — Sven Gothel / cgit
  6. MonitorDevice: Add 'throws IllegalStateException' for — Sven Gothel / cgit
  7. NativeWindow: Refactor getLocationOnScreenSafe(..) and — Sven Gothel / cgit
  8. Bug 1130 - Add Mapping from AWT Component -> NEWT [Screen, — Sven Gothel / cgit
  9. Bug 1135 - Support EGL 1.5 , ES 3.1 and GL 4.5 - Part 1: Update header — Sven Gothel / cgit
  10. Bug 1135 - Support EGL 1.5 , ES 3.1 and GL 4.5 - Part 2: Minimal patch — Sven Gothel / cgit
  11. Bug 1135 - Support EGL 1.5 , ES 3.1 and GL 4.5 - Part 3: Minimal patch — Sven Gothel / cgit
  12. Bug 1135 - Fix other GL header and windows-system header — Sven Gothel / cgit
  13. Bug 1135 - Change all GlueGen config files, supporting EGL 1.5 , ES 3.1 — Sven Gothel / cgit
  14. Bug 1135 - Add supplemental (overriding) GL header, fixing collisions of — Sven Gothel / cgit
  15. Bug 1135 - Change JOGL's GlueGen Plugin to support EGL 1.5 , ES 3.1 and — Sven Gothel / cgit
  16. Bug 1135 - Cleanup: Remove GL_NV_vertex_array_range extension support in — Sven Gothel / cgit
  17. Bug 1135 - GL/GLContext: Add isGLES31Compatible() — Sven Gothel / cgit
  18. Bug 1135 - Cleanup: Fix native code Warning — Sven Gothel / cgit
  19. Bug 1135 - Cleanup: Class ownership change of static GL enumerates — Sven Gothel / cgit
  20. Bump to oculusvr-sdk cleanup — Sven Gothel / cgit

#1371 (Feb 5, 2015, 4:29:15 PM)

  1. FFMPEGMediaPlayer: Add support for libav-11 and ffmpeg 2.[4-x] (Latest — Sven Gothel / cgit

#1370 (Feb 5, 2015, 5:32:48 AM)

  1. Add missing privileged section for NativeLibrary lookup: GLContextImpl — Sven Gothel / cgit
  2. Fix FFMPEGMediaPlayer: static init block issue, libavresample debian8 — Sven Gothel / cgit

#1369 (Feb 3, 2015, 9:18:43 PM)

  1. Bug 1068 - Fix issue w/ unifying Surfaceless probing (commit — Sven Gothel / cgit

#1368 (Feb 3, 2015, 2:32:21 PM)

  1. GL build: add antlr.jar dependency — clement.david / cgit
  2. Fix GLContext.Version* regression: Use Version1_1 and Version1_2 for 1.1 — Sven Gothel / cgit
  3. Create IView.java — nishino.tooru+github / cgit
  4. Added. — nishino.tooru / cgit
  5. Skips ARB_create_context with ATI Radeon 3100 (see the bug 1038) — gouessej / cgit
  6. Fixes the indentation :s — gouessej / cgit
  7. FloatUtil.makeFrustum(..): Add throws GLException API doc / Add — Sven Gothel / cgit
  8. GLContext.Version* VersionNumber Constants: Clarify names, avoiding — Sven Gothel / cgit
  9. Use ExceptionUtils.dumpStack(..) instead of Thread.dumpStack() — Sven Gothel / cgit
  10. Bug 1100 - Document lifecycle-heavy concept and mark some of the — code / cgit
  11. Fix typo — code / cgit
  12. Minor Cleanup (FBObject, GLBase) — Sven Gothel / cgit
  13. Bug 1106: JPEGDecoder adopt to GlueGen Bitstream change commit — Sven Gothel / cgit
  14. Bug 1107 - Refine PixelFormat, GLPixelBuffer and — Sven Gothel / cgit
  15. Bug 1068, 1096: Unify EGL surface related code in EGLSurface; Add notion — Sven Gothel / cgit
  16. Bug 1068 - Allow GLContext creation and makeCurrent without default — Sven Gothel / cgit
  17. Misc Fixes: Bug 1102 GLJPanel.setSurfaceScale(..); — Sven Gothel / cgit
  18. Bug 1107: Add missing unit test — Sven Gothel / cgit
  19. Bug 1068 - Use GenericUpstreamSurfacelessHook for all — Sven Gothel / cgit
  20. FBObject: indentation / DEBUG output cleanup — Sven Gothel / cgit
  21. Bug 1096 - Expose EGL to public: com.jogamp.opengl.egl.EGL ; — Sven Gothel / cgit
  22. Bug 1119 - GL* Efficiency: Keep ProcAddressTable instance within GL* — Sven Gothel / cgit
  23. Bug 1120 - Add OSXUtil.GetPixelScale(final RectangleImmutable r, final — Sven Gothel / cgit
  24. Bug 1100: Fix href to 'lifecycleHeavy' -> '#lifecycleHeavy' (anchor) — Sven Gothel / cgit
  25. Bug 1038: Refine handling of GLRendererQuirks.NoARBCreateContext — Sven Gothel / cgit
  26. Simplify GLDrawable[Impl|Factory].getGLDynamicLookupHelper(..) — Sven Gothel / cgit
  27. Bug 896: Refine criteria to allow OpenGL API usage for EGL — Sven Gothel / cgit
  28. Misc Fix: GLContext*; Refine DEBUG output in GLDrawableFactory's — Sven Gothel / cgit
  29. Bug 1068 - Unify Surfaceless probing; Fix Surfaceless for OSX and — Sven Gothel / cgit
  30. Bug 1096 - Add missing EGLContext.c native code — Sven Gothel / cgit
  31. GLContextImpl.makeCurrentImpl(): Remove redundant test whether context — Sven Gothel / cgit
  32. Bug 1120 - Refine HiDPI Support ( Part-2 ) (API CHANGE) — Sven Gothel / cgit
  33. Bug 1110 - Fix missing native function eglGetConfigAttributes on — Sven Gothel / cgit
  34. Fix UbuntuFontLoader: Regression of commit — Sven Gothel / cgit
  35. Bug 1124 - Android Build: Use SDK >= 24.0.2 (build-tools >= 21.1.2) and — Sven Gothel / cgit
  36. Bug 1124 - Refine AArch64 Linux in ant build recipe, add Android AArch64 — Sven Gothel / cgit
  37. Bug 1126: Adobt GlueGen commit 7db9df61142694965b50f2e0553d4c9e5668439b — Sven Gothel / cgit
  38. Add FIXME notes: AWTPrintLifecycle, WindowsWGLGraphicsConfiguration — Sven Gothel / cgit
  39. Bug 682 - Relocating javax.media.opengl.* -> com.jogamp.opengl.* (Part — Sven Gothel / cgit
  40. Bug 682 - Relocating javax.media.opengl.* -> com.jogamp.opengl.* (Part — Sven Gothel / cgit
  41. Bug 682 - Relocating javax.media.opengl.* -> com.jogamp.opengl.* (Part — Sven Gothel / cgit
  42. Adapt APK install scripts for harmonized os.and.arch names, see GlueGen — Sven Gothel / cgit
  43. Add javadoc arg (property 'javadoc.xarg1') '-Xdoclint:none' if java >= — Sven Gothel / cgit

#1366 (Oct 10, 2014, 4:00:20 AM)

  1. Bug 1093 - NEWT PointerIcon swizzled on X11 and OSX; WindowIcon swizzled — Sven Gothel / cgit

#1365 (Oct 9, 2014, 1:09:22 PM)

  1. javadoc: Add missing graph package to apidoc — Sven Gothel / cgit
  2. Graph: Fix minor apidoc issues — Sven Gothel / cgit
  3. Graph/Math: Fix minor apidoc issues — Sven Gothel / cgit

#1364 (Oct 9, 2014, 9:47:34 AM)

  1. Graph Font: Fix API doc (parameter) ; GPUUISceneGLListener0A forward — Sven Gothel / cgit
  2. FontFactory: Fix SecurityException as regression of commit — Sven Gothel / cgit

#1362 (Oct 9, 2014, 4:06:21 AM)

  1. Unit Tests: Increase minimum manual set timeout to 10s — Sven Gothel / cgit
  2. TestTessellationShader01GL4NEWT: Add robustness, i.e. case where — Sven Gothel / cgit
  3. Fix windows test scripts: Add gluegen-test-util.jar — Sven Gothel / cgit
  4. ShaderCode: Fix link to create(..) method — Sven Gothel / cgit
  5. TestLandscapeES2NewtCanvasAWT: Enforce landscape shader to be — Sven Gothel / cgit
  6. Newt Screen viewport in windows units: Add missing setup in overriden — Sven Gothel / cgit
  7. Newt ScreenMode Tests: Return XRandR error-code, allowing fall-back — Sven Gothel / cgit

#1359 (Oct 8, 2014, 9:43:27 AM)

  1. AnimatorBase thread-name: Add instance sequence number — Sven Gothel / cgit
  2. NativeWindow's ToolkitLock TRACE_LOCK: Show more usable details — Sven Gothel / cgit
  3. NEWT Display: Fix typo in API doc — Sven Gothel / cgit
  4. GLContextImpl: Unify common TRACE_SWITCH and DEBUG_TRACE_SWITCH base — Sven Gothel / cgit
  5. Bug 1088: Shared Gears* Unit Tests: Align all 3 Gears* implementation to — Sven Gothel / cgit
  6. Bug 1088: Fix ant test target 'junit.run.sharedctx': Reuse generalized — Sven Gothel / cgit
  7. GLRendererQuirks: Align wording in API doc — Sven Gothel / cgit
  8. Bug 1088: Add GLRendererQuirks.NeedSharedObjectSync; Tests: Synchronize — Sven Gothel / cgit
  9. Bug 1087: Set default framebuffer for OSX DummyDrawable, hence enforce — Sven Gothel / cgit
  10. GLException.dumpThrowable(..) -> GlueGen's — Sven Gothel / cgit
  11. Bug 1079 - Remove symbolic link jogl/doc/bouml — Sven Gothel / cgit

#1357 (Oct 3, 2014, 7:12:05 AM)

  1. Added possibility to load font using InputStream parameter — Roman / cgit
  2. build-test.xml: Add junit.run.newt.headless.singletest target — Sven Gothel / cgit
  3. Windows make scripts: Fix 64bit java version, dont use raw LIB/CLASSPATH — Sven Gothel / cgit
  4. Fix synchronization issues in GLDrawableHelper.flushGLRunnables(), fixes — Sven Gothel / cgit
  5. Fix GLContextImpl.setRendererQuirks(..) CTX_IMPL_ACCEL_SOFT profile — Sven Gothel / cgit
  6. Fix synchronization issues in Animator* Exception case — Sven Gothel / cgit
  7. Fix future compatibility issues (analog to b22x commit — Sven Gothel / cgit
  8. Refine Graph/Font InputStream Capabilities (commit — Sven Gothel / cgit
  9. Bug 1078: Add Fallback in AWTPrintLifecycle.setupPrint(): Use Onscreen — Sven Gothel / cgit
  10. Bug 1081: Fix GLJPanel Regression: Honor pre-init reshape-size at — Sven Gothel / cgit
  11. minor: changed windows build scripts — Sven Gothel / cgit
  12. Bug 1078, Bug 1082: Fix regression (typo), add missing assignment of — Sven Gothel / cgit
  13. Fix of the bug 1078gouessej / cgit
  14. Bug 1084: Fix GLProfile Mapping regarding hardware priority, honor — Sven Gothel / cgit
  15. OSX build scripts: Add java6 build script, bump default to use java8 — Sven Gothel / cgit
  16. Bug 1078: Fix commit 99f91f8b28d42cdf341533736e878056bcae4708 — Sven Gothel / cgit
  17. Uses System.err instead of System.out in order to drive the debug logs — unknown / cgit
  18. Bug 1085: Increase and fix DEBUG verbosity in GLJPanel to catch reshape — Sven Gothel / cgit
  19. Bug 1085: Fix GLJPanel regression while printing w/ invisible GLJPanel: — Sven Gothel / cgit
  20. WindowsWGLGraphicsConfiguration[Factory]: Refine indentation to increase — Sven Gothel / cgit
  21. UITestCase now extends GlueGen's test-util SingletonTestCase — Sven Gothel / cgit
  22. SingletonTestCase -> SingletonJunitCase: Adapt to GlueGen commit — Sven Gothel / cgit

#1356 (Sep 22, 2014, 7:08:34 AM)

  1. Stabilize, fix regression: GLDrawable.invoke(..) and Animator* — Sven Gothel / cgit

#1355 (Sep 21, 2014, 1:37:23 AM)

  1. Bug 1066: Reduce glGetError() in FBObject / GLFBODrawableImpl — Sven Gothel / cgit
  2. Bug 1066: Reduce glGetError() in GLDrawableHelper.reshape(.., — Sven Gothel / cgit

#1354 (Sep 20, 2014, 11:12:26 PM)

  1. TestVersionSemanticsNOUI: Enable test V220->V221 and V221->V222 (w/ 2 — Sven Gothel / cgit
  2. TestVersionSemanticsNOUI: Add v2.2.1 jogl-all.jar — Sven Gothel / cgit
  3. FBObject: Fix depth- and stencil bit count selection for — Sven Gothel / cgit
  4. Add GLJPanelsAndGLCanvasDemoGL2Applet: Simple applet test for — Sven Gothel / cgit
  5. TestVersionSemanticsNOUI: V221 -> V222 Add exception for — Sven Gothel / cgit
  6. Bug 1073: FBObject/GLFBODrawable: Remove deprecated methods — Sven Gothel / cgit
  7. TestVersionSemanticsNOUI: Compare V221 against current V23x, no special — Sven Gothel / cgit
  8. TestInitConcurrent*NEWT: Decorated tests w/ GLProfile.shutdown(), — Sven Gothel / cgit
  9. Adding missing applet launcher html page for — Sven Gothel / cgit

#1353 (Sep 20, 2014, 5:19:16 AM)

  1. GLContextImpl.setRendererQuirks(..): Use GLRendererQuirks.addQuirk(int), — Sven Gothel / cgit
  2. New GLRendererQuirks.BuggyColorRenderbuffer: On Mesa 7.2 software, FBO — Sven Gothel / cgit
  3. FBOobject GLEL Tests: Remove redundant detachAllColorbuffer(gl) for init — Sven Gothel / cgit
  4. StereoClientRenderer: Remove redundant FBObject.detachAllColorbuffer(gl) — Sven Gothel / cgit
  5. FBObject: Simplify API (init/reset); Only issue automatic — Sven Gothel / cgit
  6. TestGearsES2GLJPanelAWT: Update frame title (awt-size, pixel-size) for — Sven Gothel / cgit

#1351 (Sep 18, 2014, 6:30:00 AM)

  1. GLJPanel Cleanup: Remove initial FBO reshape; Propagate reshape only if — Sven Gothel / cgit
  2. FBObject.reset(..): Return true if modified, otherwise false — Sven Gothel / cgit
  3. GLFBODrawableImpl: Utilize common self-contained setupFBO(..) method for — Sven Gothel / cgit
  4. doc/TODO.txt: Remove resolved tasks — Sven Gothel / cgit

#1347 (Sep 14, 2014, 4:07:59 AM)

  1. AnimatorBase.finishLifecycleAction(): Non blocking call shall return — Sven Gothel / cgit
  2. FPSAnimator: Align code and pause/resume conditions w/ Animator, — Sven Gothel / cgit
  3. FPSAnimator: Remove toString() override as accidently added in commit — Sven Gothel / cgit
  4. Gears* Demos: Spin at same speed (0.5f tan per frame) ; GearsES2: Bring — Sven Gothel / cgit
  5. GLJPanel: Allow reconfiguration of offscreen's GLCapabilitiesImmutable — Sven Gothel / cgit
  6. Tests: Util NEWTGLContext: Utilize common createWindow(..) function, — Sven Gothel / cgit

#1345 (Sep 10, 2014, 7:37:51 AM)

  1. Don't utilize glPixelStorei's PACK/UNPACK IMAGE_HEIGHT and SKIP_IMAGES — Sven Gothel / cgit
  2. GLPixelStorageModes: Emphasize reset*() usage; setUnpackRowLength: — Sven Gothel / cgit
  3. TestVersionSemanticsNOUI: v2.3.0 is not backward compatible w/ 2.2.* — Sven Gothel / cgit
  4. GLBuffers.sizeof(..): Add support for ES3, reading supported — Sven Gothel / cgit

#1344 (Sep 8, 2014, 2:04:36 PM)

  1. Bug 1063: Uri adoption — Sven Gothel / cgit

#1343 (Sep 8, 2014, 8:29:02 AM)

  1. Bug 1065: Handle NULL result of TISGetInputSourceProperty(keyboard, — Sven Gothel / cgit

#1342 (Sep 8, 2014, 6:22:43 AM)

  1. Bug 1047 - jogamp.opengl.glu.mipmap.Mipmap now uses already parsed GL — Sven Gothel / cgit
  2. LICENSE.txt: Emphasice incompatible A.7) module is OPTIONAL — Sven Gothel / cgit

#1340 (Sep 4, 2014, 3:58:13 AM)

  1. Adding missing '@since 2.2.1' tags to ShaderCode and GLContext — Sven Gothel / cgit
  2. Bug 1060 - Add GLProfile.isInitialized(): Returns true if JOGL has been — Sven Gothel / cgit

#1338 (Sep 3, 2014, 3:57:51 PM)

  1. Bug 1059 _and_ version-compat breackage of commit — Sven Gothel / cgit

#1336 (Sep 3, 2014, 6:26:24 AM)

  1. Bug 1048: Add unit tests demonstrating multiple NewtCanvasAWT instances — Sven Gothel / cgit
  2. Bug1044: Offscreen drawable AWT/ImageIO results in black image on — Sven Gothel / cgit
  3. Bug 1043 - Add Tessellation Control and Evaluation Shader Support — Sven Gothel / cgit
  4. Bug 1058 - Fix GLContext.getGLSLVersionString(): Add 'profile' after — Sven Gothel / cgit
  5. HowToBuild: Debian i386 on x64: Add symbolic links for shared libs — Sven Gothel / cgit

#1332 (Sep 2, 2014, 2:44:22 AM)

  1. Bug 1017 - TextureIO.write(Texture, File) throws GLException Not a GL2 — Sven Gothel / cgit
  2. Bug 1052 - OpenGL ES 3.0 Mesa 10.1.3 Caught GLException: Not a GL4ES3 — Sven Gothel / cgit
  3. Bug 1052 - OpenGL ES 3.0 Mesa 10.1.3 Caught GLException: Not a GL4ES3 — Sven Gothel / cgit
  4. GLProfile: Use String.intern() on static final profile strings ('GL4bc', — Sven Gothel / cgit

#1331 (Sep 1, 2014, 4:27:59 PM)

  1. Scripts: Bump to java 1.8.0_20 — Sven Gothel / cgit

#1330 (Aug 31, 2014, 9:15:54 PM)

  1. Fix javadoc package property, use comma as separator (dropped newt and — Sven Gothel / cgit
  2. GLStateTracker: Avoid private access wrapper, reuse fetched — Sven Gothel / cgit
  3. Scripts: Bump to java 1.7.0_67 and apache-ant 1.9.4 — Sven Gothel / cgit
  4. Fix commit b5910f18f0b82a8a1f6f6252dc19971d5e487f39 for toString(): Call — Sven Gothel / cgit
  5. graph/font: Use 'pixelSize' var-name, remove redundancies — Sven Gothel / cgit
  6. Graph/Text: Prepare unit tests for font rendering validation (WIP) — Sven Gothel / cgit
  7. Graph/Text: Prepare unit tests for font rendering validation (WIP) — Sven Gothel / cgit
  8. HowToBuild: Bump requirements: ant >= 1.9.0, git >= 1.7.10 — Sven Gothel / cgit
  9. HowToBuild: Revert required git version back to 1.6.0 (from 1.7.10, — Sven Gothel / cgit
  10. TestVersionSemantics: BACKWARD_COMPATIBLE_USER current vs 2.2.0 — Sven Gothel / cgit
  11. glsl.sdk.CompileShader: Use IOUtil.StreamMonitor — Sven Gothel / cgit
  12. GLSharedContextSetter: Fix API doc and all html references (fix URL and — Sven Gothel / cgit
  13. Bug 1054: Cleanup GLContext 'lock' and 'drawable' usage, perform — Sven Gothel / cgit
  14. Bug 1054: Cleanup GLContext: 'lock' -> 'contextLock' — Sven Gothel / cgit
  15. Bug 1054:  GLContext: makeCurrent() needs a null-check of [mutable] — Sven Gothel / cgit
  16. Bug 1055 - Access and query shared master GLContext in a deterministic — Sven Gothel / cgit
  17. Bug 1054: Revert dfb9ed47ac6d8e85f6ae5fe166e7a6e28ca8ff83: Cannot change — Sven Gothel / cgit
  18. Refine test cases for synchronous GLAutoDrawable display, swap-buffer — Sven Gothel / cgit
  19. Refine test cases for synchronous GLAutoDrawable display, swap-buffer — Sven Gothel / cgit
  20. FBObject Cleanup: Add comments about maxSamples > 0 implies — Sven Gothel / cgit
  21. TestGLReadBuffer01GLJPanelAWT: Add keyFrame-wait after init — Sven Gothel / cgit
  22. Bug 1020 - First MSAA FBO frame on a mac osx nvidia card not antialiased — Sven Gothel / cgit
  23. TestSharedContextNewtAWTBug523: Fix junit usage .. — Sven Gothel / cgit

#1329 (Aug 7, 2014, 12:29:09 AM)

  1. Bug 1021: Fix OculusVR detection, need to probe HMD count, otherwise — Sven Gothel / cgit
  2. Bug 1021: Refine Stereo API; Fix GenericStereoDevice; Fix StereoDemo01 — Sven Gothel / cgit
  3. NEWT Window setSurfaceSize(..): Add API doc comment about setting — Sven Gothel / cgit

#1327 (Aug 6, 2014, 6:10:46 AM)

  1. Bug 1039 - Specify behavior of GLEventListener Exceptions occurring — Sven Gothel / cgit
  2. Bug 1039 - Specify behavior of GLEventListener Exceptions occurring — Sven Gothel / cgit
  3. Bug 1039: Rename GLAnimatorControl.UncaughtGLAnimatorExceptionHandler -> — Sven Gothel / cgit

#1325 (Aug 5, 2014, 5:24:42 PM)

  1. Bug 1036: Renamed property to switch off NVidia Windows workaround — Sven Gothel / cgit
  2. Bug 1028 - AMD Windows driver thread hinders JVM process to exit/end, — Sven Gothel / cgit

#1322 (Jul 31, 2014, 7:32:44 AM)

  1. GLDrawable: Expose getRequestedGLCapabilities() (Include to public API) — Sven Gothel / cgit
  2. Bug 830 - Refine Heuristics for to query whether — Sven Gothel / cgit
  3. Bug 1039 - Specify behavior of GLEventListener Exceptions occurring — Sven Gothel / cgit
  4. Fix NPE regression of commit ba1ffe66697c3175b423cb7ab9b686d73959708d — Sven Gothel / cgit

#1320 (Jul 30, 2014, 10:07:36 PM)

  1. Bug 1036: NVidia's Windows Driver Threaded optimization: Alternative — Sven Gothel / cgit
  2. Bug 830 - Add Heuristics for to query whether — Sven Gothel / cgit
  3. Fix commit adf8e6e40aa9513036864489642cfef252804d08 (Bug 1036): long -> — Sven Gothel / cgit
  4. Refine test ff5dba28610b4f680c9320e9e52669ed54d4de43: Perform context — Sven Gothel / cgit

#1317 (Jul 30, 2014, 5:07:51 AM)

  1. GLContext: Don't map compatibility profiles to core profile if the — Sven Gothel / cgit
  2. Bug 1038 - Allow skipping detection of certain GLProfiles: Skip — Sven Gothel / cgit
  3. Revert "GLContext: Don't map compatibility profiles to core profile if — Sven Gothel / cgit
  4. Bug 1038 - Fix: Allow skipping detection of certain GLProfiles: Skip — Sven Gothel / cgit

#1316 (Jul 29, 2014, 11:30:01 PM)

  1. Bug 1038 - Allow skipping detection of certain GLProfiles: Skip native — Sven Gothel / cgit

#1315 (Jul 29, 2014, 9:14:37 PM)

  1. GLContext.hasNoDefaultVAO(): Remove ES 3.x, fixing issues w/ ES 3.x — Sven Gothel / cgit
  2. BuildComposablePipeline: Handle synthetic isGL* and getGL* more generic, — Sven Gothel / cgit
  3. Fix ShaderCode.es3_default_precision_fp: ES 3.x requires same precision — Sven Gothel / cgit
  4. FixedFuncHook: Use downstream gl.getGLProfile().getImpl() for custom — Sven Gothel / cgit

#1314 (Jul 29, 2014, 5:44:58 AM)

  1. Bug 1033: Guarantee atomicity of high-level GLAutoDrawable operations, — Sven Gothel / cgit
  2. Fixed and Changed NVidia Windows Driver Threaded optimization bug — Sven Gothel / cgit
  3. Bug 1035 - Allow Gamma [Brightness, Contrast] settings to be performed — Sven Gothel / cgit
  4. Bug 1029 - Memory leak in GLDrawableHelper: 'perThreadInitAction' shall — Sven Gothel / cgit
  5. Bug 1037 - FBObject/GLFBODrawable: Do not assume using a — Sven Gothel / cgit
  6. Bug 1037 - FBObject: Add proper attachment size validation at init, — Sven Gothel / cgit
  7. GLJPanel: Enhance the class API-doc — Sven Gothel / cgit
  8. GLJPanel: Only dump verbose debug on frameCount each frame if property — Sven Gothel / cgit
  9. GLJPanel: Enhance API doc on setSkipGLOrientationVerticalFlip(..) — Sven Gothel / cgit
  10. Bug 1016 - GLJPanel Offscreen FBO size may exceed GL MAX TEXTURE SIZE, — Sven Gothel / cgit
  11. WindowImpl: Fix intendation — Sven Gothel / cgit
  12. Bug 1036: NVidia Windows Driver 'Threaded optimization' workaround. — Sven Gothel / cgit
  13. WindowsWGLDrawableFactory: Fix html doc — Sven Gothel / cgit

#1309 (Jul 11, 2014, 3:20:46 AM)

  1. Bug 1024: Add fallback for native-jar-file location via classpath — Sven Gothel / cgit

#1307 (Jul 10, 2014, 5:02:52 PM)

  1. Bug 982: Adding test TGA file for confirmation - No bug — Sven Gothel / cgit
  2. StereoDeviceRenderer/ClientRenderer: Add note about 'Correct Asymmetric — Sven Gothel / cgit
  3. Refine JOGL's LICENSE.txt: Distinguish between 'New BSD 2-Clause — Sven Gothel / cgit
  4. Refine commit ec2d94ca26ddab8ec67135ebc5f2d0a43f6a4c25: Call — Sven Gothel / cgit
  5. Refine 'GLSharedContextSetter' test cases: Use — Sven Gothel / cgit
  6. StereoClientRenderer: Fix API doc anchor link — Sven Gothel / cgit
  7. Refine commit 808d95cd692ab666271a83c70e8509859586de72 LICENSE.txt: Add — Sven Gothel / cgit

#1305 (Jul 10, 2014, 2:00:10 AM)

  1. Bug 1031: Remove Deprecated Classes and Methods (JOGL) — Sven Gothel / cgit

#1304 (Jul 9, 2014, 9:32:51 PM)

  1. Bug 801: Add Graph pass-2 shader for VBAA 'odd' sample count — Sven Gothel / cgit

#1303 (Jul 9, 2014, 12:01:31 AM)

  1. Bug 1021: Add GenericStereoDevice* Supporting custom configurations; — Sven Gothel / cgit
  2. Findbugs.minor: Fix 'array -> string', missing argument — Sven Gothel / cgit
  3. Findbugs.normal: Adding safeguard hashCode() implementation throwing — Sven Gothel / cgit
  4. Findbugs.synchronization: Fix double-check w/o volatile; Remove — Sven Gothel / cgit
  5. Findbugs.not-written.null: Fix referencing non-written fields (never — Sven Gothel / cgit
  6. Findbugs.switch-case: GLBuffers.bytesPerPixel(..) throw GLException for — Sven Gothel / cgit
  7. Findbugs.increment_volatile: Use AtomicInteger or add comment that — Sven Gothel / cgit
  8. GenericStereoDevice: Cast to float before operating division, requesting — Sven Gothel / cgit
  9. Findbugs.static_final_immutable: Use final qualifier for static — Sven Gothel / cgit
  10. Findbugs: Remove redundant instanceof checks — Sven Gothel / cgit
  11. Findbugs: Use Integer.parseInt(string) for int values to avoid boxing — Sven Gothel / cgit
  12. Findbugs: Add FIXME comment regarding float comparison (consider using — Sven Gothel / cgit
  13. Findbugs: Fix WindowImpl.getReconfigureFlags(..): Remove sloppy useless — Sven Gothel / cgit
  14. Findbugs: Add comment about intended setting of static field by instance — Sven Gothel / cgit
  15. Fix regression of commit 96d530e7127c89db9991080e6268c6e8430d0619: — Sven Gothel / cgit
  16. Findbugs: Use <NumberType>.valueOf(..) instead of 'new <NumberType>(..)' — Sven Gothel / cgit
  17. Findbugs: Remove branches where reference cannot be null — Sven Gothel / cgit
  18. Findbugs: Remove dead-code / unused [temp] storage and it's assignment — Sven Gothel / cgit
  19. Findbugs: Add comments that FB warnings are of no concern .. — Sven Gothel / cgit
  20. Findbugs: Misc minor issues (see below) — Sven Gothel / cgit
  21. AnimatorBase: Use cached synchronized value instead of unsynchronized — Sven Gothel / cgit
  22. Findbugs: Use AtomicInteger for synchronized increment access — Sven Gothel / cgit
  23. Findbugs: Use 'float' division instead of integer for float results — Sven Gothel / cgit
  24. Findbugs: Misc issues (Use private accessors of static fields; Use — Sven Gothel / cgit
  25. Findbugs: Use inner static class where possible — Sven Gothel / cgit
  26. Findbugs: Use static fields where possible — Sven Gothel / cgit
  27. Findbugs: Comment on some issues (OK, they are) ; Remove dead branches — Sven Gothel / cgit
  28. StereoDevice: Don't make inner class's method private due to wrapper — Sven Gothel / cgit

#1301 (Jul 5, 2014, 3:28:33 PM)

  1. Produce duplicate natives in the build, in preparation for removing — code / cgit
  2. Attempt to remove aliasing from native libraries. — code / cgit

#1300 (Jul 5, 2014, 8:30:21 AM)

  1. HowToBuild: Add 'libudev-devel' for oculusvr-sdk sub-module compilation — Sven Gothel / cgit
  2. build: Add oculusvr java-doc ; Add jogl-test-java-src.zip in 7z archive — Sven Gothel / cgit
  3. Bug 1021: Make OVR access vendor agnostic: Package — Sven Gothel / cgit
  4. Fix FloatUtil.makePerspective(..): The tan(fovy/2) shall be used, not — Sven Gothel / cgit

#1297 (Jul 3, 2014, 4:55:10 PM)

  1. FloatUtil.makePick(..): Refine API doc, incl. — Sven Gothel / cgit
  2. Code Clean-Up based on our Recommended Settings (jogamp-scripting — Sven Gothel / cgit
  3. Bug 1021: Fix remaining build issues if sub-module oculusvr-sdk is — Sven Gothel / cgit

#1295 (Jul 3, 2014, 2:17:07 PM)

  1. Bug 1021: OVRSBSRenderer*: Add texture filtering parameter — Sven Gothel / cgit

#1294 (Jul 3, 2014, 12:27:26 PM)

  1. Bug 1021: OVRDistortion.getSBSUpstreamPMV(..): Use generic perspective — Sven Gothel / cgit
  2. Bug 1021: OVRDistortion.getSBSUpstreamPMV(..): Use all cached eye — Sven Gothel / cgit

#1293 (Jul 3, 2014, 9:39:18 AM)

  1. Bug 1021: Refine Stereo Rendering API and OculusVR implementing renderer — Sven Gothel / cgit

#1292 (Jul 2, 2014, 2:09:23 PM)

  1. Enhance FloatUtil: More optimizations, concludes commit — Sven Gothel / cgit
  2. Add missing FloatUtil.invertMatrix(..) unit test, which impl. changed w/ — Sven Gothel / cgit
  3. WIP: Add Matrix4 OO wraper for FloatUtil matrix operations — Sven Gothel / cgit
  4. Fix 'typo' in messages: 'Catched' -> 'Caught' — Sven Gothel / cgit
  5. OculusVR: Add in eclipse classpath, and jogl-java-src.zip; Also create — Sven Gothel / cgit
  6. Bug 1027: Fix usage of atomic jar files (NEWT) — Sven Gothel / cgit
  7. Fix (c) header: Due to copy & paste, wrong header was used for certain — Sven Gothel / cgit
  8. Bug 1021: Add OculusVR distortion renderer (single FBO and dual FBO); — Sven Gothel / cgit

#1286 (Jun 27, 2014, 8:51:40 PM)

  1. Fix build if oculusvr-sdk submodule is missing — Sven Gothel / cgit
  2. GLU: Make ProjectFloat/ProjectDouble final and deprecate GLU.destroy() — Sven Gothel / cgit
  3. Enhance FloatUtil: Merge ProjectFloat features while adding optimized — Sven Gothel / cgit

#1285 (Jun 25, 2014, 1:46:28 PM)

  1. Bug 1021: Enhance OVR GlueGen Mapping / Adapt to GlueGen commit — Sven Gothel / cgit
  2. Bug 1021: OVR GlueGen Mapping: Compile all generated C files, add — Sven Gothel / cgit
  3. Bug 1021: OVR GlueGen Mapping: Handle non-existent native oculusvr lib — Sven Gothel / cgit

#1282 (Jun 20, 2014, 11:38:39 AM)

  1. Minor refinements: .gitignore HowToBuild — Sven Gothel / cgit
  2. Bug 1021: Adding submodule oculusvr-sdk and adjust HowToBuild (git clone — Sven Gothel / cgit
  3. Bug 1021: Add OculusSDK binding / Basic OVR support — Sven Gothel / cgit
  4. Bug 1021: Add OculusSDK binding / Basic OVR support (Refine build — Sven Gothel / cgit
  5. Bug 1021: Add OculusSDK binding / Basic OVR support (HowtoBuild.xml: — Sven Gothel / cgit
  6. Bug 1021: Add OculusSDK binding / Basic OVR support (Bring-up on Windows — Sven Gothel / cgit
  7. Bug 1021: Add OculusSDK binding (Bring-up on OSX w/ clang/clang++ ; — Sven Gothel / cgit
  8. Bug 1021: Add note about 'Oculus VR Rift SDK Software License' in — Sven Gothel / cgit
  9. WWW: Update CCT's C3D Entry — Sven Gothel / cgit
  10. www: shorten c3d desc. — Sven Gothel / cgit
  11. www .. c3d desc (2) — Sven Gothel / cgit

#1278 (Jun 18, 2014, 4:29:23 PM)

  1. Adapt to GlueGen commit c3054a01990e55ab35756ea23ab7d7c05f24dd37 — Sven Gothel / cgit
  2. Fix regression due to GlueGen commit — Sven Gothel / cgit
  3. Adapt to GlueGen commit 2f6586292cd298bbc19d8acda0f7cf303c82078b — Sven Gothel / cgit

#1275 (Jun 13, 2014, 5:15:14 AM)

  1. Fix NEWT EDTUtil Deadlock on EDTUtil.start() — Sven Gothel / cgit
  2. Fix Bug 826 Regression caused by commit — Sven Gothel / cgit

#1272 (Jun 12, 2014, 8:50:51 AM)

  1. NEWT Window: Remove deprecated methods: HiDPI + reparentWindow(..) — Sven Gothel / cgit
  2. Bug 741 HiDPI: Add ScalableSurface.getNativeSurfaceScale(..) to compute — Sven Gothel / cgit
  3. GraphUI: Fix using multiple texture units w/ opt. colorTexUnit in — Sven Gothel / cgit
  4. GLMediaPlayer: Fix video stutter if using NullAudioSink — Sven Gothel / cgit
  5. Remove explicit xcode.clang property files — Sven Gothel / cgit
  6. Bug 1011 / Bug 1012: GLMediaPlayer Audio/Video stuttering w/ OSX and — Sven Gothel / cgit
  7. Graph: Fix GLSL issue w/ ES3, add 'const float sample_count', since — Sven Gothel / cgit
  8. Graph RegionRenderer: Fix GL3 and ES3 GLSL issues — Sven Gothel / cgit
  9. GraphUI Demo: Analyze issue w/ OSX and NewtCanvasAWT when rendering / — Sven Gothel / cgit
  10. Fix Bug 1019 - Remedy of Bug 691 causes 'access/modify after free' and — Sven Gothel / cgit

#1261 (Jun 8, 2014, 10:03:50 PM)

  1. Bug 741 HiDPI: Simplify ScalableSurface (2): Add request pixelScale API — Sven Gothel / cgit

#1260 (Jun 8, 2014, 4:01:35 PM)

  1. UpstreamSurfaceHook: Add 'NativeSurface getUpstreamSurface()' (from — Sven Gothel / cgit
  2. Minor: API-Doc / DEBUG Typo, GDISurface: Make fields private — Sven Gothel / cgit
  3. Bug 741 HiDPI: Add ScalableSurface interface to get/set pixelScale w/ — Sven Gothel / cgit
  4. Bug 741 HiDPI: Simplify ScalableSurface [set|get]SurfaceScale(..) spec, — Sven Gothel / cgit

#1258 (Jun 6, 2014, 1:30:00 PM)

  1. NEWT AWTAdapter: Simplify event processing / Window.enqueueEvent(..): — Sven Gothel / cgit
  2. Bug 741 HiDPI: Add new NativeSurfaceHolder interface to GLDrawable and — Sven Gothel / cgit

#1257 (Jun 4, 2014, 1:23:31 AM)

  1. Bug 741 HiDPI: Fix OSX NEWT Offscreen Size Regression from commit — Sven Gothel / cgit
  2. Bug 741 HiDPI: Add missing window -> pixel unit conversion in — Sven Gothel / cgit
  3. GraphUI: Fix label layout (absolute), add auto no-aa dpi threshold (200Sven Gothel / cgit
  4. Bug 741 HiDPI: Fix missing window -> pixel unit conversion in — Sven Gothel / cgit

#1253 (May 27, 2014, 4:26:39 AM)

  1. Texture/TextureIO: Make 'wrapping' Texture ctor public, remove same — Sven Gothel / cgit
  2. Minor edits: Fix comments / API-docs — Sven Gothel / cgit
  3. Bug 801: Split GraphUI's TextureButton: TextureSeqButton (Base) and it's — Sven Gothel / cgit
  4. Bug 801: Fix RegionRenderer's TextureSequence shader program selection — Sven Gothel / cgit
  5. Extract FFMPEGNatives's Audio + Video formats to their own class in AV — Sven Gothel / cgit
  6. Bug 801: Refine commit 9a15aad0e5388a4b927e44d3d2ce136f32474bc2 cache — Sven Gothel / cgit
  7. GLMediaPlayerImpl: Change access of most fields to private for clarity — Sven Gothel / cgit
  8. Bug 742 HiDPI: Add access to private HiDPI in AWT pixelScale value in — Sven Gothel / cgit
  9. Bug 742 HiDPI: Add prelim HiDPI support to GLJPanel w/o API change and — Sven Gothel / cgit
  10. Bug 742 HiDPI: [Core API Change] Distinguish window-units and — Sven Gothel / cgit
  11. Bug 742 HiDPI: [Core API Change] Distinguish window-units and — Sven Gothel / cgit
  12. Bug 742 HiDPI: [Core API Change] Distinguish window-units and — Sven Gothel / cgit
  13. Bug 741 HiDPI: Refine Monitor/Screen [virtual] Viewport Definition / Add — Sven Gothel / cgit
  14. Bug 1012: Fix erroneous handling of multiple monitor coordinates on OSX — Sven Gothel / cgit
  15. Bug 1013: Fix switching monitor resolution for NEWT Window (content — Sven Gothel / cgit
  16. Bug 1009: Make FBObject's sampling sink format compatible w/ sampling — Sven Gothel / cgit
  17. Bug 1009: Refine test case (Add test06_GL3_Demo0Normal) — Sven Gothel / cgit
  18. Bug 1010 - Fix ES3.glPixelStorei and revalidate GLPixelStorageModes — Sven Gothel / cgit
  19. NewtCanvasSWT: Fixe newtChild NPE; Perform getParentLocationOnScreen() — Sven Gothel / cgit
  20. Bug 741 HiDPI: [Core API Change] Bring back get[Width|Height]() in — Sven Gothel / cgit
  21. Bug 741 HiDPI: Fix regression MIN_MONITOR_DEVICE_PROPERTIES: Adding — Sven Gothel / cgit

#1251 (May 14, 2014, 12:28:53 PM)

  1. Unit Test: Added Semantic Version Test (Current version agains v2.1.5) — Sven Gothel / cgit
  2. TestVersionSemanticsNOUI: Derive from JunitTracer — Sven Gothel / cgit

#1249 (May 12, 2014, 1:34:11 AM)

  1. Reduce jar-size / cleanup: Replace 1 kB test-ntsc01-57x32.png w/ 400kB — Sven Gothel / cgit
  2. jogl: avoid bugs with sign-extension in JPEGDecoder — Harvey Harrison / cgit
  3. jogl: avoid writing into an uninitialized array in nurbs code — Harvey Harrison / cgit
  4. Manual test scripts: Pass classpath via '-cp' instead of env CLASSPATH — Sven Gothel / cgit
  5. HowToBuild: ant 1.8.2 ; Complete GNU/Linux dependencies w/ openjdk, ant — Sven Gothel / cgit
  6. Fix some unit tests: Add ant-junit4.jar to classpath — Sven Gothel / cgit
  7. manual tests: Add exp. gluegen-rt-alt.jar to 'ALT' classpath — Sven Gothel / cgit
  8. Fix MovieCube/MovieSimple Graph-Text Usage: Add Alpha Blending otherwise — Sven Gothel / cgit
  9. Libav/FFMpeg: Bump headers of final version libav-10 / ffmpeg-2.2 — Sven Gothel / cgit
  10. FFMPEGMediaPlayer / FFMPEGv10Natives: Fix libav-10 and ffmpeg-2.x — Sven Gothel / cgit
  11. Add generic manual build script to test against distribution's default — Sven Gothel / cgit
  12. JAWTWindow: Non intrusive workaround for Bug 1004 and providing — Sven Gothel / cgit

#1248 (Apr 10, 2014, 3:30:15 AM)

  1. GraphUISceneDemo Applet: Add JOAL for GLMediaPlayer usage — Sven Gothel / cgit
  2. Bug 801: Introd. RenderState.BITHINT_GLOBAL_DEPTH_TEST_ENABLED hinting — Sven Gothel / cgit

#1247 (Apr 9, 2014, 4:52:46 PM)

  1. Bug 801: WIP 1/2 - Add color attribute; Switch Shader instead of — Sven Gothel / cgit
  2. Cleanup *GraphicsDevice: Use 'final' for ctor parameter; — Sven Gothel / cgit
  3. X11/WGL GLContext Impl: setGLFunctionAvailability(..) w/ — Sven Gothel / cgit
  4. Bug 801: WIP 2/2 - Add color attribute; Switch Shader instead of — Sven Gothel / cgit
  5. Bug 801: Reduce temp. object creation, i.e. GC load — Sven Gothel / cgit
  6. Bug 801: Cleanup shader-program location/data update ; Add COLORTEXTURE — Sven Gothel / cgit
  7. Bug 801: Fix regressions from 9c71f276d1fcc87b69b413847fd1da34b30d0932 — Sven Gothel / cgit
  8. NEWT Events: Use final .. (minor edit) — Sven Gothel / cgit
  9. Fix Quaternion.rotateByEuler(..): Zero rotation shall lead to NOP — Sven Gothel / cgit
  10. Add AABBox.getRayIntersection(..), VectorUtil.line2PlaneIntersection(..) — Sven Gothel / cgit
  11. Add TextureSequence.isTextureAvailable(), allowing triggering action — Sven Gothel / cgit
  12. PinchToZoomGesture: Add 'delta' value [-1..1], move 'InputEvent trigger' — Sven Gothel / cgit
  13. FFMPEGMediaPlayer: Use 'const' qualifier in shader stub — Sven Gothel / cgit
  14. Fix ShaderCode.insertShaderSource(..): Return 'position' if nothing has — Sven Gothel / cgit
  15. Bug 801: Region Dirty Update; TextureSequence GLMediaPlayer Fix; — Sven Gothel / cgit
  16. VectorUtil: Fix method names, i.e. use type-suffix in end of function — Sven Gothel / cgit
  17. NEWT MouseEvent: Decouple pointerIds from single-pointer button, i.e. — Sven Gothel / cgit
  18. Bug 801: LabelButton uses DEFAULT_2PASS_LABEL_ZOFFSET in any mode, due — Sven Gothel / cgit
  19. build-test.xml: Handle hs_err_pid*.log files, i.e. clean-up and archive — Sven Gothel / cgit

#1246 (Mar 26, 2014, 2:05:21 PM)

  1. Fix test applets: GraphTextDemo (No MSAA, add VBAA def. ctor — Sven Gothel / cgit
  2. MovieCube/Simple on Android/GLES: Cache FPS Region (updated only each — Sven Gothel / cgit
  3. Demos MovieCube/Simple: Update video URLs .. since download.blender.org — Sven Gothel / cgit

#1245 (Mar 26, 2014, 12:18:01 AM)

  1. Adding missing jogl-applet-runner-newt-GraphUISceneDemo02-napplet.html — Sven Gothel / cgit
  2. Adding missing jogl-applet-runner-newt-GraphUISceneDemo03-napplet.html — Sven Gothel / cgit
  3. GLRendererQuirks.NoMultiSamplingBuffers: Prelim detection of this quirk — Sven Gothel / cgit
  4. Bug 801: Revise Graph VBAA (Add border dropping MSAA; Test diff. AA — Sven Gothel / cgit
  5. Bug 801: Elaborate on multisampling performance/quality: Flipquad, RGSS, — Sven Gothel / cgit
  6. ShaderCode: Allow 'srcRoot' to be optional ; RegionRendererImpl01: Allos — Sven Gothel / cgit
  7. TypecastRenderer: Validate Shape Generation - Result: OK — Sven Gothel / cgit
  8. Bug 801: Use allsamples 'brute force' for VBAA (best quality) ; Demos: — Sven Gothel / cgit
  9. Bug 801: Graph OpenGL ES2 and ES3 Compatibility — Sven Gothel / cgit
  10. Bug 801: Adjust Tests: GPUUIScene* use window proportional button size; — Sven Gothel / cgit

#1244 (Mar 17, 2014, 8:45:14 PM)

  1. Graph minor linear optimization: Passing array storage (reduce temp — Sven Gothel / cgit
  2. Graph minor linear optimization: use vertexInTriangle3(..) reduces — Sven Gothel / cgit
  3. graph test: TestTextRendererNEWT10 cleanup — Sven Gothel / cgit
  4. Bug 801: Graph TextRenderer Cleanup Part-1a (unclean) — Sven Gothel / cgit
  5. Bug 801: Graph TextRenderer Cleanup Part-1b (clean) — Sven Gothel / cgit
  6. Bug 802: Graph TextRenderer Performance Part-1 (incomplete, rendering — Sven Gothel / cgit
  7. Bug 802: Graph TextRenderer Performance Part-2 (fix artifacts, cleanup, — Sven Gothel / cgit
  8. Bug 801: Graph TextRenderer Cleanup Part-2: Remove Path2D from — Sven Gothel / cgit
  9. Bug 801: Graph TextRenderer Cleanup Part-3: Region.addOutlineShape(..) — Sven Gothel / cgit
  10. Bug 801: Graph TextRenderer Cleanup Part-4: Text[Render->Region]Util — Sven Gothel / cgit
  11. Bug 801: Graph TextRenderer Cleanup Part-5: *Region API Cleanup — Sven Gothel / cgit
  12. Bug 802: Graph TextRenderer Performance Part-3: Reuse 'float[] coordsEx' — Sven Gothel / cgit
  13. Bug 801: Graph TextRenderer Cleanup Part-6: Fix TypecastRenderer; Minor — Sven Gothel / cgit
  14. Bug 801: Outline.setClosed(boolean [closed->closeTail]): Always close, — Sven Gothel / cgit
  15. Bug 801: TextRegionUtil add 'special' for cache-key; Minor edits — Sven Gothel / cgit
  16. Bug 801: Fix TypecastRenderer End-Of-Contour and Shape-Closing; add — Sven Gothel / cgit
  17. Bug 801: TypecastRenderer: Disable DEBUG ; Performance Note: ~800-1200 — Sven Gothel / cgit
  18. Bug 801: TypecastRenderer: Rename local point vars for better review — Sven Gothel / cgit
  19. Bug 801: Enhance API doc of FontSet and FontFactory — Sven Gothel / cgit
  20. Bug 801: TextRenderUtil/TextRendererGLELBase - Pass Font and fontSize to — Sven Gothel / cgit
  21. Bug 801: Drop TypecastRenderer's CUBIC mode if p3 is 'looped' — Sven Gothel / cgit
  22. NEWT MonitorDevice: Add convenient getPixelsPerMM(..) method to retrieve — Sven Gothel / cgit
  23. Bug 801: VBAA Render-Mode Based on SampleCount (not a user-based — Sven Gothel / cgit
  24. Bug 801: TypecastRenderer: Don't use Cubic, but 'double quad' / — Sven Gothel / cgit
  25. AudioSink: Fix API doc (minor edit) — Sven Gothel / cgit
  26. Bug 801: Cleanup CDTriangulator2D — Sven Gothel / cgit
  27. TestRulerNEWT01: Use new MonitorDevice.getPixelsPerMM(store) — Sven Gothel / cgit
  28. Bug 801: Add MSAA_RENDERING_BIT ; VBAA: Uses GL_NEAREST (good result) ; — Sven Gothel / cgit
  29. Bug 801: Fix VBAA Distortions (VBO-size fractional delta) and AA (Sample — Sven Gothel / cgit
  30. Bug 801: Refine 'blend' usage and modes (API-doc and demo-code) — Sven Gothel / cgit
  31. Bug 801: VectorUtil: Pass result vector, allowing caller to manage — Sven Gothel / cgit
  32. Bug 801: Fix 183e1bc1868699b99eb9f9c8bf18d646d1120a48 'window box' — Sven Gothel / cgit
  33. Bug 801: Fix UI-Graph Demo (Part-1) ; TextRegionUtil: Add Generic — Sven Gothel / cgit
  34. Bug 801: AffineTransform: Remove Serializable, make methods final; — Sven Gothel / cgit
  35. Doc NEWT-Overview: Add notion about Window Parenting — Sven Gothel / cgit
  36. Math and PMVMatrix: Cleanup and Refine — Sven Gothel / cgit
  37. Quaternion: Fix and enhance class incl. Extensive Unit Tests (all — Sven Gothel / cgit
  38. Bug 801: Add Frustum support to Region; Misc .. — Sven Gothel / cgit
  39. PMVMatrix.glLoadMatrix(Quaternion): Load Quaternion's directly w/o — Sven Gothel / cgit
  40. Bug 801: Outline/OutlineShape tranform and sort fixes ; Quaternion: — Sven Gothel / cgit
  41. Bug 801: Remove Vertex.Factory from AffineTransform ; Add AABBox — Sven Gothel / cgit
  42. Quaternion: User EPSILON for all tests against zero and one (identity .. — Sven Gothel / cgit
  43. Bug 801: Fix GPUUISceneGLListener0A (GraphUI Demo) .. Transformations .. — Sven Gothel / cgit
  44. FloatUtil/VectorUtil: Enhance isEqual/compare w/ and w/o epsilon, add — Sven Gothel / cgit
  45. NEWT: Minor edits — Sven Gothel / cgit
  46. Add generic support for picking via raycast intersection and AABBox (or — Sven Gothel / cgit
  47. Bug 801: Revisit UIShape/SceneController (Ray-Picking, Full Object/Model — Sven Gothel / cgit
  48. Quaternion: Add rotateByEuler(..); AABBox: Add translate(..); Minor — Sven Gothel / cgit
  49. AABBox: Add rotate(..) — Sven Gothel / cgit
  50. Bug 801: GraphUI .. Fixed transformations, cleanup - All shape-object — Sven Gothel / cgit
  51. Bug 801: GraphUI .. Missed 'CrossHair' Class (Commit — Sven Gothel / cgit
  52. Fix GraphUI - Remove MSAA if in VBAA mode (double AA not so good) - — Sven Gothel / cgit
  53. SceneUIController: Remove unused (and not commited) Matrix reference — Sven Gothel / cgit
  54. Graph: Fix NPE in case of double destroy call .. — Sven Gothel / cgit
  55. Graph: Fix NPE in case of double destroy call .. (VBORegion2PMSAAES2) — Sven Gothel / cgit

#1239 (Mar 11, 2014, 2:01:01 AM)

  1. Bug 961: Fix commit fdd60adb1d421f2018b47ee17e9079c94b54910f (memmove — Sven Gothel / cgit
  2. doc/Platforms.txt: Update Virtualbox 4.3 Tests .. w/ Debian Host and — Sven Gothel / cgit

#1238 (Mar 10, 2014, 10:19:37 PM)

  1. Bug 961: Stabilize glXGetFBConfigAttrib(..) and glXChooseFBConfig(..) — Sven Gothel / cgit

#1237 (Mar 10, 2014, 3:10:46 PM)

  1. Refine commit 9fb1e46e43900ec9b2f9c9af1fc8984e101c8811: Avoid loading — Sven Gothel / cgit
  2. Bug 975: Add TestGLReadBuffer01GLCanvasAWT Unit Test (AWT Frame w/ — Sven Gothel / cgit
  3. Test script: Add TestGLReadBuffer01GLCanvasAWT — Sven Gothel / cgit

#1234 (Feb 26, 2014, 5:31:07 PM)

  1. AWTMisc.static: Allow static creation of 'null' AWT cursor to fail (i.e. — Sven Gothel / cgit
  2. Bug 984 - Fix GLBufferObjectTracker.mapBuffer(..)'s mapBufferImpl(..) — Sven Gothel / cgit

#1233 (Feb 25, 2014, 5:31:07 PM)

  1. A more wholesome solution to the windowing problems in OSX. As described — petros / cgit
  2. Bug 927: Try fix deadlock. — xerxes / cgit
  3. Bug 937 : Fix regression of commit — Sven Gothel / cgit
  4. Fix whitespaces of commit 78fcb8228d4a391054501aef16eb0462322ba39d and — Sven Gothel / cgit

#1232 (Feb 22, 2014, 8:12:28 AM)

  1. Bug 927 - Multithreading (MT) issues libav/ffmpeg — Sven Gothel / cgit
  2. Bug 927 - Multithreading (MT) issues ALAudioSink — Sven Gothel / cgit
  3. ALAudioSink: Add thread-name to exceptions; stopImpl shall not throw an — Sven Gothel / cgit
  4. Bug 927 - Multithreading (MT) - GLMediaPlayer.GLMediaEventListener: — Sven Gothel / cgit

#1231 (Feb 22, 2014, 3:40:52 AM)

  1. Bug 927: demos/es2/av/CrossFadePlayer — xerxes / cgit
  2. Match Bitstream changes of gluegen commit — Sven Gothel / cgit

#1228 (Feb 20, 2014, 6:00:43 PM)

  1. Bug 980: Use Bitsream class for JPEGDecoder — Sven Gothel / cgit
  2. Cleanup imports TestGLReadBuffer01GL* — Sven Gothel / cgit

#1227 (Feb 18, 2014, 9:56:19 PM)

  1. Bug 975 - GLJPanel's OffscreenDrawable shall not double swap - Refine — Sven Gothel / cgit
  2. Bug 975 - GLJPanel's OffscreenDrawable shall not double swap - Fix — Sven Gothel / cgit
  3. GLContextImpl/GLDrawableImpl.getDefaultReadBuffer(..): Pass hint whether — Sven Gothel / cgit

#1226 (Feb 16, 2014, 7:16:08 PM)

  1. Bug 927: Fix minor MT issues w/ libav/ffmpeg — Sven Gothel / cgit

#1224 (Feb 16, 2014, 2:35:02 AM)

  1. Graph: RendereState: Create own PMVMatrix if passed value is null; — Sven Gothel / cgit
  2. Extract TextRendererGLELBase (demo) - Utilize general text rendering for — Sven Gothel / cgit
  3. Movie* Demo: Utilize TextRendererGLELBase (fps, vsync, ..) — Sven Gothel / cgit
  4. doc/HowToBuild.html: Remove duplicate line — Sven Gothel / cgit
  5. Add make/scripts/make.jogl.all.macosx-clang.sh — Sven Gothel / cgit

#1222 (Feb 15, 2014, 8:47:38 PM)

  1. Bug 970: NEWT OSX ChildWindow setVisible(..) does not hide child window — Sven Gothel / cgit
  2. Bug 972 - Reduce ClassLoader Lookup, i.e. Class.forName(..): GLProfile, — Sven Gothel / cgit
  3. Bug 973: NativeWindowFactory: Needs service provider interface (SPI) for — Sven Gothel / cgit
  4. Bug 973: NativeWindowFactory: Needs service provider interface (SPI) for — Sven Gothel / cgit
  5. TextureIO: Support PNGTextureWriter w/ TextureData IntBuffer (via — Sven Gothel / cgit
  6. Bug 962 - AWTGLReadBufferUtil should use aligned BufferedImage [for — Sven Gothel / cgit
  7. TextureIO: Fix PNGTextureWriter Vertical-Flip, i.e. pass TextureData's — Sven Gothel / cgit
  8. Bug 974 - Add missing [GL4] glMultiDrawArraysIndirect(int mode, int — Sven Gothel / cgit
  9. SurfaceUpdatedListener: Order methods in impl. Class; — Sven Gothel / cgit
  10. Bug 975 - GLJPanel's OffscreenDrawable shall not double swap (custom — Sven Gothel / cgit
  11. GLPixelStorageModes: Safe and restore GL2ES3 modes, i.e. add missing — Sven Gothel / cgit
  12. GLReadBufferUtil: Set PACK_ROW_LENGTH for ES3 as well - also set — Sven Gothel / cgit
  13. Bug 975 - GLJPanel's OffscreenDrawable shall not double swap - Use — Sven Gothel / cgit
  14. Bug 927 - Multithreading (MT) issues with ALAudioSink (openal-soft) — Sven Gothel / cgit
  15. doc/HowToBuild.html: Complete Debian package list, add note on multiarch — Sven Gothel / cgit

#1217 (Jan 31, 2014, 3:12:57 PM)

  1. NEWT WindowImpl: Don't waitForPosition(..) if child window - issues w/ — Sven Gothel / cgit
  2. JOGLNewtApplet3Run: Don't set position if normal child window. — Sven Gothel / cgit

#1216 (Jan 31, 2014, 11:11:00 AM)

  1. Sync plugin3-public jar and source files — Sven Gothel / cgit
  2. Add NativeWindowFactory.getLocationOnScreen(NativeWindow nw) to retrieve — Sven Gothel / cgit
  3. NativeWindowFactory.createWrappedWindow [WrappedWindow]: Using — Sven Gothel / cgit
  4. NewtFactory: Cleanup / createWindow(..) w/ parentWindow variant shall — Sven Gothel / cgit
  5. Adapt to new plugin3 / Use browser window's location on screen for — Sven Gothel / cgit
  6. applet3 test page: remove redundant 'Applet3' in link name — Sven Gothel / cgit

#1215 (Jan 30, 2014, 12:16:33 PM)

  1. NEWT Window: Add API Doc for Custom Window Icons — Sven Gothel / cgit
  2. NativeWindowFactory: Add Support for creating a platform agnostic — Sven Gothel / cgit
  3. NewtFactory: Fix createWindow(..) ctor w/ given native window handle — Sven Gothel / cgit
  4. NEWT: Add Support for AWT-Less Applet3 — Sven Gothel / cgit
  5. Add Applet3 test html pages — Sven Gothel / cgit

#1214 (Jan 27, 2014, 2:13:24 PM)

  1. Bug 927 - Enhance GLMediaPlayer/FFMPEGMediaPlayer MovieSimple to run — Sven Gothel / cgit
  2. Bug 952 - JAWTWindow.JAWTComponentListener's ctor() and detach() may — Sven Gothel / cgit

#1213 (Jan 26, 2014, 3:12:21 AM)

  1. Script: Correct joal.jar path; Remove redundant NewtDebugActivity (Debug — Sven Gothel / cgit
  2. GLMediaPlayer: Add user attached objects, similar to GLContext - — Sven Gothel / cgit

#1212 (Jan 25, 2014, 4:56:29 PM)

  1. Adapt to joal.jar location in ${joal.build}/jar/joal.jar — Sven Gothel / cgit

#1210 (Jan 25, 2014, 12:06:49 AM)

  1. GLRendererQuirks.addQuirks(..): Fix array bounds check — Sven Gothel / cgit
  2. Bug 948 - Autodetect GLRendererQuirks.SingletonEGLDisplayOnly — Sven Gothel / cgit
  3. TestPerf001*Init0*: Add INIT_TIMEOUT for perf. loop (10s) — Sven Gothel / cgit

#1209 (Jan 24, 2014, 1:21:17 PM)

  1. NEWT X11 DisplayDriver.dispatchMessagesNative(): Avoid aDevice NPE while — Sven Gothel / cgit
  2. EGLDisplayUtil.eglCreateEGLGraphicsDevice(..): Don't open() device — Sven Gothel / cgit
  3. Bug 950 - Recognize full FBO capabilities for ES 3.0 - — Sven Gothel / cgit
  4. Bug 948 - NVIDIA 331.38 (Linux X11) EGL impl. only supports _one_ EGL — Sven Gothel / cgit
  5. Add 'make/scripts/create-i386-libs-symlinks.sh' to setup missing 'a.so — Sven Gothel / cgit

#1207 (Jan 23, 2014, 5:49:53 AM)

  1. Bug 921: FPSAnimator debug output on stderr shall happen only if DEBUG — Sven Gothel / cgit
  2. Jar Manifest: Add empty line before EOF (otherwise last line is cut-off — Sven Gothel / cgit

#1204 (Jan 22, 2014, 8:29:30 PM)

  1. Fix jogl-*-version.jnlp: Needs 'all-permissions' to match jogl-all.jar's — Sven Gothel / cgit
  2. Bug 945 - Add test script to launch unit test from samba share on — Sven Gothel / cgit

#1202 (Jan 22, 2014, 1:37:49 PM)

  1. TestParenting01dAWT: Add waitForVisible after toggling NEWT child window — Sven Gothel / cgit
  2. Bug 938 - MemoryObject.java has no more equals() method — Sven Gothel / cgit
  3. Bug 942 - Share GLBufferStateTracker ; Unify GLBufferStateTracker and — Sven Gothel / cgit
  4. JAWTWindow DEBUG: Dump all JAVA_VERSION* information — Sven Gothel / cgit
  5. Revert "Bug 942 - Share GLBufferStateTracker ; Unify — Sven Gothel / cgit
  6. Bug 942: Bug 942 - Review GLBuffer[State|Size]Tracker and NIO mapped — Sven Gothel / cgit
  7. Bug 942 - Review GLBuffer[State|Size]Tracker: Add synchronized access to — Sven Gothel / cgit
  8. Bug 943 - GLBufferStateTracker shall support tracking all possible — Sven Gothel / cgit
  9. Bug 942: GLBufferObjectTracker: Tracking GLBufferStorage accurately, — Sven Gothel / cgit
  10. Bug 942: GLBufferObjectTracker Enhancement [2/2]: Add mapped buffer — Sven Gothel / cgit
  11. Better shared GLAutoDrawable synchronization: Block slave instances to — Sven Gothel / cgit
  12. HowToBuild: Add 'libxcursor-devel' dependency and a debian one-liner .. — Sven Gothel / cgit
  13. GLBufferObjectTracker: Fix copyright notice (drop Sun Microsystems since — Sven Gothel / cgit
  14. TestSharedContextVBOES2NEWT3: Re-enable temp disabled tests (oops) — Sven Gothel / cgit
  15. Add 'Permissions: all-permissions' to jogl-test.jar for Oracle's 7u51 — Sven Gothel / cgit
  16. windows test script — Sven Gothel / cgit
  17. Doc: JOGL-DEPLOYMENT Change 'Traditional Applets' to 'New Applets' — Sven Gothel / cgit
  18. Adaption of Oracle's Deployment changes, i.e. >= 7u51 — Sven Gothel / cgit
  19. JNLP/Applets: Remove 'sun.java2d.noddraw' - We don't test with these — Sven Gothel / cgit
  20. JOGL Test Applets: Refine html pages — Sven Gothel / cgit
  21. Adding missing 'gl-if-CustomJavaCode-gl2.java' of commit — Sven Gothel / cgit

#1200 (Jan 13, 2014, 7:24:55 AM)

  1. X11: Harden usage of 'XGetWindowProperty(..)' and 'XGetVisualInfo' - Add — Sven Gothel / cgit
  2. [Jogl|Nativewindow|Newt]Common: Align all — Sven Gothel / cgit
  3. Misc Cleanup: JAWTWindow: Reusing visible in HIERARCHY listener; Remove — Sven Gothel / cgit
  4. Fix GLDrawableHelper.resizeOffscreenDrawable(..): Do nothing if — Sven Gothel / cgit
  5. Bug 937 - JAWTWindow: Unsatisfying Visibility Computation — Sven Gothel / cgit
  6. AWTParentWindowAdapter/AWTRobotUtil: Use 'isShowing()' instead of — Sven Gothel / cgit
  7. DefaultEDTUtil: At EDT finish, notify all task-waiter to avoid deadlock — Sven Gothel / cgit
  8. JOGLNewtAppletBase: Typo of new PNG icons .. used AE's 'gray' instead of — Sven Gothel / cgit
  9. JAWTWindow.JAWTComponentListener: Minor Cleanup — Sven Gothel / cgit
  10. OSXMisc CALayer::FixCALayerLayout: Fix visible:=false case, i.e. don'r — Sven Gothel / cgit

#1198 (Jan 9, 2014, 10:31:23 PM)

  1. www: update the address for the jaamsim project — Harvey Harrison / cgit
  2. PixelRectangle.GenericPixelRect: hashCode() impl. didn't set volatile — Sven Gothel / cgit
  3. Bug 676: Use proper pointer icon images (artwork) — Sven Gothel / cgit
  4. NEWT DisplayImpl/PointerIcon: Don't use blocking isNativeValid() before — Sven Gothel / cgit
  5. Bug 676 - Add support for native Mouse Pointer rendering (Rasp.-Pi.) — Sven Gothel / cgit
  6. Bug 676 - Add support for native Mouse Pointer rendering (Rasp.-Pi.) - — Sven Gothel / cgit
  7. NEWT bcm_vc_iv.c: Disable VERBOSE_ON — Sven Gothel / cgit
  8. NEWT Rasp.Pi: Add Support for multiple Windows, dynamic set size and — Sven Gothel / cgit
  9. BCM_VC_IV: Add 2 references (_poor_ API docs, very) — Sven Gothel / cgit
  10. Fix PNGTstFiles: Typo of new PNG icons .. used AE's 'gray' instead of — Sven Gothel / cgit

#1195 (Jan 9, 2014, 4:35:12 AM)

  1. MacWindow.m: Add missing NSAutoreleasePool 'decoration' — Sven Gothel / cgit
  2. NewtMacWindow: NSView: Remove unused 'myCursor' field — Sven Gothel / cgit
  3. Bug 935: NEWT PointerIcon OSX: Safe use of NSCursor handle — Sven Gothel / cgit
  4. Bug 935: NEWT PointerIcon PNGIcon: Remove return value 'elem_bytesize[]' — Sven Gothel / cgit
  5. Bug 935: NEWT PointerIcon PNGIcon: Remove return value 'elem_bytesize[]' — Sven Gothel / cgit
  6. Bug 935: NEWT PointerIcon: Refine Spec and Implementation / Fix OSX — Sven Gothel / cgit
  7. Bug 935: NEWT OSX PointerIcon/Pointer-Visibility: Impl. — Sven Gothel / cgit
  8. JOGLNewtAppletBase Default Key-Action: Add 'j' for setPointerConfined() — Sven Gothel / cgit
  9. Bug 935: NEWT Windows Window-Icon: Fix Window-Icon Visibility after — Sven Gothel / cgit
  10. TestInitConcurrent01NEWT: Fix test enumeration — Sven Gothel / cgit
  11. Bug 935: NEWT Windows Window-Icon: Use WNDCLASSEX w/ Small/Big Default — Sven Gothel / cgit
  12. Bug 935: NEWT Windows Pointer-Icon WM_SETCURSOR: Don't use — Sven Gothel / cgit
  13. NativewindowCommon_init: Add define STDERR_TO_FILE (default undefined) — Sven Gothel / cgit
  14. NEWT OSX: Add missing NewtCommon_init(env) (duh!) - Issuing — Sven Gothel / cgit
  15. Bug 935: NEWT PointerIcon/Visibility: Perform OffscreenLayerSurface — Sven Gothel / cgit
  16. Bug 935: NEWT PointerIcon/Visibility: Perform JAWTWindow's — Sven Gothel / cgit
  17. Bug 935: NEWT PointerIcon: Add Toolkit Agnostic PixelFormat and — Sven Gothel / cgit
  18. Bug 935: NEWT PointerIcon: Utilize Toolkit Agnostic PixelFormat and — Sven Gothel / cgit

#1190 (Jan 1, 2014, 2:10:18 PM)

  1. JOGL Assets: Replace test-ntsc01-160x90.png w/ test-ntsc01-57x32.png — Sven Gothel / cgit
  2. JOGL Assets: Preserve 'original' 'test-ntsc01-160x90.png' (Removed from — Sven Gothel / cgit
  3. OSX Test Scripts: Use dedicated location for libav/ffmpeg libraries for — Sven Gothel / cgit
  4. NEWT WindowImpl: Add 'final' qualifier where possible — Sven Gothel / cgit
  5. NEWT Cleanup - Remove Type Casts and OSX Newt/Fmod Workaround (Early — Sven Gothel / cgit
  6. Bug 934, Bug 935: NEWT: Add support for custom Application/Window and — Sven Gothel / cgit
  7. Bug 935: NEWT: Expose Pointer Icons Feature in JOGLNewtAppletBase Tests — Sven Gothel / cgit
  8. Bug 935: NEWT PointerIcon: Add size, hotspot 'getter' and String — Sven Gothel / cgit

#1183 (Dec 23, 2013, 11:11:07 PM)

  1. Bug 930 - OSX: Using 'Apple Software Renderer' GLRendererQuirks Quirk — Sven Gothel / cgit

#1182 (Dec 22, 2013, 3:33:18 AM)

  1. Bug 925 - Refine GLContextImpl.setGLFunctionAvailability(..)'s ES — Sven Gothel / cgit
  2. Bug 929 - Reflect ES3 Compatibility with ES2 — Sven Gothel / cgit
  3. Fix TestGLProfile01NEWT: Regression of commit — Sven Gothel / cgit
  4. Bug 929, Bug 852 - Reflect ES3 Compatibility with ES2 / Add CPU Sourced — Sven Gothel / cgit

#1180 (Dec 21, 2013, 3:17:06 PM)

  1. Bug 925: Use proper common profile and test compatibility for — Sven Gothel / cgit
  2. Bug 925 - Accept an ES3 Context, if reported via GL-Version-String w/o — Sven Gothel / cgit

#1179 (Dec 20, 2013, 9:45:25 PM)

  1. Refine commit c9fcc8cd510abc0cbebb872dc3e457327655e778 (NEWT X11Window.c — Sven Gothel / cgit
  2. Bug 924: Make ALWAYS_ON_TOP Persistent when Reparenting (child -> top) — Sven Gothel / cgit
  3. Bug 924: Fullscreen toggle in X11 requires a 'sleep' on sluggish WMs — Sven Gothel / cgit

#1177 (Dec 19, 2013, 7:29:01 PM)

  1. Bug 924: Fix X11 Fullscreen ALT-TAB Regression ; Make ALWAYS_ON_TOP — Sven Gothel / cgit

#1176 (Dec 19, 2013, 1:20:04 PM)

  1. Fix Bug 362: calculated dimensions for MipMaps smaller than 16x16 — michael.esemplare / cgit
  2. ALAudioSink GLMediaPlayerImpl FFMPEGMediaPlayer: Verbosity only w/ DEBUG — xerxes / cgit
  3. Bug 928 - JAWTWindow's JAWTComponentListener _not_ attached and original — Sven Gothel / cgit
  4. FFMPEGMediaPlayer: Add missing indentation of commit — Sven Gothel / cgit
  5. NEWT X11Window.c: Cleanup Code - No changes. — Sven Gothel / cgit
  6. Bug 924: Fix 'Unity WM' issue w/ sticky _NET_WM_STATE after Fullscreen — Sven Gothel / cgit
  7. Bug 924: Ignore reparent when in fullscreen - otherwise may confuse WM — Sven Gothel / cgit
  8. Bug 924: X11 WindowDriver: Only perform 'tempFSAlwaysOnTop' toggle @ — Sven Gothel / cgit
  9. Bug 924: Remove position criteria from reparent/fullscreen success, WM's — Sven Gothel / cgit
  10. NEWT WindowImpl: Enhance insetsChanged(..) DEBUG output — Sven Gothel / cgit
  11. Bug 924: More robost Fullscreen Exit — Sven Gothel / cgit

#1175 (Dec 12, 2013, 7:31:25 AM)

  1. jogl: update the entry for JaamSim to a better image, update link to — Harvey Harrison / cgit

#1173 (Dec 11, 2013, 9:10:56 PM)

  1. TestShutdownCompleteNEWT/AWT: Align both tests and account for GLInfo. — Sven Gothel / cgit
  2. Bug 922 (1/2): NEWT Window.reparentWindow(..): Provide — Sven Gothel / cgit
  3. Bug 922 (2/2): NEWT Window.reparentWindow(..): Use — Sven Gothel / cgit
  4. Bug 918 (1/2): Use StreamWorker in 'Audio Only' mode, since no — Sven Gothel / cgit
  5. Bug 918: GLMediaPlayer: Fix Deadlock if EOS happens after pause/resume — Sven Gothel / cgit
  6. Bug 918 (2/2): Determine StreamWorker usage after stream-init ; Fix — Sven Gothel / cgit
  7. ALAudioSink: Fix stop and flush of OpenAL source — Sven Gothel / cgit
  8. Bug 918: Fix EOS Regression: Only use pts>duration for EOS if duration > — Sven Gothel / cgit

#1172 (Dec 11, 2013, 1:46:05 AM)

  1. Bug 747: VectorUtil: Make scale(..) creating new float[] deprecated, — Sven Gothel / cgit
  2. Bug 904: 'User Vertical Flip' for GLJPanel shall be performed via — Sven Gothel / cgit
  3. Bug 904: 'User Vertical Flip' for GLJPanel w/o vertical flip must be — Sven Gothel / cgit
  4. TestShutdownCompleteNEWT: Enhance profiling via '-wait -initOnly' ; Use — Sven Gothel / cgit

#1170 (Dec 4, 2013, 4:11:14 PM)

  1. TestNewtKeyEventAutoRepeatAWT: Fix regression of commit — Sven Gothel / cgit

#1169 (Dec 4, 2013, 7:57:34 AM)

  1. Bug 914: Newt OSX: Reset NSApp's presentationOptions @ windowClose0() / — Sven Gothel / cgit
  2. Bug 919 - TestNewtKeyCodesAWT w/ NewtCanvasAWT Fails on Windows Due to — Sven Gothel / cgit

#1163 (Dec 3, 2013, 4:59:39 AM)

  1. Bug 907 - Add native Windows test sending WM_GETTEXT to all windows and — Sven Gothel / cgit
  2. GLJPanel.initializeBackend(offthread=true): Enable on Windows, thanks to — Sven Gothel / cgit
  3. Bug 914 - Don't allow 'alwaysontop' in fullscreen mode, always allow — Sven Gothel / cgit
  4. Bug 914: Newt OSX: Don't use exclusive fullscreen mode (captured — Sven Gothel / cgit
  5. NEWT Windows: Rearrange wndProc switch-case: All key/mouse events shall — Sven Gothel / cgit
  6. Bug 916 - NEWT Fullscreen Mode on Windows ALT-TAB doesn't allow — Sven Gothel / cgit

#1162 (Nov 29, 2013, 2:49:53 AM)

  1. Bug 910: Add Standalone Extended Applet Lifecycle Validation Test — Sven Gothel / cgit
  2. Refine DemoBug910ExtendedAWTAppletLifecycleCheck (commit — Sven Gothel / cgit
  3. Fix Bug 902: FFMPEGMediaPlayer uses IOUtil.decodeURIIfFilePath(uri) to — Sven Gothel / cgit
  4. Bug 907 - Initial patch allowing Jogl to respond to other applications — Sven Gothel / cgit
  5. Bug 907 - Cleanup Commit e9c711a86aa05f4f24c69972532833f5a98911a3 — Sven Gothel / cgit
  6. Bug 907 - Fix regression of 'cleanup' Commit — Sven Gothel / cgit
  7. GLDrawableFactory: destroy() -> shutdownImpl() - Add DEBUG output in — Sven Gothel / cgit
  8. GLDrawableFactory.shutdown0() Add DEBUG line at the end — Sven Gothel / cgit
  9. Bug 907 - Refine DummyDispatchThread (DDT) Handling: Proper OO — Sven Gothel / cgit

#1161 (Nov 25, 2013, 10:11:00 PM)

  1. Bug 672 (NewtCanvasSWT ignore windowing offset on OSX'). — petros / cgit
  2. Bug 672: Move Unit Tests to appropriate SWT package and prepent Test so — Sven Gothel / cgit
  3. Bug 672 (NewtCanvasSWT): Reuse SWTAccessor.isOS_TYPE ; Impl — Sven Gothel / cgit
  4. Workaround Bug 910 (IcedTea-Web): NewtCanvasAWT shall postpone — Sven Gothel / cgit

#1160 (Nov 23, 2013, 5:15:02 PM)

  1. AWTWindowClosingProtocol: Hold Window reference impl. is listening to to — Sven Gothel / cgit
  2. JOGLNewtAppletBase's windowDestroyNotify(): Double check 'awtParent' — Sven Gothel / cgit
  3. JOGLNewtApplet1Run: Perform AWT Operations on AWT-EDT ; Remove redundant — Sven Gothel / cgit
  4. JOGLNewtAppletBase's add/remove 'reparentHome WindowListener' at — Sven Gothel / cgit
  5. Workaround Bug 910 (IcedTea-Web): NewtCanvasAWT shall postpone — Sven Gothel / cgit

#1159 (Nov 21, 2013, 11:19:34 AM)

  1. WWW: Add J4K and Unlicense in Tools/Libraries .. — Sven Gothel / cgit
  2. Bug 909 - Reccreate GLJPanel's BufferedImage is no more sourced by — Sven Gothel / cgit

#1155 (Nov 18, 2013, 10:17:12 PM)

  1. jogl: add missing @Override annotation in NewtCanvasAWT — Harvey Harrison / cgit
  2. jogl: simplify conditional that repeats test for isOnScreen — Harvey Harrison / cgit
  3. jogl: do the clearGlobalFocusOwner() call on the AWT EDT in — Harvey Harrison / cgit
  4. jogl: push other call to clearGlobalFocus to the AWT EDT — Harvey Harrison / cgit
  5. NewtCanvasAWT: Remove useless block in else branch — Sven Gothel / cgit

#1153 (Nov 18, 2013, 4:15:40 PM)

  1. EGLGraphicsConfiguration: Add deauled DEBUG output for failed EGL-Config — Sven Gothel / cgit
  2. Bug 890 - GLContextImpl's Version Validation: Only validate Integer — Sven Gothel / cgit
  3. Fix Bug 893 - NewtCanvasAWT Lifecycle Race Condition (NPE on shutdown — Sven Gothel / cgit

#1151 (Nov 18, 2013, 1:55:52 PM)

  1. Fix Bug 879 Regression (2/2) - NewtCanvasAWT.FocusAction must take focus — Sven Gothel / cgit
  2. NEWT AWTAdapter: Add notion of consuming the AWT InputEvent (will be — Sven Gothel / cgit
  3. NewtCanvasAWT: Use final AWT[Key|Mouse]Adapter and set downstream — Sven Gothel / cgit
  4. NEWT AWTAdapter*: Don't act if not setup (due to lazy setup mode), — Sven Gothel / cgit
  5. NewtCanvasAWT: Add method of 'isAWTEventPassThrough()', used in unit — Sven Gothel / cgit
  6. NEWT Event Tests: Move TestParentingFocus* to event test package — Sven Gothel / cgit
  7. NEWT WindowImpl: Move consumePointerEvent(..) below doPointerEvent(..) — Sven Gothel / cgit

#1149 (Nov 17, 2013, 7:52:47 PM)

  1. Fix javadoc: TileRendererBase (links to manual anchors) and — Sven Gothel / cgit
  2. GLJPanel: Remove unused import — Sven Gothel / cgit
  3. NEWT: Add more documentation to WindowImpl's doPointerEvent(..) and — Sven Gothel / cgit
  4. Bug 904 - GLJPanel: Allow user to skip isGLOriented() based vertical — Sven Gothel / cgit
  5. Bug 904 - GLJPanel: Add property to skip isGLOriented() based vertical — Sven Gothel / cgit
  6. TestPerf001GLJPanelInit02AWT: Wrong test name 'Gears' -> 'Nop' — Sven Gothel / cgit
  7. Applet Test Bug848AppletGLCanvas01: Only use vsync-interval 1 for last — Sven Gothel / cgit
  8. Bug 906 - JAWTWindow Component- and HierarchyListener must be detached — Sven Gothel / cgit
  9. Bug 903 - NEWT: Support 'Continue Drag on Exit'; Consistent Mouse — Sven Gothel / cgit
  10. Fix Bug 879 - Threads deadlock in native keyboardfocus calls made form — Sven Gothel / cgit
  11. Fix GLIBC > 2.4 dependency regression of commit — Sven Gothel / cgit
  12. Nativewindow/NEWT: Fix C Return Statement — Sven Gothel / cgit
  13. Use 'gluegen-clang.properties' for generic clang and — Sven Gothel / cgit

#1146 (Nov 11, 2013, 6:51:51 PM)

  1. TestPerf001GLJPanelInit02AWT: Add overlapping test .. — Sven Gothel / cgit
  2. TestPerf001GLJPanelInit02AWT: Same size for !overlap and overlap — Sven Gothel / cgit
  3. Tests: Add com/jogamp/opengl/test/junit/jogl/acore/anim Animator test — Sven Gothel / cgit
  4. Simplify Animator* Synchronization: Remove barrier 'stateSync' and favor — Sven Gothel / cgit
  5. Tests: Align NEWT parenting focus tests (package and class names) using — Sven Gothel / cgit
  6. Fix Bug 901 - NEWT: Lookup Windows 7 Touch Event Functions Dynamically — Sven Gothel / cgit
  7. Bug 899: Validate whether we propagate WNDPROC as retrieved from — Sven Gothel / cgit
  8. Add TestGLWindows03NEWTAnimResize: Test NEWT basic resize while holding — Sven Gothel / cgit
  9. Fix Bug 889 [Related: Bug 816, Bug 849, Bug 729] - GLCanvas disappear — Sven Gothel / cgit

#1143 (Nov 8, 2013, 12:14:16 PM)

  1. TestPerf001GLWindowInit03NEWT: Don't run !reuse Display - Crash on — Sven Gothel / cgit
  2. Android: Add NewtDebugActivity — Sven Gothel / cgit
  3. Android: Cleanup Movie*ActivityLauncher* properties — Sven Gothel / cgit
  4. Android NEWT*Activity: Request GL2ES2 instead of GLES2 (Be aware of ES3) — Sven Gothel / cgit
  5. Bug 890 - Fix GLES3 Profile Mapping, i.e. GL2ES2 queries and mappings; — Sven Gothel / cgit
  6. Android Newt[Debug|Version]Activity: Separate both activities (testing — Sven Gothel / cgit
  7. Bug 898: Apply best efford on Animator operation's — Sven Gothel / cgit
  8. GLJPanel: Remove redundant !isInitialized [double-]check in — Sven Gothel / cgit
  9. TestTiledPrintingGearsSwingAWT: Cleanup whitespaces — Sven Gothel / cgit
  10. WGLGLCapabilities: Print pfdID as decimal (convention) — Sven Gothel / cgit
  11. WindowsWGLGraphicsConfigurationFactory: Fix chosenPFDID -> — Sven Gothel / cgit
  12. GLJPanel: Don't ctor DefaultGLCapabilitiesChooser() if null chooser is — Sven Gothel / cgit
  13. Android ES3 Movie Demos: Add workaround for: P0003: Extension — Sven Gothel / cgit

#1136 (Nov 6, 2013, 4:41:19 PM)

  1. GLContextImpl: Move sharedContextHandle check to — Sven Gothel / cgit
  2. Bug 888 - Validate CPU Runtime Performance: — Sven Gothel / cgit
  3. Bug 888 / Bug 891 - Enhance GLCapabilities-Query: Apply changes of — Sven Gothel / cgit
  4. Bug 888 - Validate CPU Runtime Performance: Only use one HashMap to — Sven Gothel / cgit
  5. Test DumpGLInfo: Dump caps list and extenions — Sven Gothel / cgit
  6. Bug 888 / Bug 891- Enhance GLCapabilities-Query: Add perf. test case — Sven Gothel / cgit
  7. Bug 888 / Bug 891- Enhance GLCapabilities-Query: Add raw perf. test case — Sven Gothel / cgit
  8. JNI Code: Call DeleteLocalRef(..) manually. — Sven Gothel / cgit
  9. Bug 888 / Bug 891- Enhance GLCapabilities-Query: Refine unit tests — Sven Gothel / cgit
  10. NEWT Window: Expose 'setVisible(boolean wait, boolean visible)' allowing — Sven Gothel / cgit
  11. NativeWindow *GraphicsDevice: Align constructors to simplify call — Sven Gothel / cgit
  12. Bug 894 - GLDrawableFactory* [dummy|offscreen] Surface creation w/ own — Sven Gothel / cgit
  13. Bug 894 - GLJPanel: Expose 'initializeBackend(boolean offthread)' — Sven Gothel / cgit

#1135 (Nov 1, 2013, 7:08:47 PM)

  1. Bug 885 - GLMediaPlayer: Allow single threaded mode - Especially where — Sven Gothel / cgit
  2. GLRendererQuirks: Add GLSharedContextBuggy ('Mesa Intel 9.2.1' and — Sven Gothel / cgit

#1133 (Nov 1, 2013, 6:04:59 AM)

  1. Bug 882 - Crash on OSX when closing NEWT window - Check JavaVM and — Sven Gothel / cgit
  2. Bug 882 - Crash on OSX when closing NEWT window - Fix: Release — Sven Gothel / cgit
  3. Bug 881 - Add 'Application-Name' in Jar's manifest to avoid Java6 NPEs — Sven Gothel / cgit
  4. Clarify Bug 692: Unbinding a VAO does _not_ imply unbinding of set VBOs — Sven Gothel / cgit
  5. Bug 852: Add unit test TestCPUSourcingAPINEWT validating CPU sourcing, — Sven Gothel / cgit

#1132 (Oct 31, 2013, 3:12:12 PM)

  1. EGLDrawableFactory.createDummySurfaceImpl: fix caps to pbuffer - since — Sven Gothel / cgit

#1131 (Oct 31, 2013, 1:13:51 PM)

  1. GLDrawableFactory: createDummy*(..) Pass GLCapabilitiesImmutable + — Sven Gothel / cgit

#1130 (Oct 31, 2013, 11:48:47 AM)

  1. Rename Binary*Test -> TestBinary*NOUI to get picked up by — Sven Gothel / cgit
  2. Test Rename: Add Bug 729 / Bug 849 to Bug 816 Unit Test Names - Allowing — Sven Gothel / cgit
  3. Fix Bug 878 - JAWTWindow's HierarchyListener doesn't set component — Sven Gothel / cgit
  4. Bug 754 - Remove Ubuntu fonts from jogl-all.jar, provide it separately — Sven Gothel / cgit
  5. AndroidGLMediaPlayerAPI14: Avoid possible NPEs — Sven Gothel / cgit
  6. TestBinary16NOUI: Remove hardship from test node - Disable 'verbose' — Sven Gothel / cgit

#1127 (Oct 31, 2013, 2:39:16 AM)

  1. API doc: GLStateKeeper (wording), GLAutoDrawable (enh. init desc.), — Sven Gothel / cgit
  2. spec-overview.html: Shared OpenGL context must be supported .. (GL spec) — Sven Gothel / cgit
  3. Bug 776 GLContext Sharing: Refine API for relaxed and lazy GLContext — Sven Gothel / cgit
  4. Fix GLCanvas ctor shared GLContext: Use helper.setSharedContext(..) — Sven Gothel / cgit
  5. Bug 776 GLContext Sharing: Add GLSharedContextSetter to GLJPanel — Sven Gothel / cgit
  6. Bug 776 GLContext Sharing: Add note about driver stability (destruction — Sven Gothel / cgit
  7. Bug 776 GLContext Sharing: Add GLSharedContextSetter to SWT GLCanvas — Sven Gothel / cgit
  8. GLDrawableHelper.reshape(): Catch pre-existing GL errors before — Sven Gothel / cgit
  9. Fix TestSharedContextNewtAWTBug523: Don't use VAO's w/ GL2 context - No — Sven Gothel / cgit
  10. Bug 876: BuildComposablePipeline: getGL*() shall not return — Sven Gothel / cgit
  11. GLDrawableFactory: Add 'GLAutoDrawable createDummyAutoDrawable(..)' for — Sven Gothel / cgit
  12. Bug 776 GLContext Sharing: Add copy-ctor to GLArrayData* w/ sliced — Sven Gothel / cgit
  13. Fix #875 - ES version should be strictly validated — brice / cgit
  14. Bug 877 Concurrency Discussion: Update doc MultiThreading.txt, volatile — Sven Gothel / cgit
  15. Bug 776 GLContext Sharing: Fix copy-ctor GLArrayDataClient: Create new — Sven Gothel / cgit
  16. Bug 776 GLContext Sharing: GLSharedContextSetter API Doc: No 'Driver — Sven Gothel / cgit
  17. Bug 776 GLContext Sharing: GLSharedContextSetter API Doc: Add — Sven Gothel / cgit
  18. Bug 875: Safeguard setGLFunctionAvailability(.. strictMatch=false.. ) — Sven Gothel / cgit
  19. Fix Bug 875 - Cleanup branch using VersionNumber (fix 'Int' check — Sven Gothel / cgit
  20. Android NEWT.ScreenDriver MonitorSize: Use xdpi for for width (fix); Add — Sven Gothel / cgit
  21. Add GLES1Impl 'finalizeInit()' to avoid a 'catched exception roundtrip' — Sven Gothel / cgit
  22. Fix Unit Test Regression (commit — Sven Gothel / cgit
  23. TestSharedContextVBOES2NEWT1: Fix copy/paste (mistakenly used — Sven Gothel / cgit
  24. Add functions for converting to and from binary16 half-precision — mark / cgit

#1115 (Oct 25, 2013, 7:59:50 AM)

  1. jogl: replce more unneeded String() construction — Harvey Harrison / cgit
  2. jogl: remove clone() method that only throws Exceptions — Harvey Harrison / cgit
  3. jogl: remove clone() version that can only ever fail — Harvey Harrison / cgit
  4. jogl: enable generics annotations on TextRenderer — Harvey Harrison / cgit
  5. jogl: adapt code generator to output @Override annotations in various — Harvey Harrison / cgit
  6. jogl: use .format() to build the method signature when generating — Harvey Harrison / cgit
  7. jogl: change code generation for Debug pipelines to avoid building large — Harvey Harrison / cgit
  8. jogl: do not generate an extra String for the Debug pipeline wrappers — Harvey Harrison / cgit
  9. jogl: save on class size in the Debug pipelines — Harvey Harrison / cgit
  10. jogl: pass format and arguments directly to the printGLError function — Harvey Harrison / cgit
  11. Fix Bug 866 - Frequent IndexOutOfBoundsException in — Sven Gothel / cgit
  12. MacOSXJAWTWindow.CALayer DEBUG: Only Dump AWT location-on-screen if — Sven Gothel / cgit
  13. jogl: add final to Debug wrapper error code and fix indentation — Harvey Harrison / cgit
  14. jogl: indent trace statements in the Trace pipelines when we hit glBegin — Harvey Harrison / cgit
  15. GLContext CTX_IMPL_* bits: Use 10 cached bits (+1), and 6 uncached (-1) — Sven Gothel / cgit
  16. jogl: add generic annotations to the packed rectangle utility package — Harvey Harrison / cgit
  17. jogl: add generics annotations to lists in the waveout code — Harvey Harrison / cgit
  18. Bug 867 - OSX 10.9: Recognize OpenGL Core Profile > 3.0 - Add — Sven Gothel / cgit
  19. Bug 871 - Add optional xcode.clang support for all modules (Extends Bug — Sven Gothel / cgit
  20. Bug 867 - OSX: Allow core >=4 if isMavericksOrLater; Use — Sven Gothel / cgit
  21. Bug 867 OSX [Common Code]: Trigger GLRendererQuirks.GL4NeedsGL3Request — Sven Gothel / cgit
  22. Use org.junit.Assert instead of deprecated junit.framework.Assert — Sven Gothel / cgit
  23. Fix GLContext: getGLProfile() add missing GLES3; — Sven Gothel / cgit
  24. JoglVersion: "Default Profiles on device" -> "GLProfiles on device" - — Sven Gothel / cgit
  25. GLProfile: Fix native profile mapping, i.e. use actual mapped — Sven Gothel / cgit
  26. Fix regression of commit 34b35c5a0a379a6b4c0b23b9d347a0b1338f0239 - — Sven Gothel / cgit
  27. Fix Bug 872: ES3 and ES3-GLSL Version not properly Handled — Sven Gothel / cgit
  28. TestGLProfile00NEWT: Dump Desktop's and EGL's default-device GLProfiles — Sven Gothel / cgit

#1114 (Oct 19, 2013, 5:22:22 AM)

  1. jogl: remove all trailing whitespace — Harvey Harrison / cgit
  2. Bump 7u45 — Sven Gothel / cgit
  3. jogl: add missing @Override annotations — Harvey Harrison / cgit
  4. jogl: fix two impossible comparisons in glu/tessellator — Harvey Harrison / cgit
  5. jogl: allow case statements to fall through to same block — Harvey Harrison / cgit
  6. jogl: fix typo in RandomTileRenderer, range chack was for tY, not tX — Harvey Harrison / cgit
  7. jogl: avoid creating a second String object, one is enough — Harvey Harrison / cgit
  8. jogl: allow short-circuited comparison in comparison — Harvey Harrison / cgit
  9. Fix Bug 862: Fix GL Version Validation / NVidia GTX550 driver 331.13 - — Sven Gothel / cgit
  10. Fix Bug 827 - ShaderProgam helper class reports errors incorrectly — Sven Gothel / cgit
  11. PinchToZoomGesture: Add ctor arg 'allowMorePointer', should be false to — Sven Gothel / cgit

#1113 (Oct 18, 2013, 2:32:30 AM)

  1. AWTPrintLifecycle.setupPrint(..): Fix regression of commit — Sven Gothel / cgit
  2. MouseEvent: Clarify button-number and pointer-ID relation incl. case 'no — Sven Gothel / cgit

#1112 (Oct 17, 2013, 11:15:57 PM)

  1. Fix Bug 365: Bug on javax.media.opengl.glu.GLU.gluBuild2DMipmaps — michael.esemplare / cgit
  2. Update C3D image (c3d mobile) and add c3d mobile info — Sven Gothel / cgit
  3. Android uses-sdk: Add android:targetSdkVersion="14" (to show up for — Sven Gothel / cgit
  4. WWW: Shorten C3D Studio & Mobile description. — Sven Gothel / cgit
  5. Bug 859: Let TileRenderer detect zero columns and rows in eot() where — Sven Gothel / cgit
  6. Bug 860 - AWT Printing (AWTTilePainter): Shall use the enclosing integer — Sven Gothel / cgit
  7. Bug 365: Add unit test, which run's through most of the ScaleInternal — Sven Gothel / cgit
  8. Cleanup DirectDataBufferInt: Fix type ; Remove unsused local vars — Sven Gothel / cgit
  9. GLMediaPlayer: Fix CameraInputScheme URI doc and Android test streams — Sven Gothel / cgit
  10. Bug 861 - NEWT: Unify MouseEvent Processing incl. gesture processing — Sven Gothel / cgit
  11. AWTPrintLifecycle.setupPrint(..): Add optional tileWidth and tileHeight, — Sven Gothel / cgit
  12. Validate codebase in jnlp files, add missing codebase entries. — Sven Gothel / cgit
  13. Add efficient set(..all..) to Dimension, Insets, Point and Rectangle of — Sven Gothel / cgit
  14. MouseEvent: Clarify 'Multiple-Pointer' w/ button[mask] semantics, ; — Sven Gothel / cgit
  15. Int -> Enum using EnumClass.values()[ordinal] instead of for-loop - — Sven Gothel / cgit
  16. NEWT PointerEvent: Unify event processing in new doPointerEvent(..) and — Sven Gothel / cgit
  17. PinchToZoomGesture: Validate pointer-IDs, skip if invalid. — Sven Gothel / cgit
  18. Refine Int -> Enum conversion (commit — Sven Gothel / cgit
  19. NEWT Multiple-Pointer API: Use PointerType[] instead of ordinal int[], — Sven Gothel / cgit
  20. Regression of commit a90bf31f8747dd38c61d518f8af4d4d4a64a8e90: — Sven Gothel / cgit
  21. WindowImpl.doPointerEvent(..) Simplify pointer name->ID mapping, fix — Sven Gothel / cgit
  22. Bug 800: Add Windows 7 Touch Event Support for NEWT — Sven Gothel / cgit
  23. WindowImpl: Fix DEBUG output's method name of doPointerEvent and — Sven Gothel / cgit
  24. Bug 800: Windows 7 Touch Event Support for NEWT: Fix Focus and — Sven Gothel / cgit

#1111 (Oct 10, 2013, 1:54:30 PM)

  1. Bug 852: Remove CPU sourced data API entry where not allowed (ES3 and GL — Sven Gothel / cgit
  2. Bug 852: Validate CPU sourced data API is allowed, throw exception if — Sven Gothel / cgit

#1108 (Oct 9, 2013, 6:49:14 PM)

  1. NEWT Reparent/Fullscreen: Add 'waitForPosition(..)' when reparenting or — Sven Gothel / cgit

#1107 (Oct 9, 2013, 12:48:38 PM)

  1. FFMPEGMediaPlayer: Use IOUtil.decodeFromURI(..) to unescape %20 — Sven Gothel / cgit
  2. NativeWindow/OSX: Fix RunOnThread/RunLater - Properly determine — Sven Gothel / cgit
  3. NEWT/Fullscreen (Bug 836): Exit re-parenting fullscreen w/ — Sven Gothel / cgit
  4. NEWT/OSX (Bug 836): Lifecycle operations performed on main-thread must — Sven Gothel / cgit
  5. NEWT/OSX (Bug 836): Only WindowDriver.initWindow0(..) operation on — Sven Gothel / cgit
  6. NEWT Display: Issue EDTUtil.start() at runOnEDTIfAvail(..) even if on — Sven Gothel / cgit
  7. NEWT Reparent/Fullscreen: Fixes X11 unsuccessful return to parent — Sven Gothel / cgit
  8. NewtCanvasAWT Focus Traversal: Remove AWT's requestFocus*() overrides in — Sven Gothel / cgit
  9. Bug816 OSX CALayer: Issue w/ JSplitPane within Apple (Firefox, Safari - — Sven Gothel / cgit

#1104 (Oct 6, 2013, 9:26:26 PM)

  1. Bug 789: glDrawArraysIndirect and glDrawElementsIndirect are using — Sven Gothel / cgit
  2. Bug 729, Bug 849: Honor JAWTWindow's [parent] visibility state — Sven Gothel / cgit

#1103 (Oct 6, 2013, 2:29:19 AM)

  1. Bug 729: OSX CALayer shall honor the Component's visibility state — Sven Gothel / cgit
  2. test scripts (test Bug 729 w/ TestAWTCardLayoutAnimatorStartStopBug532) — Sven Gothel / cgit
  3. Bug816 OSX CALayer: getLocationOnScreenNonBlocking(..) stop traversing — Sven Gothel / cgit
  4. Bug 729: OSX CALayer invisible needs to have opacity 0 to not show — Sven Gothel / cgit

#1098 (Oct 4, 2013, 9:19:20 PM)

  1. AWTTilePainter: Avoid NPE if Graphic2D's AffineTransform is null, use — Sven Gothel / cgit
  2. Bug 818: Add missing html file for applet unit test of commit — Sven Gothel / cgit
  3. Bug 848: Add test applet ; Bug 816 Bug816AppletGLCanvas02: Remove 2nd — Sven Gothel / cgit
  4. artifact.properties: Add jogl.build.version:=jogamp.version — Sven Gothel / cgit
  5. Bug 816/848: Cleanup test applet layout/size ; Note Bug 848: Not — Sven Gothel / cgit

#1095 (Oct 3, 2013, 8:32:43 PM)

  1. Add notice about 'GL states' regarding GLSL vertical flip (Bug 842 and — Sven Gothel / cgit
  2. Bug 818 (OSX 10.6.8 NVIDIA GeForce GT 330M): Add unit test (manual — Sven Gothel / cgit
  3. GLJPanel: Fix 7u40 access to property 'sun.java2d.opengl'. Property was — Sven Gothel / cgit
  4. Bug818GLJPanelApplet: Remove unused imports — Sven Gothel / cgit
  5. Bug 816: Add 2 more unit tests (Swing JFrame w/ 2 JRootPanes, AWT Frame — Sven Gothel / cgit
  6. Bug 816 (OSX CALayer pos): Fix location on 'inner CALayer' calculation — Sven Gothel / cgit
  7. Bug 816 (OSX CALayer pos): Add detailed description (pseudo code) to — Sven Gothel / cgit
  8. Bug 548: GLRendererQuirks.GLFlushBeforeRelease is needed on OSX < 10.7.3 — Sven Gothel / cgit
  9. Bug 818: Enable new quirk GLSLNonCompliant on OSX < 10.7 w/ NV GPU; — Sven Gothel / cgit

#1092 (Oct 2, 2013, 2:36:12 AM)

  1. GLJPanel/Printing: Perform backend.reshape immediatly after printing if — Sven Gothel / cgit
  2. test scripts/setenv-jogl.sh: Remove JogAmp *LD_LIBRARY_PATH components. — Sven Gothel / cgit
  3. GLJPanel/AWTGLPixelBuffer: Reused BufferedImage didn't account for — Sven Gothel / cgit

#1091 (Sep 28, 2013, 9:21:14 AM)

  1. Fix AWT Printing: Use delegated GLDrawable's size for tile-size instead — Sven Gothel / cgit
  2. TileRendererBase.GLEL.display(): Skip tile-rendering if TR is not yet — Sven Gothel / cgit
  3. AWT Printing: releasePrint() issue reshape from AWT-EDT; GLJPanel: Issue — Sven Gothel / cgit
  4. Fix TileRenderer regression of commit — Sven Gothel / cgit
  5. GLJPanel: Remove forced DEBUG .. at handleReshape in releasePrint (added — Sven Gothel / cgit

#1085 (Sep 28, 2013, 12:21:08 AM)

  1. Bug 816: Clarify JAWT_OSX_CALAYER_QUIRK_* semantics, add
    More change log history
    Sven Gothel / cgit

#1082 (Sep 27, 2013, 1:53:26 PM)

  1. Fix MovieCube/Simple Demo in 'Applet' mode: Use default ctor to — Sven Gothel / cgit
  2. DirectDataBufferInt: createBufferedImage(..) use BufferedImage type — Sven Gothel / cgit
  3. TileRenderer*: TileRendererNotify -> TileRendererListener w/ clarifying — Sven Gothel / cgit
  4. Bug 816: Fix JAWTWindow's getLocationOnScreenNonBlocking(); Derive — Sven Gothel / cgit
  5. Test AWT Printing: Frame size contains border/insets, use as-is for — Sven Gothel / cgit

#1081 (Sep 25, 2013, 2:09:54 AM)

  1. TestTiledPrintingGearsSwingAWT: Enable 'bitmap' test only on Windows, — Sven Gothel / cgit
  2. Fix Bug 835: Use target.[sourcelevel,targetlevel,rt.jar] for all javac — Sven Gothel / cgit
  3. Bug 839: Clarifying GLStateTracker.clearStates(..) remove 'enable' — Sven Gothel / cgit
  4. Fix Bug 826: GLJPanel: Fully restore TextureState and Viewport — Sven Gothel / cgit
  5. AWT Printing: Fix non vertical-flipped printing, i.e. cut-off top-row's — Sven Gothel / cgit
  6. Fix Bug 839: Clarify whether resetStates(..) shall clearStates() - Pass — Sven Gothel / cgit
  7. Fix Bug 840: DefaultEDTUtil.restart() shall only reuse ThreadGroup (tg) — Sven Gothel / cgit
  8. Bug 816: Add unit test 'TestBug816OSXCALayerPosAWT' — Sven Gothel / cgit
  9. TileRendererBase: Remove redundant reshape propagation of atached GLEL, — Sven Gothel / cgit
  10. Bug 816: Fix OSX CALayer 'quirks' for AWT 1.7.0_40 - See JAWTUtil — Sven Gothel / cgit
  11. OSXMisc.c: Fix compilation error w/ java6's jint definition (probably — Sven Gothel / cgit

#1078 (Sep 19, 2013, 6:12:38 AM)

  1. AWTPrintLifecycle: Add DEFAULT_PRINT_TILE_SIZE (512); Remove unused — Sven Gothel / cgit
  2. AWT Printing: AWTTilePainter needs to handle null clip! — Sven Gothel / cgit
  3. Gears*: Clarify frustum calculation for tiling — Sven Gothel / cgit
  4. TestTiledPrintingGearsSwingAWT: Add a second demo GLEventListener — Sven Gothel / cgit
  5. RedSquareES2: Fix tiled aspect ratio — Sven Gothel / cgit
  6. Add 2nd 'demo' canvas to the other tiled printing tests. — Sven Gothel / cgit
  7. Gears, GearsES2, RedSquareES2: Proper debug output for init, reshape and — Sven Gothel / cgit
  8. Fix TileRendererBase Bug: Avoid multiple GLEL init(..) call. — Sven Gothel / cgit
  9. Relocate FFMPEGNatives.initIDS0() -> FFMPEGStaticNatives.initIDS0(); — Sven Gothel / cgit
  10. Add support for clang ; Use __APPLE__ predefined macro — Sven Gothel / cgit
  11. Complete commit 4b866d2686ab9c3fd7cf6708925b4663ad81e359: Relocate — Sven Gothel / cgit
  12. AWTTilePainter: Fix null clip-rect (consider scaling); Fix non — Sven Gothel / cgit
  13. TileRenderer: Add and expose clipped image size; Expose size of tiles. — Sven Gothel / cgit
  14. Fix AWT printing issues w/ overlapping and/or non-opaque contents ; — Sven Gothel / cgit
  15. Updating doc AWTPrinting.txt — Sven Gothel / cgit
  16. Add 'DirectDataBufferInt' supporting NIO based BufferedImages — Sven Gothel / cgit
  17. TestTiledPrintingNIOImageSwingAWT: Add layered test ; Use 300dpi instead — Sven Gothel / cgit
  18. Print Tests: Split 'Printable' to own class, add OffscreenPrintable — Sven Gothel / cgit
  19. AWT Printing: Move init-test of setupPrint(..) to AWT-EDT Runnable ; — Sven Gothel / cgit
  20. Fix SharedResourceRunner's potential race-conditions. Use top-level — Sven Gothel / cgit
  21. AWTTilePainter: Fix DEBUG message (used wrong value at println) — Sven Gothel / cgit
  22. RedSquareES1: Add TileRendererBase.TileRendererNotify — Sven Gothel / cgit
  23. AWTTilePainter: Fix case with no GLOrientation, i.e. no vertical-flip. — Sven Gothel / cgit
  24. AWT Print Tests: Only include 600dpi tests if requested via main arg — Sven Gothel / cgit
  25. AWTTilePainter.setupGraphics2DAndClipBounds(): Use 'Shape getClip()'; — Sven Gothel / cgit
  26. Bump to JDK/JRE 7u40. — Sven Gothel / cgit

#1077 (Sep 8, 2013, 7:40:28 PM)

  1. AWT/GL Printing WIP: Abstract AWT tile painting code out to — Sven Gothel / cgit
  2. Complete commit 54dcdf1f53c9fc1f7124cf77bbf5aa952d42053a, exposing — Sven Gothel / cgit
  3. Fix TileRenderer*: Allow general usage w/ any GL profile, only — Sven Gothel / cgit
  4. TileRenderer*: Fix FBO MSAA use-case, i.e. call swapBuffers() before — Sven Gothel / cgit
  5. TiledPrintingAWTBase: Fix scaling - Fit frame to page, add MSAA — Sven Gothel / cgit
  6. Test: Don't resize frame, tweek print-matrix; AWTPrintLifecycle: Add — Sven Gothel / cgit
  7. doc/Implementation/AWTPrinting: Update to match latest code — Sven Gothel / cgit
  8. Aggregate and cleanup '.ps' and '.pdf' artifacts (printing tests) — Sven Gothel / cgit
  9. AWTPrintLifecycle: Add detailed API doc — Sven Gothel / cgit
  10. Fix some JavaDoc and API doc (reference) bugs .. — Sven Gothel / cgit
  11. doc/Implementation/AWTPrinting.txt: Adding ref to AWTPrintLifecycle — Sven Gothel / cgit
  12. TileRenderer*: Fix pre-swap and post-swap in regards to endTile(..), — Sven Gothel / cgit
  13. TileRenderer*: API doc fixes — Sven Gothel / cgit
  14. Add AWTTilePainter.dumpHintsAndScale(..), removing more duplicated code — Sven Gothel / cgit
  15. build-*.xml: Unify 'javah' tasks where possible, i.e. per destination — Sven Gothel / cgit
  16. TiledPrintingAWTBase/doc: Add description of how-to add a — Sven Gothel / cgit
  17. NewtCanvasAWT: Implement AWTPrintLifecycle and hence support for AWT — Sven Gothel / cgit

#1074 (Sep 6, 2013, 11:55:32 PM)

  1. TileRenderer*: Add more detailed 'toString()' - override for — Sven Gothel / cgit
  2. GLCanvas Printing WIP: Perform all print* operations on AWT-EDT, clip — Sven Gothel / cgit
  3. TestTiledPrintingGearsAWT: Perform AWT mods on AWT-EDT, always perform — Sven Gothel / cgit
  4. Added AWTPrinting document .. — Sven Gothel / cgit
  5. Add AWTPrintLifecycle interface describing impl. w/ — Sven Gothel / cgit
  6. GLCanvas Printing WIP: Add GLJPanel; GLCanvas TILE_SIZE 512; — Sven Gothel / cgit
  7. TestTiledPrintingGears*AWT: Add 4s delay before closing frame and ending — Sven Gothel / cgit

#1073 (Sep 6, 2013, 4:50:11 AM)

  1. Fix Bug 810: Adding Julien Gouesse's fix while moved the new — Sven Gothel / cgit
  2. GL*, GLContext: Expose isGL2ES3() and getGL2ES3() for convenience. — Sven Gothel / cgit
  3. GLBuffers: Align comment — Sven Gothel / cgit
  4. GLPixelStorageModes: Fix API doc references, Add — Sven Gothel / cgit
  5. GLReadBufferUtil.readPixels(..): Use plain int values for — Sven Gothel / cgit
  6. Gears: Make rotation optional — Sven Gothel / cgit
  7. Cleaned up TiledRenderer capable to be used w/ GL2ES3 and TiledRenderer2 — Sven Gothel / cgit
  8. Test scripts .. — Sven Gothel / cgit
  9. GLPixelBuffer*: Add componentCount==1 (ALPHA/RED), 'allowRowStride' — Sven Gothel / cgit
  10. PNGImage: Bounds check in getPixelRGBA8(..) and setPixelRGBA8(..) — Sven Gothel / cgit
  11. TileRenderer: Unify TileRenderer, add RandomTileRenderer (both utilizing — Sven Gothel / cgit
  12. TileRenderer*: Align impl. to common abstract superclass — Sven Gothel / cgit
  13. TileRenderer*: Enhance API Doc; Cleanup OO; Remove PMVMatrixCallback, — Sven Gothel / cgit
  14. TileRendererBase: Add toString(), Proper tile unit test names, i.e. add — Sven Gothel / cgit
  15. TileRendererBase: Add interface TileRendererNotify, to notify — Sven Gothel / cgit
  16. TileRendererBase: API-doc cleanup; Fix GLCanvas, WIP printing .. — Sven Gothel / cgit
  17. GLCanvas Printing WIP - Add TestTiledPrintingGearsAWT — Sven Gothel / cgit
  18. GLVBOArrayHandler: Remove unused imports — Sven Gothel / cgit
  19. Test scripts .. — Sven Gothel / cgit
  20. TestTiledPrintingGearsAWT: Fix margin translate for high dpi, i.e. other — Sven Gothel / cgit
  21. Add TestGLContextDrawableSwitch02AWT: Test AWT GLCanvas <-> — Sven Gothel / cgit
  22. GLDrawableUtil.swapGLContextAndAllGLEventListener: Fix comment - Add — Sven Gothel / cgit
  23. TileRenderer*: TileRenderer adds setTileOffset(..), getParam(pname) — Sven Gothel / cgit
  24. TileRendering / Gears: Clarify PMV math, if tiling use white background — Sven Gothel / cgit
  25. GLCanvas Printing WIP: Swap to offscreen at setupPrint(); Use — Sven Gothel / cgit

#1072 (Sep 2, 2013, 12:09:16 PM)

  1. Fix GLES3/GLES2 relation / Use bouml 4.21.1 (Note: SVG fonts .. are too — qun / cgit
  2. Use uml's png files (svg font is broken) — qun / cgit
  3. GLContext: Refine API doc (CONTEXT_NOT_CURRENT.. values) / Exception — Sven Gothel / cgit
  4. GLDrawableFactory: Expose createDummyDrawable(..) / — Sven Gothel / cgit
  5. GLFBODrawableImpl.initialize(): Unrealize when already unrealized shall — Sven Gothel / cgit
  6. MouseEvent API doc: Add W3C PointerEvent Reference — Sven Gothel / cgit
  7. ES2 NEWT Tests: GearsES2/RedSquareES2 - Don'w use AWTRobot if AWT is n/a — Sven Gothel / cgit
  8. GLMediaPlayer: Add multithreaded decoding w/ textureCount > 2 where — Sven Gothel / cgit
  9. Fix regression of commit 6332e13b2f0aa9818d37802302f04c90a4fa4239 — Sven Gothel / cgit
  10. SyncedRingbuffer: peek() don't throw an exception — Sven Gothel / cgit
  11. GLMediaPlayer Multithreaded Decoding: AudioSink (Part-2) - WIP — Sven Gothel / cgit
  12. GLMediaPlayer Multithreaded Decoding: GLMediaPlayer* (Part-3) - WIP — Sven Gothel / cgit
  13. Fix Bug 815: GL*: Change glIs<Buffer>Enabled() -> glIs<Buffer>Bound() to — Sven Gothel / cgit
  14. SyncedRingbuffer: Add 'reset(boolean full)', simplify 'clear(..)'. — Sven Gothel / cgit
  15. Provide unit test for Bug 817Sven Gothel / cgit
  16. Refine unit test Bug 817 c19f9916bc59765e5aaf307b8ecd5d25dfcad6b6 / Add — Sven Gothel / cgit
  17. Fix Bug 817 (1/2): GLPixelAttributes checks arguments and queried — Sven Gothel / cgit
  18. Fix Bug 817 (2/2): GLContextImpl's — Sven Gothel / cgit
  19. SyncedRingbuffer Cleanup: private fields, clarify reset(boolean) — Sven Gothel / cgit
  20. GLMediaPlayer Multithreaded Decoding: GLMediaPlayer* (Part-4) - WIP — Sven Gothel / cgit
  21. GLMediaPlayerImpl: Refine getNextTexture(..) DEBUG output, put 'last SCR — Sven Gothel / cgit
  22. GLMediaPlayer: Use URI instead of URL / Misc refinements — Sven Gothel / cgit
  23. SyncedRingbuffer moved to GlueGen, commit — Sven Gothel / cgit
  24. AudioSink: Add END_OF_STREAM_PTS, initSink(..) args: frameGrowAmount and — Sven Gothel / cgit
  25. Texture: Add 'toString()' and 'getTextureObject()' w/o GL instance to — Sven Gothel / cgit
  26. TextureSequence: Add END_OF_STREAM_PTS, remove 'blocking' from — Sven Gothel / cgit
  27. GLMediaPlayer Multithreaded Decoding: GLMediaPlayer* (Part-5) - WIP — Sven Gothel / cgit
  28. FFMPEGMediaPlayer: Transform URI spaces '%20' to ' ' manually, libav — Sven Gothel / cgit
  29. JOGL/Util: Add generic 'TimeFrameI' for key frame animation of 'things' — Sven Gothel / cgit
  30. *AudioSink: Add byte/time calc to AudioDataFormat, *AudioFrame OO — Sven Gothel / cgit
  31. GLMediaPlayer Multithreaded Decoding: GLMediaPlayer* (Part-6) - DONE — Sven Gothel / cgit
  32. AudioSink.init(..) abstract 'frame count' -> duration [ms] allowing — Sven Gothel / cgit
  33. GLMediaPlayer/AudioSink: Add set[Audio]Volume(float — Sven Gothel / cgit
  34. AndroidGLMediaPlayerAPI14: Fix implementation to coop w/ threaded — Sven Gothel / cgit
  35. GLAutoDrawableBase: DEBUG code - Avoid NPE — Sven Gothel / cgit
  36. GLES3Impl: Add NOP 'finalizeInit()' method, to avoid GLContentImpl not — Sven Gothel / cgit
  37. libav/ffmpeg: Move current lavc53.lavf53.lavu51 (version 8) header files — Sven Gothel / cgit
  38. NullGLMediaPlayer: Fix reported VID (fake 0), no AID, textureCount == 2 — Sven Gothel / cgit
  39. libav/ffmpeg: Prepare for lavc54.lavf54.lavu52 — Sven Gothel / cgit
  40. ffmpeg/libav: lavc54.lavf54.lavu52 -> lavc54.lavf54.lavu52.lavr01: — Sven Gothel / cgit
  41. ffmpeg/libav: remove unsued header files — Sven Gothel / cgit
  42. AudioSink: Fixe type names ; Enhance AudioFormat negotiation ; — Sven Gothel / cgit
  43. libav/ffmpeg: version9: Add libavresample support ; Proper AudioFormat — Sven Gothel / cgit
  44. ffmpeg/libav: Remove 'dead' audio/video frame count relation snoop-code — Sven Gothel / cgit
  45. libav/ffmpeg: Compile/Link 2 versions of native FFMPEGMediaPlayer — Sven Gothel / cgit
  46. FFMPEGNatives*: Add missing license header — Sven Gothel / cgit
  47. ALAudioSink: Remove force DEBUG info — Sven Gothel / cgit
  48. GLMediaPlayer: Add camera input / FFMPEG: Fix 'av_packet' leak and add — Sven Gothel / cgit
  49. GLBuffers: Add forma GL_YCBCR_422_APPLE and types — Sven Gothel / cgit
  50. Fix libav/ffmpeg compilation across platforms: Move header back to — Sven Gothel / cgit
  51. Fix libav/ffmpeg compilation across platforms: Remove symbolic links — Sven Gothel / cgit
  52. Fix libav/ffmpeg compilation: Use 'dot less' dir/file names; Compile — Sven Gothel / cgit
  53. FFMPEGMediaPlayer: Fix av-audio-fmt -> AudioFormat parsing (fixedP was — Sven Gothel / cgit
  54. Fix libav/ffmpeg compilation; FFMPEGMediaPlayer Enahncements (More YUV*, — Sven Gothel / cgit
  55. Enhance GLMediaPlayer: Full FFMPeg support, 'dshow' camera support on — Sven Gothel / cgit
  56. FFMPEGMediaPlayer: Handle v-flipped 'bottom-up' pictures ; Refine API — Sven Gothel / cgit
  57. Texture: Add 'setMustFlipVertically(boolean)' allowing to change the — Sven Gothel / cgit
  58. GLMediaPlayer enhancements: State, Camera options, detect and act on — Sven Gothel / cgit
  59. GLWindow: Shorten API-doc references — Sven Gothel / cgit
  60. Doc/HowToBuild: Windows x32 and x64 require new MingW64 Versions, tested — Sven Gothel / cgit
  61. Scripts/Windows: Test x32 and x64 builds w/ ffmpeg 2.x ! — Sven Gothel / cgit
  62. FFMPEG/GLMediaPlayer: Fix compiler errors w/ new MingW 4.8.1: — Sven Gothel / cgit
  63. GLContext: Add missing 'isGLESProfile()' and fix 'isGLcore()', i.e. — Sven Gothel / cgit
  64. WWW: Remove 'Meet us @ SIGGRAPH 2013' ; Siggraph 2013 link to local doc — Sven Gothel / cgit
  65. GLMediaPlayer: pause() -> pause(boolean flush): Allowing to flush — Sven Gothel / cgit
  66. ffmpeg_impl_template: Remove DEBUG line .. — Sven Gothel / cgit
  67. FFMPEGMediaPlayer: Handle use-case of having [av|sw]resample lib, but — Sven Gothel / cgit
  68. Add '@FixMethodOrder(MethodSorters.NAME_ASCENDING)' to all *Test* — Sven Gothel / cgit
  69. Animator/GLWindow: Catch 'ThreadDeath/Throwable' and dump info in DEBUG — Sven Gothel / cgit
  70. X11GLXDrawableFactory.Shutdown: Disable shared context destruction since — Sven Gothel / cgit
  71. Revert commit 4beef4fe856690b070ba06a6caf4515aebd7171b manually for — Sven Gothel / cgit

#1060 (Jul 20, 2013, 10:36:58 AM)

  1. FFMPEGMediaPlayer: Fix yuv stored in alpha shader decode on ES2 and GL2 — Sven Gothel / cgit
  2. FFMPEGMediaPlayer: Cleanup AudioPusher 'usage', i.e. disabled for now — Sven Gothel / cgit
  3. Movie JNLP/NAppletAdd: joal jar file shall come before jogl's — Sven Gothel / cgit

#1059 (Jul 19, 2013, 6:31:03 AM)

  1. UML Doc: Fix alignment / separator .. — Sven Gothel / cgit
  2. UML Doc: Fix separator .. — Sven Gothel / cgit
  3. UML Doc: Fix separator .. — Sven Gothel / cgit
  4. Doc: Overview/Evol: Fix embedded size / UML: Fix file attribs — Sven Gothel / cgit
  5. UML: Fix 'core' layout - more similar to 'all' — Sven Gothel / cgit
  6. Doc: Overview/Evol .. embedded size — Sven Gothel / cgit
  7. FFMPEGPlayer Audio Sink Refactoring .. — Sven Gothel / cgit
  8. Movie JNLP/NAppletAdd: Add joal jar file — Sven Gothel / cgit

#1055 (Jul 18, 2013, 1:30:39 PM)

  1. reformatted to same style — petrs / cgit
  2. removed unnecessary castings, removed unnecessary methods for vector — petrs / cgit
  3. fixed isIdentity method, deprecated isEmpty method (quaternion doesn't — petrs / cgit
  4. new method for vector multiplication, new copy constructor — petrs / cgit
  5. Quaternion.java : fixed not clear assignment — petr.skramovsky / cgit
  6. Fix Bug 744: Added support of RLE encoded .tga — petr.skramovsky / cgit
  7. Doc: Update UML diagram and 'Overview-OpenGL-Evolution-And-JOGL' — Sven Gothel / cgit
  8. WWW: Added JOGL spec link, fixed grammar . — Sven Gothel / cgit
  9. API doc: Use paragraph instead of manual line break .. — Sven Gothel / cgit

#1054 (Jul 17, 2013, 4:30:27 PM)

  1. FFMPEGMediaPlayer: Decode audio frames. — xerxes / cgit
  2. FFMPEGMediaPlayer: Use the Audio codec to decode audio. Also prevent — xerxes / cgit
  3. FFMPEGMediaPlayer: Lookup decoded audio data_size using — xerxes / cgit
  4. FFMPEGMediaPlayer: Decode all frames inside video packet. — xerxes / cgit
  5. FFMPEGMediaPlayer: Workaround dropped video frames while decoding audio. — xerxes / cgit
  6. FFMPEGMediaPlayer: Workaround forward seek delay caused by video sync. — xerxes / cgit
  7. FFMPEGMediaPlayer: Add updateSound callback for passing decoded jni — xerxes / cgit
  8. partial implementation of Java Sound output — xerxes / cgit
  9. FFMPEGMediaPlayer: blocking Java Sound output — xerxes / cgit
  10. FFMPEGMediaPlayer: Poor mans audio/video sync. — xerxes / cgit
  11. FFMPEGMediaPlayer: Limit video sync delay to 47ms in order to fix audio — xerxes / cgit
  12. FFMPEGMediaPlayer: fix audio pts for varying audio frame format. — xerxes / cgit
  13. FFMPEGMediaPlayer: Add AudioSink interface. — xerxes / cgit
  14. ALAudioSink: Buffer and playback audio data. — xerxes / cgit
  15. ALAudioSink: Fill buffers before sourcing them. — xerxes / cgit
  16. AudioSink: interface add isAudioSinkAvailable — xerxes / cgit
  17. FFMPEGMediaPlayer: Only instance ALAudioSink if JOAL is found on the — xerxes / cgit
  18. ALAudioSink: Reduce exessive CPU usage caused by polling alGetSourcei. — xerxes / cgit
  19. API doc: Update native-taglet / Fix creation, i.e. use 'man2' instead of — Sven Gothel / cgit
  20. API doc: Add old glext-20130207.h header for complete extension — Sven Gothel / cgit
  21. NativeWindow API Doc: Fix layout / Add version. — Sven Gothel / cgit
  22. Javadoc: Use JogAmp Stylesheet / Colors .. — Sven Gothel / cgit

#1053 (Jul 17, 2013, 6:37:25 AM)

  1. Move doc/bouml -> doc/uml - and add symbolic link to doc/bouml .. — Sven Gothel / cgit
  2. JOGL API Doc: Remove 'JSR 231' identifier - we are no more bound to a — Sven Gothel / cgit

#1052 (Jul 17, 2013, 5:09:19 AM)

  1. Remedy for Bug 782: Issue Debug.initSingleton() or Debug.debug(..) — Sven Gothel / cgit

#1051 (Jul 17, 2013, 3:33:41 AM)

  1. Add Support for GL 4.3 (Bug 716) and ES 3.0 (Bug 717) — Sven Gothel / cgit
  2. StringBuffer -> StringBuilder — Sven Gothel / cgit
  3. Fix regressions of commit 3a0d7703da32e9a5ddf08a334f18588a78038d88: — Sven Gothel / cgit
  4. Fix BuildComposablePipeline's isGL*/getGL* ; GLBase: — Sven Gothel / cgit
  5. Fix value range of CTX_* options bits, regression of commit — Sven Gothel / cgit
  6. WWW: Add JaamSim; Use local VolumeViewer png — Sven Gothel / cgit
  7. WWW: Resize insparia png — Sven Gothel / cgit
  8. Fix PointsDemoES1: No zero point size allowed — Sven Gothel / cgit
  9. Only use base pipelines for Trace/Debug, mock others (ES2, GL2, ..); — Sven Gothel / cgit
  10. GL*: Expose isGL*Core(); GLContext: isGL*() API doc cleanup - align — Sven Gothel / cgit
  11. GLProfile: Abstract profile to impl. mapping, i.e. GL2ES2 -> GL3, favors — Sven Gothel / cgit
  12. Texture: Skip glEnable/glDisable TEXTURE target if using a core context! — Sven Gothel / cgit
  13. FFMPEGMediaPlayer: Use GL_RED instead of deprecated GL_ALPHA, otherwise — Sven Gothel / cgit
  14. GPUUISceneGLListener0A: Rotate on vertical scroll .. — Sven Gothel / cgit
  15. Tests: Cleanup for GL core usage (Skip texture enable/disable, proper — Sven Gothel / cgit
  16. Tests: Cleanup for GL core usage p2 - (Proper GLSL version number) — Sven Gothel / cgit
  17. Fix FFMPEGMediaPlayer: Only use RED for GL3ES3 profiles, otherwise stick — Sven Gothel / cgit
  18. Redefine: isGLES3Compatible() and isGL4ES3(), i.e. allow GL4ES3 usage in — Sven Gothel / cgit
  19. Fix GLContext.isGLES3CompatAvailable(..) API doc and reorder query (from — Sven Gothel / cgit
  20. Texture: Fix 'premultiply alpha' semantics in API doc description. — Sven Gothel / cgit
  21. Fix OSX GL-core lack of pbuffer: — Sven Gothel / cgit
  22. X11GLXContext: Remove redundant manual aliasing of ext. names in — Sven Gothel / cgit
  23. More shader fixes for core (GLSL 150): texture2D -> texture, texture3D — Sven Gothel / cgit
  24. Use MaxFixedFunc(..) GLProfile if pbuffer or GL2-compat is required. — Sven Gothel / cgit
  25. TestBug722GLContextDrawableSwitchNewt2AWT: Test n/a if JAWT requires — Sven Gothel / cgit
  26. GLSL core fixes - texture2D and varying/attributes/.. preprocessing — Sven Gothel / cgit

#1046 (Jul 10, 2013, 2:07:32 PM)

  1. TestMainVersionGLWindowNEWT: Add 'manual' version get/print for — Sven Gothel / cgit

#1043 (Jul 10, 2013, 2:28:16 AM)

  1. TestGLWindows02NEWTAnimated: Give animator a chance to become paused — Sven Gothel / cgit

#1042 (Jul 10, 2013, 12:42:41 AM)

  1. TestScreenMode00cNEWT: Enable testing of UITestCase.resetXRandRIfX11() — Sven Gothel / cgit
  2. junit.run.newt.awt: Exclude SWT — Sven Gothel / cgit

#1041 (Jul 9, 2013, 9:49:20 PM)

  1. Fix SWTEDTUtil regression caused by — Sven Gothel / cgit
  2. NEWT EDTUtil: Exposed weakness of EDTUtil usage due to usage of — Sven Gothel / cgit
  3. NEWT MonitorMode test cases: Add X11 XRandR commandline reset to — Sven Gothel / cgit
  4. Refine 95ffc6f73b460a24e8f117060de1d80ec85e4c25: Reset X11 XRandR only — Sven Gothel / cgit
  5. PNGJ: Bump to git sha1 a0b1101ba2d37de39428ed55c8189502e24a3125 of — Sven Gothel / cgit
  6. UITestCase.resetXRandRIfX11(): Iterate through all outputs and sets the — Sven Gothel / cgit

#1036 (Jul 5, 2013, 11:33:23 AM)

  1. NEWT Display.create: If reusing an existing instance, ensure EDT is — Sven Gothel / cgit

#1035 (Jul 5, 2013, 6:27:08 AM)

  1. Fix Bug 763 and Bug 764: Proper GL gluegen for glCreateShaderProgramv — Sven Gothel / cgit
  2. Fix Bug 765: Add glMultiDrawElementsBaseVertex ; Restrict PointerBuffer — Sven Gothel / cgit

#1033 (Jul 5, 2013, 5:07:40 AM)

  1. Workaround NVidia driver 325.8 returning 4.3-compat for any compat
    More change log history
    Sven Gothel / cgit

#1031 (Jul 4, 2013, 11:04:52 PM)

  1. Fix NPE - Regression of commit 99479bf3197cde8e89c5b499d135417863d521c7 — Sven Gothel / cgit
  2. DefaultEDTUtil: If EDT is not started and task is null and wait — Sven Gothel / cgit
  3. NEWT WindowImpl: Add little GCed / windowList-size stats at — Sven Gothel / cgit

#1030 (Jul 4, 2013, 8:57:31 PM)

  1. X11Window FullScreen: Toggle _NET_WM_BYPASS_COMPOSITOR not only for — Sven Gothel / cgit
  2. TestScreenMode*: Be more verbose setting screen mode. — Sven Gothel / cgit
  3. Refine 9c7ab101cf5261db3ef6160c0aa1906ffcce188b: Don't print extensions — Sven Gothel / cgit
  4. TestScreenMode02bNEWT: Full MonitorMode w/ rotation failure - Expected — Sven Gothel / cgit
  5. TestScreenMode*: At destruction, properly wait until Window and Screen — Sven Gothel / cgit
  6. TestDisplayLifecycle02NEWT: Ensure window/screen has been destroyed — Sven Gothel / cgit
  7. TestDisplayLifecycle02NEWT: Renable testDisplayCreate02 (my fault) — Sven Gothel / cgit
  8. NEWT: Using WeakReferences for global cache of Display, Screen and — Sven Gothel / cgit

#1029 (Jul 4, 2013, 2:49:17 PM)

  1. WWW: Add SIGGRAPH 2013 splash - Update links / images — Sven Gothel / cgit
  2. Fix 2 links — Sven Gothel / cgit
  3. Fix SIGG link, Refine WW2, Fix BioJava — Sven Gothel / cgit
  4. www: update .. — Sven Gothel / cgit
  5. www: gephi img update — Sven Gothel / cgit
  6. Use NApplet for version info — Sven Gothel / cgit
  7. Add Jake2 NApplet and Webstart links — Sven Gothel / cgit
  8. www .. — Sven Gothel / cgit
  9. Tests: Fix enumeration of monitor/screen mode tests, add tests — Sven Gothel / cgit
  10. Tests: Fix enumeration of monitor/screen mode tests, add tests — Sven Gothel / cgit
  11. Tests: Put monitor/screen mode tests to own subpackage — Sven Gothel / cgit
  12. Update Siggraph div-id anchor — Sven Gothel / cgit
  13. Adding MyHMI (Library.. tools) — Sven Gothel / cgit
  14. Quaternion: Fix float type - double epsilon slipped through review, — Sven Gothel / cgit
  15. Add Comparable<?>: Point*, Dimension*, Rectangle*, SurfaceSize* and — Sven Gothel / cgit
  16. NewtCanvasAWT: Add missing println if(DEBUG) decoration — Sven Gothel / cgit
  17. X11 RandR: Cleanup RandR impl. selection, RandR13 setMode does not — Sven Gothel / cgit
  18. NEWT Screen ..: Typos / JNI signature — Sven Gothel / cgit
  19. ScreenImpl: Fix ScreenMonitorState add/remove reference, which shall — Sven Gothel / cgit
  20. MonitorDeviceImpl: No need to nanoTime() .. — Sven Gothel / cgit
  21. www/index.html: Featured Projects -> Utilities, Libraries, Building — xerxes / cgit
  22. WWW: Adapt Meet us @ Siggraph w/ home page — Sven Gothel / cgit
  23. WWW: Shorten libGDX text — Sven Gothel / cgit
  24. www: shorten jebgl — Sven Gothel / cgit
  25. WWW: Reorder utils .. matching semantics better — Sven Gothel / cgit
  26. Fix Bug 770 and 771 — Sven Gothel / cgit
  27. Fix Bug 768 / NEWT Windows: Use layout dependent keySymbol, if — Sven Gothel / cgit
  28. Bug 734: Bug could not be reproduced w/ TestScreenMode02bNEWT, however — Sven Gothel / cgit
  29. Bug 759: — mark / cgit
  30. Fix Bug 767: TAB + BS are considered 'printable' - Compromise of — Sven Gothel / cgit
  31. Bug 724: Add manual unit test, incr. PNGImage verbosity. — Sven Gothel / cgit
  32. PNGJ: Bump to git sha1 a0b1101ba2d37de39428ed55c8189502e24a3125 of — Sven Gothel / cgit
  33. Bug 724: Testing PNG Transparency / Fixing GLSL Shader of test case: Mix — Sven Gothel / cgit
  34. GLContext: Rename 2-digit VersionNumber statics aligning w/ all 3-digit — Sven Gothel / cgit
  35. Texture: Add 'Order of Texture Commansa' and their semantics to API doc — Sven Gothel / cgit
  36. GLJPanel: Add remark about FBO / GLSL texture-unit usage in API doc; Add — Sven Gothel / cgit
  37. WindowImpl.consumeKeyEvent: Reduce DEBUG println and show println after — Sven Gothel / cgit
  38. Revise commit 4c34f5980bddcdc84b10cb3bcbb96b365b9d471e (Bug 767): TAB, — Sven Gothel / cgit
  39. Remove redundant check around Mesa quirk (that check has already — mark / cgit
  40. GLRendererQuirks.GLNonCompliant: Recoverd a bit of known knowledge .. in — Sven Gothel / cgit
  41. Remove deprecated methods. — Sven Gothel / cgit
  42. Use JoglVersion.getGLStrings(..) in 'famous' tests, removes redundancy — Sven Gothel / cgit
  43. TestScreenMode* Cleanup (reset) — Sven Gothel / cgit
  44. Revisit Bug 770 and Bug 771: Only use FLAG_IS_FULLSCREEN_SPAN if — Sven Gothel / cgit

#1023 (Jun 25, 2013, 4:41:30 PM)

  1. TestInitConcurrent0*NEWT: Add TO of 5 minutes — Sven Gothel / cgit
  2. Test NEWT Key Events: Add TO of 5 minutes — Sven Gothel / cgit
  3. Test NEWT Key Events, TestInitConcurrent0*NEWT: TO 5 -> 3 minutes — Sven Gothel / cgit
  4. Disable TestNewtEventModifiersNewtCanvasSWTAWT: Causes sporadic freezes — Sven Gothel / cgit

#1020 (Jun 25, 2013, 12:26:44 PM)

  1. NEWT: EDTUtil.invokeStop(..) gets 'wait' argument, allowing non-blocking — Sven Gothel / cgit
  2. NEWT WindowImpl/GLWindow: @ JVM Shutdown, force stop animation thread — Sven Gothel / cgit
  3. AWTRobotUtil.*KeyPress/Release: Remove waitForIdle(robot), but call per — Sven Gothel / cgit
  4. TestFocus02SwingAWTRobot: Fix Java7 'changed behavior': Relax focus — Sven Gothel / cgit
  5. TestFocus02SwingAWTRobot: Fix Java7 'changed behavior': Relax focus — Sven Gothel / cgit

#1018 (Jun 24, 2013, 7:49:40 PM)

  1. UITestCase: Increase SINGLE_INSTANCE_LOCK_TO from 3 to 6 minutes! — Sven Gothel / cgit
  2. Workaroung a Java7 AWT EDT/Robot bug: Validate whether AWT-EDT is alive — Sven Gothel / cgit
  3. Apply workaround of Java7 AWT Robot.waitForIdle()/EDT bug for all — Sven Gothel / cgit
  4. NEWT Windows WindowDriver: Suppress LOCK_SURFACE_CHANGED, no semantics — Sven Gothel / cgit
  5. Tests NEWTKeyAdapter: Fix log string — Sven Gothel / cgit
  6. TestFocus0[12]SwingAWTRobot: Fix Java7 'changed behavior': Relax focus — Sven Gothel / cgit
  7. NEWT: Don't invoke external keyboardFocusHandler for auto-repeat keys — Sven Gothel / cgit

#1014 (Jun 24, 2013, 9:59:59 AM)

  1. Bug 758: Fix scripts and ant build files to work w/ Java7 (default now) — Sven Gothel / cgit
  2. Scripts: Fix new windows single unit test scripts .. — Sven Gothel / cgit
  3. GL ProcAddressTable: Align w/ GlueGen commit — Sven Gothel / cgit
  4. Security: Apply security changes from GlueGen — Sven Gothel / cgit
  5. GL*ProcAddressTable: Fix regressions: getField(..) -> — Sven Gothel / cgit
  6. Fix applet html pages (title) — Sven Gothel / cgit
  7. Fix Bug 759: Add quirk GLNonCompliant for Mesa AMD GL >= 3.1 renderer. — Sven Gothel / cgit
  8. AnimatorBase.setModeBits(..): Only issue initImpl() if required - and — Sven Gothel / cgit
  9. X11Util: Fix comment on markAllDisplaysUnclosable semantics, add — Sven Gothel / cgit
  10. NEWT/X11: Proper static initSingleton() sequence. — Sven Gothel / cgit
  11. GLWindow: Mention GLStateKeeper's GL state preservation in API doc — Sven Gothel / cgit
  12. Fix Bug 761 (part 1/2): Move GLDrawableFactory.shutdownHook -> — Sven Gothel / cgit
  13. Fix Bug 761 (part 2/2): NEWT registers one customShutdownHook @ — Sven Gothel / cgit
  14. Fix Regression of 889ba9488ca07b59fdcc378642a2dc20676d69a3: — Sven Gothel / cgit
  15. GLEmitter: Better use of priviledged block in generated — Sven Gothel / cgit
  16. Fix NewtCanvasAWT focus traversal for Java7: All unit tests fail w/ — Sven Gothel / cgit
  17. Fix NewtCanvasAWT focus traversal for Java7 (Take 2): Commit — Sven Gothel / cgit
  18. Tests: Remove subsequent exceptions .. (not original issue, but annoying — Sven Gothel / cgit
  19. Refine cb7118fc875b6722803e4b11d5681671962a8d3a: Unify get next/prev — Sven Gothel / cgit
  20. GearsES2/RedSquareES2: Detect !GLSL and don't attempt to render in such — Sven Gothel / cgit
  21. TestGearsES2GLJPanel*: Use GearsES1 is using bitmap - On Windows GDI — Sven Gothel / cgit
  22. TestGearsES2GLJPanel*: Use Gears (GL 1 based) if using bitmap - On — Sven Gothel / cgit
  23. scripts: osx make/test java7/6 fixes — Sven Gothel / cgit
  24. TestSWTAccessor03AWTGLn: Fix SWT deadlock on Java7/Windows: Must perform — Sven Gothel / cgit

#1011 (Jun 19, 2013, 5:41:38 AM)

  1. Add optional JOAL dependency, enabling JOAL usage for our 'av' package. — Sven Gothel / cgit
  2. Bug 757 (URL / URI conversion for file scheme, encoded path): Make — Sven Gothel / cgit

#1009 (Jun 18, 2013, 10:53:42 AM)

  1. GLDynamicLibraryBundleInfo.shallLinkGlobal(): Defaults to 'true' now, — Sven Gothel / cgit
  2. JOGLNewtApplet1Run: Defer 'newtCanvasAWT' creation and attachment to — Sven Gothel / cgit
  3. NewtCanvasAWT: Issue 'setFocusable(..)' at configureNewtChild(..) — Sven Gothel / cgit
  4. Refine 893cf0c8c32edf231dbf418d45d3181532d2402b: Partial revert and — Sven Gothel / cgit

#1007 (Jun 17, 2013, 1:18:34 PM)

  1. Fix Bug 688:  Removal of NEWT KeyEvent.EVENT_KEY_TYPED and — Sven Gothel / cgit
  2. Fix Bug 688:  Removal of NEWT KeyEvent.EVENT_KEY_TYPED and — Sven Gothel / cgit
  3. Fix TestNewtKeyEventAutoRepeatAWT (Bug 688): Reduce head/tail event — Sven Gothel / cgit
  4. Scripts: Adapt finding gluegen .. — Sven Gothel / cgit
  5. Fix regression of 31e72d2f2d953352b2a8c83368039ecca8139d49: Modifier — Sven Gothel / cgit
  6. Fix Bug 735: GLAutoDrawable must issue glViewport(..) even w/o — Sven Gothel / cgit

#1004 (Jun 17, 2013, 6:35:50 AM)

  1. Bug 735: Bug735Inv4AWT on Java7 is also stuttering! — Sven Gothel / cgit
  2. ES3.0 GLContext: Handle ES3.0 GLSL Version Number - Static detection and — Sven Gothel / cgit
  3. GLFBODrawableImpl: Fix swap criteria, i.e. don't swap in — Sven Gothel / cgit
  4. timespec.c/h: Add 'long timespec_microseconds(..)' — Sven Gothel / cgit
  5. Fix Bug 753: Stuttering caused by lack of GL resource synchronization — Sven Gothel / cgit
  6. Bug735: Bug735Inv0AppletAWT/Bug735Inv1AppletAWT tests: Use shader — Sven Gothel / cgit
  7. Solve Bug 735 Mystery: glViewport(..) was missing - duh :) — Sven Gothel / cgit
  8. Bug 735: Fix comment in test, since mystery is solved :) — Sven Gothel / cgit

#1003 (Jun 16, 2013, 4:30:50 AM)

  1. AWTGraphicsConfiguration: Allow null capsRequested; NewtCanvasAWT: Avoid — Sven Gothel / cgit
  2. GLDrawableHelper Perf.: Branch into execGLRunnables(..) only if — Sven Gothel / cgit
  3. MacOSXCGLContext: Use final qualifier for CGL.CGLLockContext(cglCtx) — Sven Gothel / cgit
  4. Bug 735: Adding Andres test cases for analysis. OSX exposes diff. odd — Sven Gothel / cgit

#1001 (Jun 15, 2013, 3:11:01 AM)

  1. reformatted to same style — petr.skramovsky / cgit
  2. removed unnecessary castings, removed unnecessary methods for vector — petr.skramovsky / cgit
  3. fixed isIdentity method, deprecated isEmpty method (quaternion doesn't — petr.skramovsky / cgit
  4. new method for vector multiplication, new copy constructor — petr.skramovsky / cgit
  5. Quaternion.java : fixed not clear assignment — petr.skramovsky / cgit
  6. GLContext: Make 'deviceVersion' fields final. Reviewed by Harvey. — Sven Gothel / cgit
  7. FontConstructor: Hide the exposed strings and add them in class API doc — Sven Gothel / cgit
  8. Fix Bug 750: Leaked X11 ColorMap for each created X11 Window in — Sven Gothel / cgit
  9. VectorUtil, Quaternion: Use 'final' qualifier if possible — Sven Gothel / cgit
  10. Adds a unit test for GLWindow.warpPointer(int,int) — Sven Gothel / cgit
  11. Bug 733: Refine Test case: warp-random at display, and warp-center at — Sven Gothel / cgit
  12. Fix my sloppy commit f50caa5241b5eef286e8c10b74b5297e5821da2b: Didn't — Sven Gothel / cgit
  13. Support specifying the X11 default display with a system property — maik.riechert / cgit
  14. added unit test for nativewindow.x11.display.default system property — maik.riechert / cgit
  15. TestX11DefaultDisplay: Validate the chosen default device, test only one — Sven Gothel / cgit
  16. TestRedSquareES2NEWT: Cleanup — Sven Gothel / cgit
  17. Android SDK changes: Add /build-tools/17.0.0 to PATH — Sven Gothel / cgit
  18. Mitigate Bug 728: Java Web Start Shutdown: Exception — Sven Gothel / cgit
  19. Fix Bug 745: NPE - QTT definition shall be allowd to _follow_ SOF — Sven Gothel / cgit

#1000 (Jun 11, 2013, 4:41:57 PM)

  1. HowTo Build: Ubuntu -> Debian — Sven Gothel / cgit
  2. Adapt to GlueGen commit 1a01dce6c42b398cdd68d405828774a3ab366456 — Sven Gothel / cgit

#999 (Jun 9, 2013, 9:20:08 AM)

  1. Unit Tests: Group *math* tests in own test package — Sven Gothel / cgit
  2. ScreenMode Unit Tests: Add wait for screen destroy (off-thread) — Sven Gothel / cgit
  3. Bug 747: Allow usage of IdentityHashMap w/ keys: — Sven Gothel / cgit
  4. Adapt to Gluegen's IOUtil change commit — Sven Gothel / cgit
  5. FloatUtil: Add in-place multMatrixf (since we mult line by line, we can — Sven Gothel / cgit
  6. Fix Bug 748 - PMVMatrix gluProject and gluUnProject broken w/ — Sven Gothel / cgit

#995 (Jun 8, 2013, 5:45:10 AM)

  1. GLVersionNumber: Fix vendor version parser; Adapt to GlueGen commit — Sven Gothel / cgit
  2. Complete/Fix GLVersionNumber (81afec4e963ac4372dc2b604d6f91237b81ee6f2): — Sven Gothel / cgit
  3. GLVersionNumber.createVendorVersion(): Only test match result and — Sven Gothel / cgit

#993 (May 18, 2013, 5:44:18 AM)

  1. Fix Bug 723: Remove VK_KP_<Cursor> numpad key-codes, use general — Sven Gothel / cgit
  2. NEWT: MouseEvent Ctor: Use proper float[] rotationXYZ and float — Sven Gothel / cgit
  3. Fix Bug 737: Add shader default precision for GLSL [1.30 .. 1.50[ - See — Sven Gothel / cgit
  4. Fix Bug 711: Align Graphs's Curve Shader programmatically to used — Sven Gothel / cgit
  5. GLSL version determination: Use static GLSL version mapping in case of — Sven Gothel / cgit
  6. JOGL GLSL ShaderProgram/State: Release of an unlinked ShaderProgram — Sven Gothel / cgit
  7. GLPixelBuffer.dispose(): Set diposed:=true to allow isValid() to work — Sven Gothel / cgit
  8. Fix Bug 736: Add GL.GL_UNSIGNED_INT and GL2ES2.GL_INT case in — Sven Gothel / cgit
  9. Fix Unit Tests Exclusion " if( !GLProfile.isAvailable(GLProfile.GL*) ) { — Sven Gothel / cgit
  10. Unit Test: Remove unused import — Sven Gothel / cgit
  11. Fix regression of commit b2802021acf8aa9b363ebef383c8dc8c8079ffa4 (Bug — Sven Gothel / cgit

#989 (May 9, 2013, 5:13:24 AM)

  1. Minor: Typo/Syntax in GLRendererQuirks — Sven Gothel / cgit
  2. GLX: Put native ByteBuffer to native-order in 'glXGetVisualFromFBConfig' — Sven Gothel / cgit
  3. GLJPanel: Use PixelBufferProvider AWTPixelBufferProviderInt; — Sven Gothel / cgit
  4. Add TestGearsGLJPanelAWT, i.e. multiple JPanels w/ GLJPanel running — Sven Gothel / cgit
  5. GLBuffers: Extract common methods: bytesPerPixel(..) and — Sven Gothel / cgit
  6. Refactor: TextureData's PixelAttributes/PixelBufferProvider -> — Sven Gothel / cgit
  7. Fix regression of commit 0a7bf77b8c0765f8a53dc72a8edab8e0496938ff - — Sven Gothel / cgit
  8. Fix NEWT MultiMonitor Regression: Use case w/o attached monitor, and NPE — Sven Gothel / cgit
  9. Fix Bug 731: GLJPanel: Access global GLPixelBuffer via — Sven Gothel / cgit

#987 (May 7, 2013, 1:54:27 PM)

  1. NEWT MonitorMode: Refine 081177f2433be50e3b5d46385c2f0f3f96311ed8: — Sven Gothel / cgit

#986 (May 7, 2013, 12:51:49 PM)

  1. NEWT Multiple Monitor Mode: Fix monitorModeChanged(..) event id, — Sven Gothel / cgit

#985 (May 7, 2013, 9:54:38 AM)

  1. MonitorMode: Fix API doc / comments / names. — Sven Gothel / cgit
  2. NEWT Multiple Monitor Mode: Add missing 'collect' impl. for NEWT/AWT — Sven Gothel / cgit

#984 (May 6, 2013, 11:23:52 PM)

  1. MonitorMode Unit Tests: Perform 'filterByRate(..)' _after_ — Sven Gothel / cgit

#983 (May 6, 2013, 5:51:53 PM)

  1. GLContext*'s ctxGLSLVersion: Use zeroVersion to denominate uninitialized — Sven Gothel / cgit
  2. Move JPEGDecoder.PixelStorage -> TextureData.ColorSink: Appropriate name — Sven Gothel / cgit
  3. Complete commit e7064ece049705e013d80985eae698ce0ee3c4e3: Add — Sven Gothel / cgit
  4. Add missing JogAmp (c) note - using date of 1st JogAmp edit. — Sven Gothel / cgit
  5. TextureData: Add PixelAttributes and PixelBufferProvider; ColorSink back — Sven Gothel / cgit
  6. GLReadBufferUtil: Utilizing PixelBufferProvider; Adding — Sven Gothel / cgit
  7. Fix Bug 600 and Bug 721: Adding support for multiple monitors w/ NEWT — Sven Gothel / cgit
  8. Fix GLSL Version Exposure: Type in 'static' GL -> GLSL matching, don't — Sven Gothel / cgit
  9. Fix GLX: X11GLXContext used wrong FBConfig n/a query; X11GLX*: If — Sven Gothel / cgit

#982 (Apr 26, 2013, 6:59:29 AM)

  1. Simplify GLDrawableFactory's SharedResource Query Methods; Move — Sven Gothel / cgit

#981 (Apr 25, 2013, 6:10:55 AM)

  1. Quirk DontCloseX11Display: Only detect w/ X11 NativeWindow System. — Sven Gothel / cgit
  2. Fix Bug 706 and Bug 520: Certain ATI GPU/driver require a current — Sven Gothel / cgit

#978 (Apr 24, 2013, 7:31:19 PM)

  1. X11 Error Handler: Start quiet; Init: quite = !debug; Internal calls: — Sven Gothel / cgit

#975 (Apr 24, 2013, 6:31:19 AM)

  1. Bug 721: NEWT/X11 RandR 1.3 Support - Part 2 - Rename impl class/files, — Sven Gothel / cgit
  2. Test for null against a temp variable to narrow races — Harvey Harrison / cgit
  3. Fix Bug 722: Make GLEventListenerState 'transaction' safe — Sven Gothel / cgit
  4. Refine some API docs .. — Sven Gothel / cgit
  5. X11GLXContext: Issue XSync(..) after forcing X11ErrorHandle and before — Sven Gothel / cgit
  6. Fix JAWTUtil's ToolkitLock: Using RecursiveLock instance covering the — Sven Gothel / cgit
  7. Complete intend of commit cdbf3f42ea530f91639536e03b2c203715c3c300 - — Sven Gothel / cgit
  8. Use new toolchain (gluegen 3b7ea9f67487be8f133c19b493b632fc579c5049) — Sven Gothel / cgit
  9. Add scripts/make.jogl.all.sh — Sven Gothel / cgit

#974 (Apr 19, 2013, 1:37:25 AM)

  1. GLJPanel: Avoid NPE of 'backend' in getChosenGLCapabilities() and — Sven Gothel / cgit

#971 (Apr 18, 2013, 7:57:02 PM)

  1. Bug 718: Windows BITMAP Offscreen Fails w/ GLCaps other than simple — Sven Gothel / cgit
  2. *Capabilities: Cleanup string ctor; GLGraphicsConfigurationUtil: Clean — Sven Gothel / cgit
  3. Bug 718: Windows BITMAP Offscreen Fails w/ GLCaps other than simple — Sven Gothel / cgit
  4. GLJPanel.toString(): Avoid NPE — Sven Gothel / cgit
  5. Fix Bug 720: Unify all platform specific GLContextImpl specializations; — Sven Gothel / cgit
  6. GLJPanel: setFocusable(true) at ctor to allow keyboard input — Sven Gothel / cgit
  7. Bug 721: NEWT/X11 RandR 1.3 Support - Part 1 - Delegate RandR — Sven Gothel / cgit
  8. Bug 718: Further restriction of Windows BITMAP PFD's - RGB888 and !alpha — Sven Gothel / cgit
  9. Bug 718: Exclude updateGraphicsConfigurationARB(..) usage for BITMAP — Sven Gothel / cgit
  10. type: weather -> whether :) .. it's spring again :) — Sven Gothel / cgit
  11. Bug 718: WindowsBitmapWGLDrawable: Requires GLProfile.GL2, fix BITMAP — Sven Gothel / cgit

#962 (Apr 16, 2013, 6:28:35 AM)

  1. Bug 705: This is the version of displayMultiple02 which uses — Sven Gothel / cgit
  2. Bug 705: This is the version of displayMultiple02 which uses — Sven Gothel / cgit
  3. FFMPEGMediaPlayer: Fix mpeg seek using time_base.num 1 , time_base.den — xerxes / cgit
  4. Fix Bug 705 - Make Mesa X11 driver < 8.0 use new Quirk — Sven Gothel / cgit
  5. Fix Bug 705 - Cleanup & Generalize Commit — Sven Gothel / cgit
  6. Fix Bug 705 - Validated that Quirk DontCloseX11Display is not required — Sven Gothel / cgit
  7. Fix Bug 705 - Set Quirk DontCloseX11Display also if using X11 and — Sven Gothel / cgit

#961 (Apr 14, 2013, 6:30:14 AM)

  1. NEWT/AWT-Wrapper-Driver: Fix MS-Windows Case (Use NativeWindow window — Sven Gothel / cgit
  2. GLES[12] Impl: Cleanup 'checkBufferObject(..)', remove unused and — Sven Gothel / cgit
  3. Bug 692: Add modified version of Edgar Velazquez-Armendariz's test case — Sven Gothel / cgit
  4. Fix Bug 692: Add tracking of VERTEX_ARRAY_BINDING, and enable allowing a — Sven Gothel / cgit

#958 (Apr 13, 2013, 8:16:29 AM)

  1. GLContextImpl: destroy(): Fix null drawable check; — Sven Gothel / cgit
  2. FBObject.init() uses safe 1x1 size like reset(..) to behave equal; — Sven Gothel / cgit
  3. NEWT/AWT: Fix 'AWT driver' to work w/ OSX CALayer ; WindowImpl: 'Object — Sven Gothel / cgit

#957 (Apr 11, 2013, 8:14:31 AM)

  1. Adds a unit test and a fix for the bug 697gouessej / cgit
  2. Adds the missing file — gouessej / cgit
  3. LinuxEventDeviceTracker: shift-modifier — xerxes / cgit
  4. LinuxEventDeviceTracker: 4 space indentation — xerxes / cgit
  5. LinuxEventDeviceTracker: ALT, ALT_GRAPH & CTRL modifiers. — xerxes / cgit
  6. Debug Messages: Unify getThreadName() usage and 'Catched Exception' — Sven Gothel / cgit
  7. GLDrawable: Refine API doc; GLDrawableImpl: Balance — Sven Gothel / cgit
  8. GLContextImpl.destroy(): Fail fast in case of invalid dawable [null, — Sven Gothel / cgit
  9. jogl: remove executable bit from some java files and a png — Harvey Harrison / cgit
  10. NEWT KeyEvent: Use UTF-16 UniCode for key-code and key-symbol exposing — Sven Gothel / cgit
  11. LinuxEventDeviceTracker: Reapply changes from commit — Sven Gothel / cgit
  12. NEWT/WindowsWindow.c: Simplify pointerVisible branch for calling — Sven Gothel / cgit
  13. Bug 697: Fix commit 4db745e84fac610f85ab085e5c147e571e82e008 - Not — Sven Gothel / cgit

#956 (Apr 9, 2013, 9:10:59 AM)

  1. Bug 641 NEWT: X11 Deliver keyCode layout independent, keySym layout — Sven Gothel / cgit
  2. NEWT/Native: NewtCommon_GetJNIEnv(..) adding 'asDaemon' flag, used by — Sven Gothel / cgit
  3. Bug 641 NEWT/X11: Deliver 'J_VK_WINDOWS'; keySym is layout independent — Sven Gothel / cgit
  4. NEWT/OSX: Remove USE_SENDIO_DIRECT conditional compilation, by now it's — Sven Gothel / cgit
  5. NEWT KeyEvent: More tight definition of isPrintable(), i.e. must have — Sven Gothel / cgit
  6. Bug 641 NEWT/OSX Deliver keySym, derived from the current layout's — Sven Gothel / cgit
  7. Bug 641 NEWT: Refine definition of keySym, i.e. for printable keys, — Sven Gothel / cgit
  8. Fix Bug 703: Quaternion slerp function. Disclaimer: Not tested / No unit — Sven Gothel / cgit

#952 (Apr 6, 2013, 6:32:17 AM)

  1. Bug 713: Handle broken EGL setup - Catch all Exception types, not only — Sven Gothel / cgit
  2. Bug 707: Fix NEWT EVENT_MOUSE_EXITED not sent on Windows - Regression of — Sven Gothel / cgit
  3. TestGLAutoDrawableGLCanvasOnOffscrnCapsAWT: Wrong test comment, no NEWT — Sven Gothel / cgit
  4. Bug 678: Differentiate ALT (left) and ALT_GRAPH (right) on X11, — Sven Gothel / cgit
  5. Bug 714: Add GL_COPY_READ_BUFFER_BINDING and — Sven Gothel / cgit
  6. Bug 709: Testing texured demo w/ FBO, comparing w/ onscreen - No — Sven Gothel / cgit

#951 (Apr 4, 2013, 4:31:11 PM)

  1. NewtCanvasAWT: Cleanup up private method calls; Attach/Detach — Sven Gothel / cgit
  2. OSX CALayer minor edit: Call [super setFrame..] directly — Sven Gothel / cgit
  3. JAWTWindow: Issue component.repaint() after attachSurfaceLayer(..), — Sven Gothel / cgit
  4. OSX/CALayer Threading Part4: Stream all JAWT Root CALayer Operations on — Sven Gothel / cgit
  5. OSX CALayer/NewtCanvasAWT: Force relayout of component (size +1, size — Sven Gothel / cgit
  6. OSX CALayer Unit Tests: NEWT child is destroyed if NewtCanvasAWT is — Sven Gothel / cgit
  7. SWT unit tests: Sort w/ AWT and Headless - Fix threading w/ AWT. — Sven Gothel / cgit

#949 (Apr 1, 2013, 5:22:40 AM)

  1. NewtBaseActivity: Move setVisible(false) from onPause() -> onStop(), — Sven Gothel / cgit
  2. Fix Bug 671: Add JPEG Decoder w/o AWT Dependencies — Sven Gothel / cgit

#947 (Mar 29, 2013, 9:53:36 AM)

  1. Adapt to new version scheme, see GlueGen — Sven Gothel / cgit

#945 (Mar 28, 2013, 6:31:30 PM)

  1. GLStateKeeper: Add clearPreservedGLState() — Sven Gothel / cgit
  2. NewtBaseActivity: Perform cleanup() even on onCreate() due to possible — Sven Gothel / cgit
  3. NEWTGearsES2Activity*: Adding property to enable 'process kill' behavior — Sven Gothel / cgit

#944 (Mar 27, 2013, 12:34:15 PM)

  1. PNGImage: Add license header ; TestPNGImage01NEWT package move .. — Sven Gothel / cgit
  2. SharedRessourceRunner: Add isDeviceSupported(..) query before spawn off — Sven Gothel / cgit
  3. Complete 9a4fcc7ea4ec61e4ceed791acced734ac04ea270: — Sven Gothel / cgit

#943 (Mar 27, 2013, 4:40:15 AM)

  1. GLJPanel: Refine API doc — Sven Gothel / cgit
  2. NEWTEvent: Fix toString message - add comma — Sven Gothel / cgit
  3. Unit Tests: Unify 'AWT Robot Key Press/Release', waitForIdle, action, — Sven Gothel / cgit

#942 (Mar 24, 2013, 2:25:59 PM)

  1. Android/NEWT MouseEvent: Fix Detection/Processing of 2-Finger-Scroll — Sven Gothel / cgit

#941 (Mar 24, 2013, 7:09:22 AM)

  1. NEWT/MouseEvent: Refine MultiTouch Event Spec regarding associated — Sven Gothel / cgit
  2. Android/NEWT MouseEvent: Fix Delivery of MultiTouch PRESSED/RELEASE; Fix — Sven Gothel / cgit
  3. Newt/MouseEvent: Add 'float[3] getRotation()', getWheelScale() -> — Sven Gothel / cgit

#939 (Mar 23, 2013, 7:09:44 PM)

  1. NEWT/Android: Fix suspense regression of commit — Sven Gothel / cgit

#938 (Mar 22, 2013, 1:52:52 PM)

  1. NEWTEvent: Add isConsumed() and setConsumed(boolean) methods to simply — Sven Gothel / cgit
  2. NEWT/Android: Fix BACK button implementation, use different KeyCode — Sven Gothel / cgit
  3. NEWT/Android: Remove KeyEvent.KEYCODE_HOME handling, since it doesn't — Sven Gothel / cgit
  4. Add GLStateKeeper handling GLEventListenerState preservation and — Sven Gothel / cgit
  5. Animator: Cleanup DEBUG output — Sven Gothel / cgit
  6. NEWT/Android WindowDriver.closeNative0(..): Catch Exception at surface — Sven Gothel / cgit
  7. NEWT/Android (Bug 665): Add Support for GLStateKeeper ; onPause() always — Sven Gothel / cgit

#937 (Mar 20, 2013, 5:42:46 PM)

  1. TestGearsES2NEWT/TestGearsES2NewtCanvasAWT: Add -noanim option to — Sven Gothel / cgit
  2. OSX/NEWT: Fix native window parenting freeze, invisible/orderOut0, — Sven Gothel / cgit
  3. MacOSXCGLContext: NPE in DEBUG mode while releaseNSOpenGLLayer on — Sven Gothel / cgit
  4. OSX/NEWT: Fix visible -> false when closing and reparenting window. This — Sven Gothel / cgit

#936 (Mar 20, 2013, 9:05:02 AM)

  1. Handles indexed PNGs — Sven Gothel / cgit
  2. Rename PNG test files and add RGBA variations (To be used by — Sven Gothel / cgit
  3. Newt PNG test file locations — Sven Gothel / cgit
  4. TestPNGTextureFromFileNEWT: Use new PNG test file locations, add RGBA — Sven Gothel / cgit
  5. PNGImage: Cleanup code and reuse scanlineRGBA buffer in indexed mode. — Sven Gothel / cgit

#933 (Mar 19, 2013, 8:55:46 AM)

  1. MacOSXCGLContext: Remove Debug output — Sven Gothel / cgit
  2. OSX/NEWT: NSWindow/NSView Ops on main-thread w/o blocking - Part2 — Sven Gothel / cgit

#931 (Mar 19, 2013, 12:54:34 AM)

  1. OSX/CALayer: Revise CALayer 'RunOnMainThread' utilization, avoiding — Sven Gothel / cgit
  2. OSX/CALayer: Simplify FixCALayerLayout()/layoutSurfaceLayer() call, no — Sven Gothel / cgit
  3. Fix NEWT WindowImpl reparent-recreate w/ GLEventListenerState: Bug — Sven Gothel / cgit
  4. Remodel OSX/CALayer Threading (commit — Sven Gothel / cgit
  5. Adapt to GlueGen commit b1eb7ca6b9d7dec7ff62c1f1e8ef0a0545724d2f: — Sven Gothel / cgit
  6. NativeWindow OSXUtil RunOnMainThread: Use daemon attachment and do not — Sven Gothel / cgit
  7. OSX CGL: Don't issue [NSOpenGLContext clearDrawable] for — Sven Gothel / cgit
  8. MyNSOpenGLContext::dealloc: Avoid 'invalid context' — Sven Gothel / cgit
  9. OSX/CALayer: OSX/CALayer Threading Part3 - Run CALayer ops in a — Sven Gothel / cgit
  10. OSX/NEWT: Following CALayer streaming design, i.e. issue NSWindow/NSView — Sven Gothel / cgit
  11. GLJPanel: No need to utilize AWT Component's default ImageObserver code — Sven Gothel / cgit

#930 (Mar 13, 2013, 8:22:27 AM)

  1. GLEventListenerState: Moved to public package 'com.jogamp.opengl.util' — Sven Gothel / cgit
  2. Fix TestParenting01NEWT: Since recreational reparenting resets the — Sven Gothel / cgit

#929 (Mar 13, 2013, 7:28:08 AM)

  1. *External*Context Impl: Remove unused 'lastContext' field, incl. their — Sven Gothel / cgit
  2. MemoryObject: Use GlueGen's new HashUtil — Sven Gothel / cgit
  3. Bug 665: Allow re-association of GLContext/GLEventListener to a — Sven Gothel / cgit
  4. Bug 665: Allow re-association of GLContext/GLEventListener to a — Sven Gothel / cgit
  5. Minor Changes: EGLDisplayUtil: Add stack trace in DEBUG mode for opened — Sven Gothel / cgit

#928 (Mar 9, 2013, 4:39:14 AM)

  1. Adds a unit test for the bug 694 on gluScaleImage — gouessej / cgit
  2. TestBug694 -> TestBug694AWT so it properly gets picked up by the AWT — Sven Gothel / cgit
  3. GLJPanel: Add DEBUG_VIEWPORT flag, Add USE_GLSL_TEXTURE_RASTERIZER flag, — Sven Gothel / cgit
  4. GLJPanel: Updating GLJPanel documention w/ current mode of operation — Sven Gothel / cgit
  5. Fix buggy unit test for Bug 694: The unpack alignment has to be — Sven Gothel / cgit
  6. Fix Mix2TexturesES2 unit tests: Use synchronized texID access and add — Sven Gothel / cgit

#924 (Feb 28, 2013, 10:08:25 PM)

  1. Fix bug 668 : Android keyboard input was uppercase — eric.brayet / cgit
  2. Fix NEWT/AWT WindowClosing Unit Tests ; Review/Cleanup NEWT — Sven Gothel / cgit
  3. Fix Bug 677: NEWT/Android: Add support for Android's — Sven Gothel / cgit
  4. NEWT WindowImpl: Cleanup redundancies in destroy() and — Sven Gothel / cgit
  5. NEWT: Harmonize MouseEvent Pressure (API Change!) — Sven Gothel / cgit
  6. Fix AWT EDT Deadlock in AWTWindowClosingProtocol, regression of commit — Sven Gothel / cgit
  7. Adapt to GlueGen's relocation of AWTEDTExecutor - GlueGen commit — Sven Gothel / cgit
  8. All AWT Related Unit Tests: Call AWT 'frame.setVisible(..)' and — Sven Gothel / cgit
  9. TestBug572AWT: Add test case w/ setting GLCanvas's size and frame.pack() — Sven Gothel / cgit
  10. Fix Bug 695: WGLExt.wglChoosePixelFormatARB causes buffer underflow due — Sven Gothel / cgit

#921 (Feb 22, 2013, 4:23:03 AM)

  1. TestGearsES2SWT: Fix NPE — Sven Gothel / cgit
  2. Fix GLVersionNumber (Bug 679): Don't use a subsequent version number if — Sven Gothel / cgit
  3. Relax GLContextImpl.setGLFunctionAvailability(..)'s Version Matching if — Sven Gothel / cgit
  4. Bug 548 and Bug 679: Add 'glFlush()' requirement (OSX < 10.7.3 && NVIDIA — Sven Gothel / cgit
  5. GLProfile: Adding convenient query for highest programmable core only GL — Sven Gothel / cgit
  6. TestNewtEventModifiers*: Robostness (uhh) Unify wait-clear result code - — Sven Gothel / cgit
  7. Fix CALayer pos/size and animation. — Sven Gothel / cgit
  8. NEWT/OSX Fix: Child positioning ; NewtCanvasAWT: Change reparent time — Sven Gothel / cgit

#919 (Feb 20, 2013, 9:57:17 PM)

  1. Unit Tests NewtEventModifiers (2): Robostness — Sven Gothel / cgit
  2. Unit Tests: Add [manual] demo cases for SWT (TestGearsES2SWT, — Sven Gothel / cgit
  3. NEWT/OSX: Fix 'locationOnScreen' usage and use proper client-area window — Sven Gothel / cgit
  4. NewtCanvasAWT: Fix size determination, i.e. take newt-child's size into — Sven Gothel / cgit
  5. OSX/Java7/CALayer + JAWT: Partially Fix AWT/NEWT CALayer 'out of sight' — Sven Gothel / cgit
  6. Fix NPE of Bug 679: The ctx was released w/o fully initialized (no — Sven Gothel / cgit

#917 (Feb 19, 2013, 8:11:12 PM)

  1. Unit Tests NewtEventModifiers: Attempt to make them more robust for that — Sven Gothel / cgit

#914 (Feb 19, 2013, 9:01:33 AM)

  1. NEWT/OSX: Fix Memory Leak ; Fix Occasional Crash Duer to Lifecycle Ops — Sven Gothel / cgit
  2. build-test.xml: Move 'junit.run.newt.awt' up in file; 'junit.run.newt': — Sven Gothel / cgit
  3. Add proper copyright header w/ all remarks regarding re-distribution — Sven Gothel / cgit
  4. OSX/Java7 Cleanup: Remove JavaNativeFoundation dependency; — Sven Gothel / cgit
  5. Unit Tests: Use Property 'jvmJava.exe' ; Add target — Sven Gothel / cgit
  6. Unit Tests: Add 'results-java7' to check-junit.sh (Completes commit — Sven Gothel / cgit
  7. Bug 678 (fix), Bug 641 (API + Windows Impl.), Bug 688 (prep): Update — Sven Gothel / cgit

#912 (Feb 16, 2013, 8:17:40 PM)

  1. Fix Bug 644: AWT GLCanvas and GLJPanel ignored their visibility state — Sven Gothel / cgit
  2. Uni Tests AddRemove: Remove dead code .. — Sven Gothel / cgit
  3. TestWindowClosingProtocol01AWT: More relaxed timing reducing false — Sven Gothel / cgit

#911 (Feb 16, 2013, 5:06:04 AM)

  1. Fix TestWindowClosingProtocol01AWT: GLCanvas closing operation 'destroy' — Sven Gothel / cgit

#910 (Feb 16, 2013, 4:01:05 AM)

  1. Fix Bug 691 (part-2): Extra '[subLayer release]' is wrong, since — Sven Gothel / cgit
  2. Fix Bug 675: NPE w/ Beans.setDesignTime(true) ; Fix GLCanvas.destroy(): — Sven Gothel / cgit
  3. Refine unit test for Bug 691: Add onscreen/offscreen tests [if — Sven Gothel / cgit
  4. Fix Bug 691 (part-3): NSOpenGLLayer::openGLContextForPixelFormat(..) on — Sven Gothel / cgit
  5. X11/WGL: Better Exception Message for failed ARB context creation if — Sven Gothel / cgit

#909 (Feb 14, 2013, 3:27:34 PM)

  1. GLContext: *TRACE_SWITCH spacing — Sven Gothel / cgit
  2. Java2D OGLPipeline(GLJPanel+Threading): More fine grained control about — Sven Gothel / cgit
  3. Fix OSX CALayer Bug 690 and Bug 691: Occasional Freeze on — Sven Gothel / cgit

#902 (Feb 1, 2013, 12:50:34 PM)

  1. Fix Animator resume() wait-condition (drawablesEmpty didn't wait for
    More change log history
    Sven Gothel / cgit

#899 (Jan 19, 2013, 8:17:11 PM)

  1. TestSwingAWTRobotUsageBeforeJOGLInitBug411: Fix 'chicken egg' init — Sven Gothel / cgit

#898 (Jan 19, 2013, 9:21:01 AM)

  1. Adapt to change 5060b728b26a89a14367f8fca9f4eb7968f719ca: — Sven Gothel / cgit

#897 (Jan 19, 2013, 7:30:38 AM)

  1. LinuxMouseTracker: Fix inverted Y-axis & missing button release. — xerxes / cgit
  2. ShaderState: Reduce hash-map utilization at shader switch (reset — Sven Gothel / cgit
  3. README: Add new IRC channel, mark Jabber deprecated — Sven Gothel / cgit
  4. README: Add new IRC channel, mark Jabber deprecated — Sven Gothel / cgit
  5. Sync LauncherUtil w/ GlueGen commit — Sven Gothel / cgit
  6. Fix Bug 669: Recursive GLContext makeCurrent()/release() — Sven Gothel / cgit
  7. NEWT/Android: Full Lifecycle for WindowDriver; Using static ViewGroup; — Sven Gothel / cgit

#895 (Jan 14, 2013, 4:47:19 PM)

  1. NEWT-MouseEvent getWheelRotation() API Update - Fixes Bug 659: NEWT — Sven Gothel / cgit

#890 (Jan 12, 2013, 6:28:55 PM)

  1. Adding GEOMETRY_SHADER support in ShaderCode, adding core — Sven Gothel / cgit
  2. Move all Exclusive Context Thread (ECT) tests to it's own package to — Sven Gothel / cgit
  3. Fix Bug 666: GLBase.java line 438 contained some invalid trailing — Sven Gothel / cgit

#888 (Jan 11, 2013, 11:07:10 AM)

  1. build/test: newt-headless shall exclude AWT/SWT — Sven Gothel / cgit

#887 (Jan 11, 2013, 8:30:37 AM)

  1. GLAutoDrawable/AnimatorBase: Add ExclusiveContextThread (ECT) feature; — Sven Gothel / cgit
  2. Minor: GLWindow fix size validation; GLContextImpl: Remove hold ctx lock — Sven Gothel / cgit
  3. Add old Olympic demo from GL4Java - Make it use ES1 and suitable for — Sven Gothel / cgit

#886 (Jan 3, 2013, 12:25:13 PM)

  1. Fix GLArrayDataClient createGLSL(..) 'name' setting; Also adds equal — Sven Gothel / cgit

#885 (Dec 31, 2012, 4:41:25 PM)

  1. Update PNGJ 0.85 -> 1.12 (w/ interlace read support) ; Added PNG — Sven Gothel / cgit

#884 (Dec 31, 2012, 3:17:42 PM)

  1. Bug632: Test NEWT Child Window Translucency (X11/Windows) .. — Sven Gothel / cgit
  2. NEWT WindowsWindow.c: UpdateInsets: Fix determiniation of isUndecorated — Sven Gothel / cgit
  3. Enhance PMVMatrix: Use FloatStack to implement PushMatrix and PopMatrix — Sven Gothel / cgit

#883 (Dec 30, 2012, 4:05:49 PM)

  1. setGLFunctionAvailability(..): Unify GLInt and GLString version — Sven Gothel / cgit
  2. SharedResourceRunner: Always dump Exception if catched @ creation, not — Sven Gothel / cgit

#881 (Dec 30, 2012, 10:54:27 AM)

  1. Cleanup / Simplify: setGLFunctionAvailability(..) / — Sven Gothel / cgit

#880 (Dec 29, 2012, 11:45:00 PM)

  1. Adapt change of commit d93c5d23e304ea20e868595748f92a5bef4f5703 to unit — Sven Gothel / cgit
  2. Fix Bug 658 (Mesa 9.0 3.1 Intel compat quirk, 3.1 core only) ; No — Sven Gothel / cgit

#878 (Dec 28, 2012, 2:38:09 PM)

  1. AWT GLCanvas: More strict GLDrawable realization [on AWT-EDT], skip if — Sven Gothel / cgit

#877 (Dec 27, 2012, 7:30:35 AM)

  1. Android build scripts: Fix env. name ANDROID_SDK_HOME -> ANDROID_HOME — Sven Gothel / cgit
  2. adb-launch-main.sh: ANDROID_SDK_HOME -> ANDROID_HOME — Sven Gothel / cgit

#876 (Dec 25, 2012, 8:29:18 AM)

  1. NEWT/Android: Fix NewtBaseActivity.getWindow() recursion if used w/o — Sven Gothel / cgit

#875 (Dec 25, 2012, 5:25:12 AM)

  1. Test*NewtEventModifiers*: Clear 'clearing' events on thread - — Sven Gothel / cgit

#874 (Dec 25, 2012, 3:52:12 AM)

  1. Misc OSX/SWT: OSXUtil.RunOnMainThread(..) refinement; Fix — Sven Gothel / cgit

#873 (Dec 24, 2012, 9:50:24 PM)

  1. NEWT/Android: Fix NewtBaseActivity.getWindow() recursion if used w/o — Sven Gothel / cgit

#872 (Dec 24, 2012, 8:18:39 PM)

  1. WT-NEWT Modifier mapping and test: part-4 (Fix unit tests): — Sven Gothel / cgit

#871 (Dec 24, 2012, 8:29:15 AM)

  1. Fix for JOGL bug 629, and added new unit tests. — rob.hatcherson / cgit
  2. Fix commit 811e3791b98fea0dfa3b7d301cb532c54df8dc82: Make AWT usage — Sven Gothel / cgit
  3. Fix 13168c99ff9e8bf71c83f1be7afee270a3db4074 / — Sven Gothel / cgit
  4. Move pre-existing NEWT event test to new dedicated package package: — Sven Gothel / cgit
  5. AWT-NEWT Modifier mapping and test: part-3 (NEWT BUTTON MASK always, ..) — Sven Gothel / cgit
  6. AWT-NEWT Modifier mapping and test: part-3 (Fix unit tests) — Sven Gothel / cgit
  7. NEWT peserve 'mouseButtonModMask' to be sent for all mouse- and key — Sven Gothel / cgit

#868 (Dec 22, 2012, 7:46:10 AM)

  1. Update JOGL WWW page (Added sections: App, Util, Games, Old; Added — Sven Gothel / cgit
  2. Add Java3d and nifty-gui — Sven Gothel / cgit
  3. Add siggraph2012 — Sven Gothel / cgit
  4. WWW: reorder siggraph — Sven Gothel / cgit
  5. WWW: Link to Siggraph2012 page and use relative URL to wiki — Sven Gothel / cgit
  6. Cleanup GLContext special entries: getOffscreenContextPixelDataType(), — Sven Gothel / cgit
  7. GLArrayData/ImmModeSink: Remove implicit dependency on ShaderState - — Sven Gothel / cgit
  8. Fix/Complete commit b8a8fc24a3afb0cb06a31504bdea1a98b8f00ef4 - Adding — Sven Gothel / cgit
  9. GLJPanel: Impl. is GLProfile agnostic; Use — Sven Gothel / cgit
  10. MacOSXCGLContext: Use new setLocation(gl, shader-program); Minor edits.. — Sven Gothel / cgit
  11. Bug642: Add test case for Swing JSplit Pane w/ GLCanvas and GLJPanel — Sven Gothel / cgit
  12. test script — Sven Gothel / cgit
  13. Cleanup atomic JARs; Removed Debug/Trace pipelines of common profiles — Sven Gothel / cgit
  14. Bug 651: Mesa3D: GL_INVALID_ENUM in — Sven Gothel / cgit
  15. GLContextImpl: Make createContextARBImpl/setGLFunctionAvailability more — Sven Gothel / cgit
  16. FBObject, minor edit: GL2GL3.GL_MAX_COLOR_ATTACHMENTS -> — Sven Gothel / cgit
  17. *Drawable impl. DEBUG: Add getThreadName() to debug out. — Sven Gothel / cgit
  18. Fix Bug 642 TestJSplitPaneMixHwLw01AWT (AWT-GLCanvas); Robustness — Sven Gothel / cgit
  19. Bug 642: Refine test case, adding Hw/Lw mix intermediate Container test — Sven Gothel / cgit
  20. Bug 642 / Refine 1ae0737f34143a5ed655bd9c4d5fe9b0437c7774: — Sven Gothel / cgit
  21. Fix regression of commit b8a8fc24a3afb0cb06a31504bdea1a98b8f00ef4: Cache — Sven Gothel / cgit
  22. Bug 642 / Refine 1ae0737f34143a5ed655bd9c4d5fe9b0437c7774: — Sven Gothel / cgit

#867 (Dec 4, 2012, 7:12:39 AM)

  1. SWT GLCanvas: Fix sporadic drop of redraw on X11 _and_ allow using — Sven Gothel / cgit

#866 (Dec 2, 2012, 4:25:50 AM)

  1. Fix regression of commit 4dd44b985fe0541be3a3bcd9045d201ed3ca2cc5: — Sven Gothel / cgit
  2. etc/profile.jogl: Fix OpenIndiana ARCH i86pc -> x86 (used currently for — Sven Gothel / cgit
  3. Complete commit 541bcc1eecc50656392e1fec1a27b08ab78eceff (SWT version — Sven Gothel / cgit
  4. Fix etc/test_dbg.sh: Missing jogl.all.jar -> jogl-all.jar — Sven Gothel / cgit
  5. SWT Solaris x86 files: Use version 4.2, 4.3.0-M3 fails, see README.txt — Sven Gothel / cgit
  6. SWTAccessor: Add SWT 4.3's X11-GTK version adaption (2.14, 2.24, 3.0) — Sven Gothel / cgit
  7. TestSWTJOGLGLCanvas01GLn: Use display.syncExec(..) where possible, add — Sven Gothel / cgit
  8. SWT GLCanvas: Fix dispose bug, check for isDisposed() and add — Sven Gothel / cgit
  9. NewtCanvasSWT: Add DisposeListener — Sven Gothel / cgit
  10. Bug628: Adding unit-test 'TestNewtCanvasSWTBug628ResizeDeadlock' — Sven Gothel / cgit
  11. Simplify NEWT EDTUtil invoke: To start EDT Runnable maybe null - start — Sven Gothel / cgit
  12. Fix NewtCanvasSWT's newtChild usage: Only use set newtChild if it's — Sven Gothel / cgit
  13. NEWT WindowImpl: Don't issue native resize if invisible, simply use — Sven Gothel / cgit
  14. NEWT WindowImpl fixes: surfaceLockCount-- if native lock fails; — Sven Gothel / cgit
  15. Fix Bug 643: SWT 'display.asyncExec(Runnable runnable)' runnable not — Sven Gothel / cgit
  16. NEWT EDTUtil: Simplify running state (default is running @ — Sven Gothel / cgit
  17. SWT GLCanvas/NewtCanvasSWT: Check isVisible() @ validation; — Sven Gothel / cgit
  18. Fix GLDrawableHelper invokeGLImpl(..): Only attempt to release context — Sven Gothel / cgit

#865 (Nov 27, 2012, 7:06:50 PM)

  1. X11Util/Xmisc setX11ErrorHandler: Force setting X11 error handler if — Sven Gothel / cgit
  2. Fix script lstjars.sh's pack200 list — Sven Gothel / cgit

#864 (Nov 27, 2012, 3:28:37 AM)

  1. SWT: Bump to version 4.3.0 M3 201210312000 — Sven Gothel / cgit
  2. SWTAccessor: OS_gtk_widget_unrealize optional (SWT 4.3) ; decorate — Sven Gothel / cgit
  3. SWTEDTUtil/AWTEDTUtil: Fix deadlock situations ; Cleanup — Sven Gothel / cgit

#862 (Nov 25, 2012, 8:31:52 PM)

  1. Fix Bug : Quaternion multiplication unexpected behavior — wamei.cho / cgit
  2. OSX CALayer Stencil/.. Fix: In case of FBO CALayer usage, use default — Sven Gothel / cgit
  3. Bug628: Adding unit test reproducing the deadlock realiable withing — Sven Gothel / cgit
  4. Fix SWTEDTUtil Bug628: Perform NEWT event dispatching on SWT-EDT, due to — Sven Gothel / cgit
  5. FPSAnimator: Add note on deamon-thread and JVM shutdown behavior. — Sven Gothel / cgit
  6. SWTEDTUtil/AWTEDTUtil: Fix deadlock situation in waitUntilStopped(), etc — Sven Gothel / cgit
  7. Add test-x64 script for running SWT junit test cases (only) - also — Sven Gothel / cgit

#855 (Nov 15, 2012, 9:40:36 PM)

  1. Adding basic Frustum utility class interfacing w/ PMVMatrix. Still — Sven Gothel / cgit
  2. Fix Bug 636: Quaternion multiplication unexpected behavior — Sven Gothel / cgit
  3. Merge MathFloat into FloatUtil — Sven Gothel / cgit
  4. Reorganize math code into: com.jogamp.opengl.math and — Sven Gothel / cgit
  5. Cleanup Frustum Math Util: Independent / Compile Clean / Relocation ; — Sven Gothel / cgit
  6. AABBox: Add public direct setSize(..), skipping redundant reset() / — Sven Gothel / cgit
  7. Frustum: Simpler usage (ctor, update) no need for explicit compute() — Sven Gothel / cgit
  8. PMVMatrix: Add 'Frustum glGetFrustum()' adding same dirty/request — Sven Gothel / cgit
  9. GLDrawableHelper disposeAllGLEventListener(): Don't use cached listener — Sven Gothel / cgit
  10. Fix Graph SceneUIController: Remove Listener by itself in dispose() — Sven Gothel / cgit
  11. Added a condition to skip updateGraphicsConfigurationARB when — Sven Gothel / cgit
  12. Frustum: Passing Mv*P (column major order) — Sven Gothel / cgit
  13. Frustum: Print Plane's normals properly in toString() — Sven Gothel / cgit
  14. Validating Frustum w/ help of Eduard White olamedia@gmail.com, — Sven Gothel / cgit
  15. Adding Ref.: Frustum-Culling, Max Wagner — Sven Gothel / cgit
  16. Frustum: Clarify isOutside(AABBox) impl, add isOutside for point and — Sven Gothel / cgit
  17. Frustum: Cleanup / update; PMVMatrix: Fix mulPMV — Sven Gothel / cgit
  18. Frustum: Add doc. about Frustum's Plane's normal orientation — Sven Gothel / cgit
  19. Frustum: Clarify method names, fix point/sphere classification, add used — Sven Gothel / cgit
  20. NewtVersionActivity: Dump information in logcat — Sven Gothel / cgit

#852 (Nov 8, 2012, 6:12:45 PM)

  1. GLFBODrawableImpl: Following suit w/ commit — Sven Gothel / cgit
  2. Bug 634 - Part 1: FBObject, Make MSAA 'samplingSink' mutable and add — Sven Gothel / cgit
  3. FBObject: Rename private fields for better reading: samplesSink* -> — Sven Gothel / cgit
  4. Fix GLAutoDrawable.dispose(): Dispose drawable even w/o context; — Sven Gothel / cgit
  5. Bug 634 - Part 1: Fix FBObject regression of commit — Sven Gothel / cgit

#851 (Nov 6, 2012, 4:12:47 PM)

  1. MacOSXCGLContext[NSOpenGLLayer/NSView]: Propagate drawable change — Sven Gothel / cgit
  2. GLAutoDrawable: Fix GLEventListener lifecycle and expose more user — Sven Gothel / cgit
  3. FPSAnimator: Wait '2 x period' or 20ms, whichever is greater in case of — Sven Gothel / cgit
  4. GLDrawableUtil.swapGLContextAndAllGLEventListener(..): Add glFinish() — Sven Gothel / cgit
  5. Adding Andres Colubri's Test Case (junit'fyed), which provokes a — Sven Gothel / cgit
  6. TestGLCanvasAWTActionDeadlock01AWT -> — Sven Gothel / cgit
  7. TestGLCanvasAWTActionDeadlock00AWT: Remove redundant argument — Sven Gothel / cgit
  8. TestGLCanvasAWTActionDeadlock01AWT: Reproducing OSX deadlock variation, — Sven Gothel / cgit
  9. Analyzed OSX Deadlock w/ AWT Applet & CALayer: Andres Colubri's Test — Sven Gothel / cgit
  10. GLAutoDrawable: Refine API change of commit — Sven Gothel / cgit
  11. TestGLCanvasAWTActionDeadlock0[01]AWT: Disable 'restart' test on current — Sven Gothel / cgit
  12. Fix GLDrawableHelper.recreateGLDrawable(..): Sync GL command stream — Sven Gothel / cgit

#849 (Oct 31, 2012, 9:59:08 PM)

  1. jogl-test-applets: Add 'force gl3' GearsES2 Applet for GL3 core testing — Sven Gothel / cgit
  2. MacOSXCGLContext: Fix ShaderCode instantiation .. (duh!) ; Tested via — Sven Gothel / cgit
  3. Notes: NVIDIA Tegra discard problem ; TestSharedContextVBOES2NEWT — Sven Gothel / cgit
  4. NEWT Windows KeyEvent: We have to store the keyChar for typed events, — Sven Gothel / cgit
  5. NEWT KeyEvent API doc: Document Windows shift+non-uppecase_char, commit — Sven Gothel / cgit

#848 (Oct 31, 2012, 8:09:15 PM)

  1. *FontLoader: Order fields in init-order, make private. — Sven Gothel / cgit

#846 (Oct 31, 2012, 4:54:34 PM)

  1. Fix ProjectFloat (Bug 633): Adding missing offset of sliced buffer — Sven Gothel / cgit
  2. Fix Unit Tests regarding commit — Sven Gothel / cgit

#845 (Oct 31, 2012, 3:52:07 PM)

  1. TestNewtKeyEventAutoRepeatAWT: Wait for 'some' KeyEvents and check — Sven Gothel / cgit
  2. GLRendererQuirks.RequiresBoundVAO: Removed, it _is_ in the GL 3.2 core — Sven Gothel / cgit
  3. EGL/EGLExt Robustness: Use NIODirectOnly for all bindings. For these — Sven Gothel / cgit
  4. GLX/GLXExt Robustness: Use NIODirectOnly for all bindings. For these — Sven Gothel / cgit
  5. CGL/CGLExt Robustness: Use NIODirectOnly for all bindings. For these — Sven Gothel / cgit
  6. WGL/WGLExt Robustness: Use NIODirectOnly for all bindings. For these — Sven Gothel / cgit
  7. NEWT/OSX getLocationOnScreenImpl(..): Use real — Sven Gothel / cgit
  8. Fix AWTRobotUtil.keyType(..): 'c0' start count must be outside of retry — Sven Gothel / cgit
  9. TestNewtKey*: Don't test TAB (focus traversal, duh!); Add — Sven Gothel / cgit
  10. NEWT Windows: Add more verbose DEBUG information for FOCUS handling — Sven Gothel / cgit
  11. Fix regression of commit e5692f615a8c40e7ca750261baf5e8ecdb0a34b8: — Sven Gothel / cgit
  12. Fix NEWT KeyEvent: Deliver keyChar w/ pressed and released; Deliver — Sven Gothel / cgit
  13. ShaderProgram: Program name is valid if non zero; Add init(GL) return — Sven Gothel / cgit
  14. TestInitConcurrent02NEWT: Disabled for auto unit test until further — Sven Gothel / cgit
  15. Shader: Add '#define texture2D texture' for GLSL >= 130 ; — Sven Gothel / cgit
  16. Add OSX CALayer OpenGL 3 (core) support: Derive pixelformat from parent — Sven Gothel / cgit

#840 (Oct 29, 2012, 12:53:37 PM)

  1. Rename NEWT KeyEvent Unit tests to end w/ AWT, otherwise no AWT classes — Sven Gothel / cgit
  2. Graph Shader: Using default precision values (VP: highp, FP: mediump), — Sven Gothel / cgit
  3. Complete Rename NEWT KeyEvent Unit tests, commit — Sven Gothel / cgit
  4. FixedFuncPipeline: Use proper shader version and make GLSL code — Sven Gothel / cgit
  5. GLContextImpl GLRendererQuirks.RequiresBoundVAO: Use isGL3() instead of — Sven Gothel / cgit
  6. GLSL Unit tests .. make them all GLSL version proof — Sven Gothel / cgit
  7. Fix GLSL unit tests - Add GLSL version customization, fix one wrong — Sven Gothel / cgit

#838 (Oct 29, 2012, 10:13:43 AM)

  1. jogl: use Boolean TRUE/FALSE constants for values that will be — Harvey Harrison / cgit
  2. Fix Bug 630: packedDepthStencilAvail didn't check for — Sven Gothel / cgit
  3. Adapt to GlueGen change 08a8defda8b6f49eb794cf787f688ba65bfe7b37 — Sven Gothel / cgit
  4. GLContext: Produce and expose GLSL version as VersionNumber and version — Sven Gothel / cgit
  5. ShaderCode: Add defaultShaderCustomization(..) to prelude shader source — Sven Gothel / cgit
  6. Fix Bug 601 - Auto-Repeat Behavior: Adding unit tests for typed key — Sven Gothel / cgit
  7. NEWT KeyEvent: Fix intendation — Sven Gothel / cgit
  8. NEWT KeyEvent: Remove invalid version remarks. — Sven Gothel / cgit
  9. Fix Bug 631 and enhance 601: Handle multiple keys (pressed, released, — Sven Gothel / cgit
  10. NEWT KeyEvent (Windows, OSX): Check whether keyCode is tracked before — Sven Gothel / cgit
  11. Fix NEWT KeyCode: Basic KeyCode Validation on X11, Windows and OSX — Sven Gothel / cgit
  12. NEWT X11 Display: Ignore events w/ NULL window, instead of throwing a — Sven Gothel / cgit
  13. Minor edits FBObject/GearsObject — Sven Gothel / cgit
  14. GearsES2/RedSquareES2: Dump GLRendererQuirks at init. — Sven Gothel / cgit
  15. GLRendererQuirks: Add RequiresBoundVAO (w/ impl.), GLSLBuggyDiscard — Sven Gothel / cgit

#837 (Oct 23, 2012, 7:29:45 PM)

  1. FixedFuncPipeline: Require GLSL 1.20 (GL 2.1) due to GL driver bugs in — Sven Gothel / cgit
  2. tests.sh: TestPointsNEWT — Sven Gothel / cgit

#836 (Oct 23, 2012, 5:41:24 PM)

  1. Minor NEWT Display/Screen API doc — Sven Gothel / cgit
  2. FixedFuncPipeline/Hook: Add glColor4ub() w/ value conversion, make — Sven Gothel / cgit
  3. ImmModeSink: Add glColor3ub(), glColor4ub(); Add proper value conversion — Sven Gothel / cgit
  4. ImmModeSink VBO: Update single buffers (vertex, color, ..) if once — Sven Gothel / cgit
  5. ImmModeSink: Add resizeElementCount, allowing user to set a lower — Sven Gothel / cgit
  6. ImmModeSink: Pretty'fying Ctor/Factory methods argument list — Sven Gothel / cgit
  7. FixedFuncPipeline: Cache current ShaderSelectionMode, update PMVMatrix — Sven Gothel / cgit
  8. FixedFuncPipeline: Don't handle CullFace, ES2 impl. already takes care — Sven Gothel / cgit
  9. NEWT / BCM-VC-IV: Fix transparency according to given capabilities — Sven Gothel / cgit
  10. EGLDrawableFactory: Detect ES1 implementation within ES2 library, if not — Sven Gothel / cgit
  11. Add GenericGLCapabilitiesChooser: Dropping — Sven Gothel / cgit
  12. Fix commit 48bcceaf611a17bb3795aa9fe25a0e0c726879f7, — Sven Gothel / cgit
  13. NEWT ScreenMode Change Failover / Window.setFullscreen() shall use — Sven Gothel / cgit
  14. FixedFuncPipeline: Add GL_POINT* state tracking; Fix glDrawArrays(): — Sven Gothel / cgit
  15. FFP-Emu: Adding simple POINTS shader ; Adding GLRunnable2 interface, — Sven Gothel / cgit
  16. Fix ImmModeSink Padding: Fourth element default value (vertex/color) is — Sven Gothel / cgit
  17. FixedFuncPipeline GL_POINTS: Fix gl_PointSize (attribute data format), — Sven Gothel / cgit
  18. FixedFuncHook/ImmModeSink: Fix *Pointer 'normalized' parameter — Sven Gothel / cgit
  19. ImmModeSink: Reduce DEBUG_* print a bit (no this.toString()) — Sven Gothel / cgit
  20. Fix regression of commit 40d01bef2a1db44533472c37961aabbef68de644: Test — Sven Gothel / cgit

#834 (Oct 16, 2012, 8:09:23 AM)

  1. FixedFuncPipeline: Optimize shader resource, if preset != — Sven Gothel / cgit
  2. FixedFuncPipeline: Use resource efficient texture shader in AUTO mode as — Sven Gothel / cgit
  3. FixedFuncPipeline: Use ES2/GL2 prelude and set default precision. Shader — Sven Gothel / cgit
  4. FixedFuncColorTexture.fp: Remove unused local var — Sven Gothel / cgit
  5. jogl: fix bit shift error in LEDataInputStream — Harvey Harrison / cgit
  6. jogl: remove infinite loop in Path2D.contains(AABBox) — Harvey Harrison / cgit
  7. jogl: fix bad format string in PngChunkTIME — Harvey Harrison / cgit
  8. ImmModeSink: Fix buffer grow (+1 element @ named buffer), enable DEBUG_* — Sven Gothel / cgit
  9. Path2D: Reuse 'contains(..)' method, footprint — Sven Gothel / cgit

#833 (Oct 13, 2012, 8:51:26 AM)

  1. GLCanvas: Avoid NPE in debug mode @ reshape (duh) — Sven Gothel / cgit
  2. Fix Windows ANGLE Workaround Regression of commit — Sven Gothel / cgit
  3. FBO ResetQuirk: Dump only brief information (OS, GL, JOGL sha1), the — Sven Gothel / cgit

#830 (Oct 12, 2012, 10:01:55 PM)

  1. GLArrayData* VBO binding: Properly document and impl. bindBuffer(..) in — Sven Gothel / cgit
  2. GLArrayDataClient.bindBuffer(gl, bind=true): checkSeal and init_vbo if — Sven Gothel / cgit
  3. FixedFuncHook: Add ES2 alignment of certain GL functions, i.e. — Sven Gothel / cgit

#828 (Oct 12, 2012, 3:35:07 PM)

  1. FloatUtil/PMVMatrix/GLUniformData: Move impl. of FloatBuffer matrix — Sven Gothel / cgit
  2. UITestCase: Only print each display/reshape in verbose mode — Sven Gothel / cgit
  3. GLBuffers.slice: Preserve parent buffer position/limit and the parent's — Sven Gothel / cgit
  4. ImmModeSink: Fix bugs (use glBufferUsage, vboUsage, GL_POLYGON, — Sven Gothel / cgit
  5. TestSWTAccessor03AWTGLn: Add '-time <duration>' commandline option — Sven Gothel / cgit
  6. GLUniformData: add null format string to Buffers.toString() — Sven Gothel / cgit
  7. GLUniformData.toString() matrix: Add matrix offset .. — Sven Gothel / cgit
  8. Simplify GLArrayHandler and reduce VBO sideffects — Sven Gothel / cgit
  9. GLArrayData* VBO binding: Adding explicit bindBuffer(..) method, since — Sven Gothel / cgit
  10. ES2Impl fix: Remove code which could imply recursion if !ES2Compatible — Sven Gothel / cgit
  11. ShaderState: Clean-up debug / verbose output. attachShaderProgram(..) — Sven Gothel / cgit
  12. Enhance FixedFuncPipeline: Multi-Texture, Tex-Env, Alpha-Test, Lighting — Sven Gothel / cgit
  13. Adding unit tests for ImmModeSink and FixedFunctionPipeline (single & — Sven Gothel / cgit

#827 (Oct 9, 2012, 5:59:40 AM)

  1. Raise NEWT MouseButton Maximum from 6 -> 16 (API Change) — Sven Gothel / cgit
  2. Fix GLDrawable.swapBuffer() implementation in AWT/SWT GLCanvas and — Sven Gothel / cgit
  3. Refine GLDrawable.swapBuffer() fix (AWT/SWT GLCanvas and — Sven Gothel / cgit
  4. Fix etc/test.sh - It was still using the old jogl.all.jar file. Thx to — Sven Gothel / cgit
  5. NEWT X11/KeyMap: Add XK_grave -> J_VK_BACK_QUOTE — Sven Gothel / cgit
  6. TestInitConcurrent0[12]NEWT: Reduce test w/ 16 threads to 6 for ARM || — Sven Gothel / cgit

#825 (Oct 6, 2012, 7:24:28 AM)

  1. Adding unit test for Bug 605 - WORKSFORME, i.e. no unwanted y-flip, so I — Sven Gothel / cgit
  2. Fix Bug 617 (part2): Workaround buggy GPU driver where FBO reattachment — Sven Gothel / cgit

#823 (Oct 5, 2012, 9:16:24 PM)

  1. Fix SWTEDTUtil bug, where it simply doesn't start by an implicit — Sven Gothel / cgit
  2. Fix regression of commit fbe331f013608eb31ff0d8675f4e4c9881c9c48b: X11 — Sven Gothel / cgit
  3. Fix Bug 572 (2nd time): GLCanvas.validateGLDrawable() @ display() and — Sven Gothel / cgit
  4. Use helper.isExternalAnimatorAnimating() instead of — Sven Gothel / cgit
  5. UITestCase.snapshot: Add Depth and Stencil bits to filename — Sven Gothel / cgit
  6. Fix FBObject DEPTH_STENCIL renderbuffer usage — Sven Gothel / cgit
  7. FBO/Offscreen: Use most simple GLCapabilities for GLFBODrawableImpl's — Sven Gothel / cgit
  8. Refine ed7d5f2e3fc696d47b10c8d62a071643bf385588, set and restore FBO — Sven Gothel / cgit
  9. EGL/X11 DummySurfaceHook: Lock display device at creation/destruction — Sven Gothel / cgit
  10. Refine a3cb6bb14f410f67fccf5ccd4cd7ecc66f448389, fix deadlock — Sven Gothel / cgit

#821 (Oct 4, 2012, 5:01:39 PM)

  1. OSX Context: Fix caps determination for on-/offscreen since pformat's — Sven Gothel / cgit

#820 (Oct 4, 2012, 4:48:47 AM)

  1. _getNativeWindowingType() TYPE_BCM_VC_IV autodetection. — xerxes / cgit
  2. ".bcm.vc.iv" is enough now -> NEWT agnostic relative package path. — xerxes / cgit
  3. Add braces and fix indentation to conform with jogl coding standards. — xerxes / cgit
  4. Workaround for Bug 623: Sporadic XCB assertion failures w/ ATI — Sven Gothel / cgit
  5. Bug 623: X11Util adds property — Sven Gothel / cgit
  6. X11Util: Detailed closing information only in DEBUG mode, just print — Sven Gothel / cgit
  7. NullToolkitLock.validateLocker(): Throw exception if locking is required — Sven Gothel / cgit
  8. test script: remove deleted unit test — Sven Gothel / cgit
  9. JAWTUtil ToolkitLock: Add lock counter to make lock validation recursive — Sven Gothel / cgit
  10. Relax Bug 613 workaround of commit — Sven Gothel / cgit
  11. Fix commit fbe331f013608eb31ff0d8675f4e4c9881c9c48b (Bug 616 - Remove — Sven Gothel / cgit
  12. FBObject/GLFBODrawable: Debug / glError detection — Sven Gothel / cgit
  13. GLRendererQuirks.NoDoubleBufferedPBuffer: Set if ( mesa || gallium ) && — Sven Gothel / cgit
  14. Misc: Add commented-out NEWT X11/XCB-Event and X11ScreenRandR1[13] — Sven Gothel / cgit
  15. NativeWindowFactory: Remove 'remedy' of Bug 613 Commit — Sven Gothel / cgit
  16. Misc: tests.sh — Sven Gothel / cgit
  17. Fix regression of fbe331f013608eb31ff0d8675f4e4c9881c9c48b [Remove — Sven Gothel / cgit
  18. Update PMVMatrix/GLMatrixFunc API doc and refine PMVMatrix update / — Sven Gothel / cgit
  19. ShaderState: Adding Class API doc and removing attached object w/ 'int' — Sven Gothel / cgit
  20. FixedFuncPipeline: Cleanup warnings .. — Sven Gothel / cgit
  21. Fix regression of commit a644d779ab19cb1d200ae4ba567b9c042c34b337, — Sven Gothel / cgit
  22. Footprint Stats ; Fix Bug 624 - Compile and generate android JAR files — Sven Gothel / cgit

#815 (Sep 29, 2012, 3:30:21 AM)

  1. GLXUtil: Lock X11 Device — Sven Gothel / cgit
  2. NEWT X11 ScreenMode: Ignore invalid rotation event — Sven Gothel / cgit
  3. NativeWindow/X11 + NEWT/X11: Cache 'isXineramaEnabled()' to reduce X11 — Sven Gothel / cgit
  4. Texture: Clarifiy API doc of getTextureObject(GL) — Sven Gothel / cgit
  5. X11 NativeWindow: Fix Error and IOError handler, i.e. NPE checks and no — Sven Gothel / cgit
  6. Adding Mesa Quirk 'NoSetSwapIntervalPostRetarget': SIGSEGV on — Sven Gothel / cgit
  7. GLDrawableHelper.init(..): Avoid double reshape if subsequent display — Sven Gothel / cgit
  8. GLContext.makeCurrent(): Clean API doc — Sven Gothel / cgit
  9. Misc X11: Add GLX_MESA_swap_control; GLXExtensions (private); — Sven Gothel / cgit

#814 (Sep 27, 2012, 6:28:17 PM)

  1. Fix Bug 616: X11: Remove XInitThreads() dependency while cleaning up — Sven Gothel / cgit
  2. FBObject: Clarify reset(..), resetSamplingSink(..) ; Rename — Sven Gothel / cgit

#812 (Sep 21, 2012, 10:21:36 PM)

  1. Fix Bug 621, JVM Crashes During X11 Shutdown while closing all unclosed — Sven Gothel / cgit

#811 (Sep 21, 2012, 8:39:05 PM)

  1. FBObject: Small cleanup of freeColorbufferImpl(gl, i) -> — Sven Gothel / cgit

#808 (Sep 21, 2012, 12:24:37 PM)

  1. MacOSXCGLDrawableFactory: Cannot use shared context to retrieve quirks — Sven Gothel / cgit
  2. MacOSXCGLContext: Fix missing initialization of 'needsSetContextPBuffer' — Sven Gothel / cgit

#805 (Sep 20, 2012, 11:54:29 PM)

  1. unit test, typo in doc — Sven Gothel / cgit
  2. Fix non NIO direct GL semantics: Restrict certain GL function to — Sven Gothel / cgit
  3. Fix Bug 612: glVertexAttribIPointer/glVertexAttribLPointer are — Sven Gothel / cgit
  4. Make GLBufferStateTracker more robust: Catch GLError on Get(), causes — Sven Gothel / cgit
  5. GLReadBufferUtil, ShaderUtil: Catch GLException (and dump if thrown), to — Sven Gothel / cgit
  6. FBObject cleanup / review: strings, simplified re-attachment, removed — Sven Gothel / cgit
  7. GLFBODrawableImpl: Fix garbage @ swap, add [disabled] reset-quirk for — Sven Gothel / cgit
  8. OSX CALayer / MacOSXCGLContext: Remove pbuffer swap garbage; Split — Sven Gothel / cgit
  9. FBO tests: Add singleBuffer cmd-line option for offscreen-layered tests; — Sven Gothel / cgit
  10. Add GLRendererQuirks; Fix shared EGL/ES resources; — Sven Gothel / cgit
  11. NativeWindowFactory/NEWT: Use relative sub-package names in — Sven Gothel / cgit

#803 (Sep 17, 2012, 5:50:14 AM)

  1. Adding test case for Bug 611: On Windows XP is a performance issue, — Sven Gothel / cgit
  2. Fix Bug 601: Harmonize order of key events incl. auto-repeat and adding — Sven Gothel / cgit
  3. Complete 646714d3dab87396b9a3119bf90ca26e0b1c97ce / Fix Bug 601: Add — Sven Gothel / cgit
  4. Analyze crash of shared context each running in multiple threads, — Sven Gothel / cgit
  5. Anotate focus tests in regards to OSX stability .. sporadically won't — Sven Gothel / cgit
  6. Fixes Bug 615 - X11: Use proper screen index/name for shared resources — Sven Gothel / cgit
  7. Documenting Bug 586Sven Gothel / cgit

#802 (Sep 16, 2012, 3:31:34 PM)

  1. OSX: Disable TestSWTAccessor03AWTGLn - NSLocking issues w/ SWT/AWT .. — Sven Gothel / cgit

#801 (Sep 16, 2012, 2:03:41 PM)

  1. OSX: Capture 'invalid drawable' message cause by — Sven Gothel / cgit
  2. Added very basic unit test of 1 GLProfile initialization — Sven Gothel / cgit

#800 (Sep 16, 2012, 8:31:57 AM)

  1. JNLP: Cache jogl-all-natives and jogl-cg-natives for linux-armv6 and — xerxes / cgit
  2. Fix Capabilities ambiguity and explosion of queried available-list; Add — Sven Gothel / cgit
  3. Windows scripts: bump to 1.6.0_35 — Sven Gothel / cgit
  4. Cleanup shutdown mechanism ; Fix X11/ATI SIGV at shutdown ; — Sven Gothel / cgit
  5. NEWT EDTUtil: Complete AWT and SWT impl. w/ Newt event dequeue thread — Sven Gothel / cgit
  6. NEWT AWT Driver: Remove flashing (clear background @ update/paint — Sven Gothel / cgit
  7. Fix window mode attribute bit FBO_BIT usage in platform dependent code — Sven Gothel / cgit
  8. Seamless Integration of an FBObject based GLFBODrawable as — Sven Gothel / cgit
  9. Disable double-buffer mode when offscreen-bitmap is chosen, remove — Sven Gothel / cgit

#797 (Aug 23, 2012, 10:35:13 PM)

  1. GLContext: Remove integer-key based attach/detach object - use String — Sven Gothel / cgit
  2. Fix Android/NEWT WindowDriver: Add missing eglDestroySurface() in — Sven Gothel / cgit
  3. Fix Android Power-suspend and Power-resume — Sven Gothel / cgit
  4. Android: Bump version.code: 914011Sven Gothel / cgit

#791 (Aug 21, 2012, 4:19:32 PM)

  1. Update TODO ; Update JOGL-DEPLOYMENT.html w/ new jar names and added — Sven Gothel / cgit
  2. crossref userguide/deployment — Sven Gothel / cgit
  3. Fix EGLDrawableFactory ES1/ES2 detection for !pbuffer ; Misc robustness — Sven Gothel / cgit
  4. Fix/Workaround: For BCM_VC_IV EGL (alpha) configuration — Sven Gothel / cgit

#790 (Aug 19, 2012, 11:50:37 AM)

  1. Rename jogamp.newt.driver.kd.* classes to allow OpenKODE testing by — xerxes / cgit
  2. Rename jogamp.newt.driver.kd.* classes to allow OpenKODE testing by — xerxes / cgit
  3. Fix X11 Display Connection leak w/ new GLAutoDrawableBase code when used — Sven Gothel / cgit
  4. Use armv6 optimization for armhf to stay compatible with the new — xerxes / cgit
  5. Adapt to GlueGen ARM Build Changes — Sven Gothel / cgit
  6. NEWT: Adding support for BCM VC IV (Broadcom VideoCodec 4) and Linux — Sven Gothel / cgit
  7. Include NEWT driver BCM_VC_IV to 'all' JAR (completes — Sven Gothel / cgit
  8. EGLDisplayUtil: Workaround (latest) PVR 540 EGL regression where 3nd — Sven Gothel / cgit
  9. EGLGraphicsConfigurationFactory: Fix platform w/o GLX but X11 window — Sven Gothel / cgit
  10. Fix FFMPEGMediaPlayer: Use GL_ALPHA (texture format intern/data) instead — Sven Gothel / cgit
  11. Robostness: GLDrawableImpl's contextMadeCurrent()/contextRealized() ; — Sven Gothel / cgit
  12. Robustness: FBObject or reset(..) — Sven Gothel / cgit
  13. Fix EGLDrawableFactory.getEGLSurface(..): Catch WrappedSurface case w/ — Sven Gothel / cgit
  14. Robostness FBObject / GLReadBufferUtil: Ignore pre-existing GL errors - — Sven Gothel / cgit
  15. GLDrawableFactory.createGLDrawable() offscreen: Fix caps - set — Sven Gothel / cgit
  16. Fix EGLDrawableFactory.createOffscreenDrawableImpl(NativeSurface): — Sven Gothel / cgit
  17. Fix GLCanvas's JAWTWindow reference ; Add ES2 test in TestAWT01GLn ; — Sven Gothel / cgit
  18. GLProfile/NativeWindowFactory: Remove deprecated argument — Sven Gothel / cgit
  19. NEWT Platform Driver: Uniform impl. class names [DisplayDriver, — Sven Gothel / cgit
  20. NativeWindowFactory.getNativeWindowType(..): Return canonical string — Sven Gothel / cgit
  21. Fix bcm_vc_iv.h: redefinition of typedef ‘DISPMANX_ELEMENT_HANDLE_T — Sven Gothel / cgit
  22. Fix missing NEWT driver class name change - regression of — Sven Gothel / cgit
  23. NEWT Windows.closeNativeImpl(): Remove 'GDI.SetParent(windowHandleClose, — Sven Gothel / cgit

#785 (Jul 25, 2012, 4:44:02 AM)

  1. Fix GraphicsConfigurationFactory: Map factory to device-type _and_ — Sven Gothel / cgit
  2. SWT Update: SWT GLCanvas creates lazy when resource is ready; Create new — Sven Gothel / cgit
  3. Add property: 'jogl.disable.opengles' to disable querying and using — Sven Gothel / cgit

#784 (Jul 22, 2012, 4:22:58 AM)

  1. Fix Bug 606 - New AWT threading implementation breaks .. ; Fix — Sven Gothel / cgit
  2. Align TestSWTAccessor02GLn w/ TestSWTJOGLGLCanvas01GLn, dropping the — Sven Gothel / cgit
  3. Adding TODO note: Optimize/Fix NIO caching of glMapBuffer/glUnmapBuffer — Sven Gothel / cgit

#783 (Jul 20, 2012, 10:17:48 PM)

  1. Fix OSX OffscreenLayerSurface (OLS) regressions (pbuffer based) — Sven Gothel / cgit
  2. Fix TestSWTAccessor02GLn regression .. forgot to: — Sven Gothel / cgit

#782 (Jul 20, 2012, 3:46:50 PM)

  1. Fix NEWT exception handling in event dispatching: Catch and fwd to — Sven Gothel / cgit
  2. GLCapabilities Native Aquisition: Set alpha bits at last - due to it's — Sven Gothel / cgit
  3. Minor edits — Sven Gothel / cgit
  4. Fix TestFocus01SwingAWTRobot failure duer to RedSquareES2's — Sven Gothel / cgit
  5. Fix OSX regression of commit 20bf031db719f7baa4c6e74734fc999061e08fe2 - — Sven Gothel / cgit
  6. tests.sh minor edit — Sven Gothel / cgit

#781 (Jul 20, 2012, 12:37:43 AM)

  1. EGLGraphicsDevice adds desctruction callback and nativeDisplayID; — Sven Gothel / cgit
  2. GLCapabilities*: Add 'isFBO()' and 'setFBO(boolean)', allowing upcoming — Sven Gothel / cgit
  3. Bug 599 - FBObject / Offscreen Support - Part 1 — Sven Gothel / cgit

#779 (Jul 6, 2012, 9:06:35 AM)

  1. Enhance Bootsrapping of JOGL around 37% - 40% (1st start in new JVM) - — Sven Gothel / cgit
  2. test scripts windows: use new jogl-all.jar and jogl-test.jar — Sven Gothel / cgit
  3. C code: remove warnings — Sven Gothel / cgit
  4. Fix SWT GLCanvas threading. Note: On OSX _only_ it's main thread is — Sven Gothel / cgit
  5. Fix commit dfee8c58d4915f78f57545c26a492668b2b68a87 — Sven Gothel / cgit

#777 (Jul 6, 2012, 12:46:13 AM)

  1. Test case cleanup — Sven Gothel / cgit
  2. GLAutoDrawable: Refine API doc; Use new abstract impl. — Sven Gothel / cgit
  3. GLAutoDrawable* refinement of abstraction / generalization - API Change! — Sven Gothel / cgit
  4. NativeWindow/Newt X11ErrorHandler enhancement / unification - don't — Sven Gothel / cgit
  5. NEWT/KD Adapt to 'new' KD Window Creation API, use EGLConfig — Sven Gothel / cgit
  6. GLContext adds FBO availability to profile mapping; Fix — Sven Gothel / cgit
  7. FIX JOGL's index.html - Reminder to myself: Always check web pages befor — Sven Gothel / cgit

#774 (Jun 30, 2012, 4:31:05 PM)

  1. Fix Bug 597: XDisplayString(0) -> SIGSEGV; Handle n/a DISPLAY — Sven Gothel / cgit

#773 (Jun 30, 2012, 5:19:56 AM)

  1. JAWTUtil/MacOSXWindowSystemInterface-pbuffer: Cleanup / More DEBUG info — Sven Gothel / cgit
  2. Fix Bug #589 (JAWT Offscreen-Layer resize) and Offscreen-Layer — Sven Gothel / cgit

#772 (Jun 29, 2012, 4:24:10 AM)

  1. Minor cleanup — Sven Gothel / cgit
  2. NativeSurface.unlockSurface(): Change fail-fast policy to fail safe — Sven Gothel / cgit
  3. GLContextImpl/GLDrawableImpl: More fail-safe, cleanup, mark some methods — Sven Gothel / cgit

#771 (Jun 28, 2012, 10:07:44 PM)

  1. NEWT WindowImpl.runOnEDTIfAvail(..): Run task from current thread if — Sven Gothel / cgit
  2. NativeSurface Cleanup (API Change) - Adapt to GlueGen Lock cleanup — Sven Gothel / cgit
  3. Misc cleanup: add @Override — Sven Gothel / cgit
  4. Misc cleanup: Add @Override, remove trailing whitespace — Sven Gothel / cgit
  5. Misc cleanup: Add @Override, remove trailing whitespace — Sven Gothel / cgit
  6. Capabilities cleanup: make most get*() final, impl. Comparable to — Sven Gothel / cgit
  7. GLDrawable* cleanup: Add @Override, remove trailing whitespace, .. — Sven Gothel / cgit
  8. GLContext* TRACE_SWITCH: Add GLContext instance hash value to allow — Sven Gothel / cgit
  9. SWT GLCanvas: Fix destroy(), Remove local concurrency hack & — Sven Gothel / cgit
  10. SWT/AWT GLCanvas multithreading annotations (see commit — Sven Gothel / cgit
  11. NEWT GLWindow multithreading fix and annotations (see commit — Sven Gothel / cgit
  12. AWT/SWT GLCanvas: Remove volatile of context instance, use drawable — Sven Gothel / cgit
  13. Bug #589 - Enhance snapshot/textIO test: Add offscreen mode; Add AWT — Sven Gothel / cgit

#770 (Jun 26, 2012, 11:48:35 PM)

  1. Fix commit a393e45613d87101dbb13763df263c2f9291d2d0: jogl's cg native — Sven Gothel / cgit

#769 (Jun 26, 2012, 8:30:41 PM)

  1. Tests [Multisample, Offscreen, ..]: Add Snapshots and store them in — Sven Gothel / cgit
  2. Add screenshot AWT version: TestGLReadBufferUtilTextureIOWrite01AWT — Sven Gothel / cgit
  3. Fix path derivation of J2RE_HOME and JAVA_HOME — Sven Gothel / cgit
  4. test script — Sven Gothel / cgit
  5. Implement Bug #598 - JOGL ALL JAR File Change incl. it's Native Jar URL — Sven Gothel / cgit
  6. Complete Bug #598 - Commit a393e45613d87101dbb13763df263c2f9291d2d0 — Sven Gothel / cgit

#765 (Jun 21, 2012, 9:25:32 PM)

  1. NEWT: Add virtual on-screen keyboard visibility interface methods incl. — Sven Gothel / cgit
  2. JOGL CapabilitiesChooser-API and impl.: Cleanup using generics: 'List l' — Sven Gothel / cgit

#762 (Jun 19, 2012, 6:30:17 AM)

  1. Fix regression (commit a6e7b6cc08cea358c157320ff9d61d424c57e92b) of — Sven Gothel / cgit

#761 (Jun 19, 2012, 5:06:55 AM)

  1. Fix regression (commit a6e7b6cc08cea358c157320ff9d61d424c57e92b) of — Sven Gothel / cgit

#755 (Jun 18, 2012, 4:35:37 AM)

  1. Fix Bug 583: Remove Android compile-time dependencies and exclude — Sven Gothel / cgit
  2. Adapt to GlueGen commit 1468286bf569a493e4fdb887d5f3732f88c8cec3 — Sven Gothel / cgit
  3. Fix Bug 590: Wrong GL2 and GLES2 aliasing of — Sven Gothel / cgit
  4. JOGL Texture Util Unit Test merge to — Sven Gothel / cgit
  5. Unit Test: Cleanup TextureSequence Demo Code and Tests, adding AWT Test — Sven Gothel / cgit
  6. Texture Unit Tests: AWT/NEWT GL2/ES2 PNGJ/AWT-PNG-Loading and Rendering — Sven Gothel / cgit
  7. TextureIO TGA/PNG: Use RGB[9] for 1-3 channel data; PNGImage(PNGJ) add 1 — Sven Gothel / cgit

#754 (Jun 3, 2012, 6:38:39 PM)

  1. Android: Add xhdpi icon — Sven Gothel / cgit
  2. Android: Bump version.code to 0914009 — Sven Gothel / cgit
  3. Android: Bump version.code: 914010Sven Gothel / cgit
  4. Fix regression of commit de2b129a56335262a44a05541a3ab2e35668cc6e: — Sven Gothel / cgit
  5. Add unit tests for gluUnProject fix (commit — Sven Gothel / cgit
  6. GLContext/Surface Deadlock: Add unit test, provoking deadlock w/ 2 — Sven Gothel / cgit
  7. GLContext*: Remove '[set/is]Synchronized(..)' - Defaults to wait for — Sven Gothel / cgit
  8. Demo/Test GearsES2: Supress reshape debug println — Sven Gothel / cgit
  9. TestGLContextSurfaceLockNEWT: Add GLWindow destroy @ test end — Sven Gothel / cgit
  10. Refine commit be7cac1713b166ca6578c685ec8a7231a8429919: — Sven Gothel / cgit
  11. Fix Bug 572: AWT-GLCanvas shall force setRealized(true) on AWT-EDT — Sven Gothel / cgit
  12. GLContext.destroy() error case: Lock hold > 1 - More explicit error — Sven Gothel / cgit
  13. Graph/Glyph: Clarify public Font.Glyph and private FontInt.GlyphInt — Sven Gothel / cgit
  14. graph/font: Add "public float getAdvanceWidth(int i, float pixelSize);" — Sven Gothel / cgit
  15. GPUTextRendererListenerBase01: Remove unused var. — Sven Gothel / cgit
  16. Clarify API Doc: GLRunnable and it's GLAutoDrawable::invoke(..) — Sven Gothel / cgit
  17. Graph/Font Demo: Add simple 'one-file' demo/test — Sven Gothel / cgit
  18. Java Source Files: dos -> unix format — Sven Gothel / cgit
  19. Unit Test Util NEWTGLContext: Pass GLCapabilities instead of GLProfile, — Sven Gothel / cgit
  20. Graph/Font Demo: Add simple 'one-file' demo/test — Sven Gothel / cgit

#752 (May 4, 2012, 3:55:04 PM)

  1. Android Unit Test (incomplete): Manually test new GlueGen's MainLauncher — Sven Gothel / cgit
  2. Reduce APK version name to 30 chars — Sven Gothel / cgit
  3. APK version code = 1 — Sven Gothel / cgit
  4. Minor cleanup .. — Sven Gothel / cgit
  5. Adapt to GlueGen commit cc76889a6fe96cffb91c9a3aa7934878c0ecd97e: Use — Sven Gothel / cgit
  6. Android: Fix JOGL's (NEWT) Version activity: Use Launcher, show GL — Sven Gothel / cgit
  7. LauncherUtil: Allow no query in URI and no PKG in query (Align w/ — Sven Gothel / cgit
  8. Bump Android version.code: 2Sven Gothel / cgit
  9. Android: Cleanup Manifest, don't require touch .., Bump version.code: 4Sven Gothel / cgit
  10. Android: proper version.code and test manifest — Sven Gothel / cgit

#750 (May 2, 2012, 2:31:14 PM)

  1. NewtFactory: Show failure in getCustomClass(..) - require both, — Sven Gothel / cgit
  2. NEWT: Cleanup Broadcom/KD driver imports, add Jogamp (c) — Sven Gothel / cgit
  3. Test script: Add commented-out CLASSPATH and cmd-line args for Broadcom — Sven Gothel / cgit

#749 (May 2, 2012, 3:37:00 AM)

  1. NEWT/OSX: Fix occasional crash 'free of non allocated object' - change — Sven Gothel / cgit

#748 (May 2, 2012, 1:58:07 AM)

  1. Bug 577: Disable debug message XInitThreads() called (only enabled in — Sven Gothel / cgit
  2. WWW: Add GeoGebra; Prio JOGL2 usage — Sven Gothel / cgit
  3. WWW: Cleanup some descriptions, text alignment — Sven Gothel / cgit
  4. NEWT Input- Mouse-Event: Consitency of mouse button number; Add button — Sven Gothel / cgit
  5. Fix Bug 571: X11 behavior, where the PRESSED button is not included in — Sven Gothel / cgit
  6. test scripts — Sven Gothel / cgit
  7. TestGearsES2NEWT: fullscreen/above toggle print fullscreen/above state — Sven Gothel / cgit
  8. Bug 570: NEWT General/X11: Decouple setFullscreen() and — Sven Gothel / cgit
  9. Bug 556: Newt Mouse Synthetic Drag Event: Clear state if mouse — Sven Gothel / cgit
  10. EGLGraphicsConfigurationFactory: Add 'unregisterFactory()' static entry — Sven Gothel / cgit
  11. GLProfile/EGLDrawableFactory: Detect ANGLE (Windows D3D ES2 Emulation) — Sven Gothel / cgit
  12. NEWT/WindowImpl: Make all 'action' class instances final; Action's — Sven Gothel / cgit
  13. Fix Bug 560 and NEWT window closing behavior in general for all — Sven Gothel / cgit
  14. JOGLNewtAppletBase: Minor cleanup — Sven Gothel / cgit
  15. NEWT: Revert static/locked action instances due to possible deadlocks; — Sven Gothel / cgit
  16. Complete commit c9faebb8f8f6be4c0de4919a516b4692742bc13c: Use 'enum — Sven Gothel / cgit
  17. NEWT API Change 'WindowClosingProtocol': Use 'enum WindowClosingMode' — Sven Gothel / cgit
  18. Test MovieCube: Allow recreation - Video is still not visible after — Sven Gothel / cgit

#740 (Apr 25, 2012, 5:17:04 PM)

  1. Test (Applets): Add MovieCube to jogl-test-applets page. — Sven Gothel / cgit
  2. Newt/AWT Event Factory: Add Mouse Wheel Event Conversion — Sven Gothel / cgit
  3. Update JOGL www/index.html — Sven Gothel / cgit
  4. UITest, fix exception message: Add 'not'. — Sven Gothel / cgit

#737 (Apr 22, 2012, 5:20:12 AM)

  1. FFmpeg Dyn. Symbol Validation: Proper check for alternative symbols — Sven Gothel / cgit
  2. Core/Animator: Force animator thread to be non-daemon. — Sven Gothel / cgit
  3. NEWT/MainThread: Wait for new non daemon threads after 'main' class has — Sven Gothel / cgit
  4. Newt/OSX(native): close0() shall not release NewtMacWindow (NSWindow) in — Sven Gothel / cgit
  5. FFMPEGMediaPlayer: Fix NPE; Add remarks about binary incompatibility in — Sven Gothel / cgit
  6. Test: Added commented-out hacks for gdb invocation, OSX NSZombieEnabled — Sven Gothel / cgit
  7. FFMPEGDynamicLibraryBundleInfo: Adding notes .. — Sven Gothel / cgit
  8. Recognize swap-interval in NSOpenGLLayer mode — Sven Gothel / cgit
  9. Completing swap-interval implementation for OSX's CALayer usage. Closing — Sven Gothel / cgit

#734 (Apr 18, 2012, 10:43:56 PM)

  1. NEWT/Android: Fix requestFocus() - run impl. on UI thread. — Sven Gothel / cgit
  2. Linux ARMel eabi: Use armv6t, soft-float - low profile to target more — Sven Gothel / cgit

#733 (Apr 18, 2012, 11:21:13 AM)

  1. Reloc OMXGLMediaPlayer jogamp.opengl.omx -> jogamp.opengl.util.av.impl — Sven Gothel / cgit
  2. AndroidWindow: Fix regression (commit — Sven Gothel / cgit
  3. JOGL/Native: Add JNIEnv functions — Sven Gothel / cgit
  4. StringBuffer -> StringBuilder (Local objects, no concurrency) ; Impacts: — Sven Gothel / cgit
  5. TexSequence/Movie Demo's Shader: Remove profile specific 'header' files, — Sven Gothel / cgit
  6. API Change ShaderCode/ShaderUtil: Enable optional mutable shader source — Sven Gothel / cgit
  7. Add native tests for libav/ffmpeg and gst — Sven Gothel / cgit
  8. Adding libav (ffmpeg) header file, allowing upcoming dynamic linked — Sven Gothel / cgit
  9. ShaderCode: Adding 'replaceInShaderSource  a -> b utility function — Sven Gothel / cgit
  10. NEWT WindowImpl: Ensure screenChange suspense animation, even w/o having — Sven Gothel / cgit
  11. NEWT/Android: Add (soft) keyboard input. Complete the Android -> NEWT — Sven Gothel / cgit
  12. TextureSequence Shader Support; GLMediaPlayer uses 'int' where possible; — Sven Gothel / cgit
  13. Adding initial Libav/FFMpeg GLMediaPlayer implementation — Sven Gothel / cgit
  14. GLMediaPlayer: Add Class / Package API doc incl. detailed info in the — Sven Gothel / cgit

#729 (Apr 11, 2012, 8:30:48 PM)

  1. Move com.jogamp.opengl.av -> com.jogamp.opengl.util.av (it's in the util — Sven Gothel / cgit
  2. GLArrayData: Fix 'growBuffer()' / clarify 'initialSize' -> — Sven Gothel / cgit
  3. Refine GLMediaPlayer/TextureSequence, add MovieCube demo, fix minor bug — Sven Gothel / cgit
  4. ShaderState: No exception in 'releaseAllAttributes()' if attribute is — Sven Gothel / cgit
  5. Refine API doc — Sven Gothel / cgit
  6. Graph UI Demo: Add zoom w/ mouse wheel (desktop) — Sven Gothel / cgit

#728 (Apr 9, 2012, 7:53:24 AM)

  1. ProjectFloat: Promote to public, exposing general matrix/vector math, — Sven Gothel / cgit
  2. Initial commit for AudioVideo (com.jogamp.opengl.av) rework, introducing — Sven Gothel / cgit
  3. Fix commit de2b129a56335262a44a05541a3ab2e35668cc6e - — Sven Gothel / cgit
  4. EGLConfig2Capabilities: Add flag 'forceTransparentFlag' allowing to pass — Sven Gothel / cgit
  5. Texture: Ignore enable/disable for GL_TEXTURE_EXTERNAL_OES; — Sven Gothel / cgit
  6. GLContext: Don't enable TRACE_SWITCH if DEBUG is enabled. — Sven Gothel / cgit
  7. AndroidWindow/NewtBaseActivity: Properly split functionality, remove — Sven Gothel / cgit
  8. GLArrayData*: toString(): Dump the vboOffset in decimal — Sven Gothel / cgit
  9. Ant Build: Split 2nd pass in android and non-android builds. The former — Sven Gothel / cgit
  10. GLMediaPlayer: API and implementation update. First working version on — Sven Gothel / cgit
  11. Add Android API 14 GLMediaPlayer demo: MovieSimple — Sven Gothel / cgit
  12. GLMediaPlayer/MovieSimple: Refine API (split setStream(GL, URL) -> — Sven Gothel / cgit
  13. Split Android MovieSimple Launcher to 3 — Sven Gothel / cgit
  14. NEWT/Android: Add notion of 'brokenFocusChange' for Android impl, where — Sven Gothel / cgit
  15. Enhance MovieSimple Demo: Split shader to es2/gl2, check for — Sven Gothel / cgit
  16. JoglVersion: Dump GLSL version if GLSL is available. — Sven Gothel / cgit
  17. GLMediaPlayer: Use URLConnection to clarify emphasize passing an — Sven Gothel / cgit
  18. Android MovieSimple Split: zoom and orig size for performance analysis — Sven Gothel / cgit
  19. PMVMatrix: Add convenient ProjectFloat calls of gluLookAt, gluProject, — Sven Gothel / cgit
  20. TextureIO/TGA: Only use current GLContext if available, allowing pre-GL — Sven Gothel / cgit
  21. GLMediaPlayer: Add (c) tag; Add NullGLMediaPlayer (dummy texture); — Sven Gothel / cgit
  22. NullGLMediaPlayer: Use low-res PNG instead of TGA texture to save — Sven Gothel / cgit
  23. Remove tga texture — Sven Gothel / cgit
  24. Merge PNGJ 0.85 into namespace — Sven Gothel / cgit
  25. TextureIO: Add PNG TextureProvider and TextureWriter for RGB[A]/BGR[A] - — Sven Gothel / cgit
  26. TextureIO: PNGImage 1st — Sven Gothel / cgit
  27. GLMediaPlayer: Fix destruction (NPE) / Fix MovieSimple shader, no — Sven Gothel / cgit
  28. Fix EGL/ES types GLeglImageOES, EGLImageKHR & EGLClientBuffer - and — Sven Gothel / cgit
  29. GLMediaPlayer*: Revised - Working on buggy MediaPlayer impl. (Android — Sven Gothel / cgit
  30. Android: Cleanup AndroidWindow. NewtBaseActivity: Reset FPSCounter on — Sven Gothel / cgit
  31. ShaderUtil: isProgramValid() -> isProgramLinkStatusValid() + — Sven Gothel / cgit
  32. ShaderUtil: Remove 'Impl' redirection, we already have GL OO hierarchy. — Sven Gothel / cgit
  33. Add missing: MovieSimpleActivity0 — Sven Gothel / cgit
  34. Adding assets-test/placeholder.txt — Sven Gothel / cgit
  35. Move ProjectFloat back to private, exposing basic math in FloatUtil — Sven Gothel / cgit

#724 (Mar 29, 2012, 1:26:33 AM)

  1. Remote unit tests: Include AWT unit tests — Sven Gothel / cgit

#720 (Mar 28, 2012, 3:55:09 AM)

  1. Add armhf cross build/test scripts — Sven Gothel / cgit

#716 (Mar 27, 2012, 7:38:05 AM)

  1. minor edits: test.sh and android cross build script — Sven Gothel / cgit

#714 (Mar 27, 2012, 1:53:00 AM)

  1. NIODirectOnly: Remove invalid comment 'where a Buffer argument shall — Sven Gothel / cgit
  2. Adapt to gluegen commit 1c03dfd6d1939a46018583419956e350e531f4fe - Fix — Sven Gothel / cgit
  3. Adapt to gluegen commit e9e61421ef6009e6788998c471d1d3d30aaefea6 — Sven Gothel / cgit

#710 (Mar 25, 2012, 6:30:48 AM)

  1. Fix EGLConfig re-use w/ different EGLDisplay handle (Triggered w/ Mesa — Sven Gothel / cgit

#709 (Mar 25, 2012, 3:51:39 AM)

  1. Mark JOGL/GlueGen NativeSignature*Emitter 'to be reviewed' and adapt it — Sven Gothel / cgit
  2. Reviewed JOGL GlueGen Tags: NIODirectOnly - Removed where not — Sven Gothel / cgit
  3. Enhance and generalize AWT Threading* implementation; Minor changes .. — Sven Gothel / cgit
  4. X11GLXContext: Remove DEBUG_GLX_MAKECURRENT — Sven Gothel / cgit
  5. edit tests.sh — Sven Gothel / cgit

#707 (Mar 20, 2012, 6:30:48 PM)

  1. Lots of modifications: updates of several links, addition of some — gouessej / cgit
  2. Fix all HTML validation errors (http://validator.w3.org/check) ; Add TOC — Sven Gothel / cgit

#706 (Mar 20, 2012, 12:46:44 PM)

  1. GLContextImpl: Detect "llvmpipe" as a software renderer (Mesa 8.0.1) — Sven Gothel / cgit
  2. X11GLXContext: X11Util.setX11ErrorHandler( .., DEBUG ? verbose : quiet ) — Sven Gothel / cgit
  3. Fix / Cleanup AWT related Threading code: Using enums, properly disable — Sven Gothel / cgit
  4. Cleanup: Use getThreadName() and validateCurrent() to remove redundancy — Sven Gothel / cgit
  5. Fix bug 564 - part 2 (X11 Mesa 8.0.1 GL 3.0 w/ failing — Sven Gothel / cgit

#705 (Mar 19, 2012, 11:30:48 AM)

  1. Adding unit test to validate proper X11 Display closing (Bug 565) — Sven Gothel / cgit

#704 (Mar 19, 2012, 12:11:03 AM)

  1. Update make.jogl.all.linux-armv7.sh script: Set TARGET_PLATFORM_ROOT=/ — xerxes / cgit
  2. Stabilize open InputStream's / Closeable's: Decorate w/ try-finally and — Sven Gothel / cgit
  3. ShaderState: Use a HashMap instead of a HashSet for enabled attribute — Sven Gothel / cgit
  4. NEWT/setFullscreen(v): Save new state for to-be-created windows (not yet — Sven Gothel / cgit
  5. Minor changes: DefaultGLCapabilitiesChooser + GearsES1/2 and Android — Sven Gothel / cgit
  6. GL/GLContext: Properly define swapInterval incl. default value for EGL — Sven Gothel / cgit
  7. Enable Android remote adb unit tests (1 Test currently / WIP) — Sven Gothel / cgit
  8. AndroidWindow: Fix Native PixelFormat == VisualID { <0 case, — Sven Gothel / cgit
  9. Android: Minor cleanup ; NewtBaseActivity: clear static context at — Sven Gothel / cgit
  10. Adapt to gluegen Properties/Security commits — Sven Gothel / cgit
  11. JOGL Applet Tests no more require junit.jar — Sven Gothel / cgit
  12. Android Tests: Using JogAmp's ActivityLauncher (gluegen commit: — Sven Gothel / cgit
  13. move src/test/native -> src/test-native - allowing better exclusion for — Sven Gothel / cgit
  14. Adapt to GlueGen IO resource changes URL -> URLConnection for — Sven Gothel / cgit
  15. Reduce Thread.dumpStack() in debug mode where no negative behavior — Sven Gothel / cgit
  16. Fix bug 564 (X11 Mesa 8.0.1 GL 3.0 w/o GLX_ARB_create_context) — Sven Gothel / cgit

#696 (Mar 7, 2012, 12:23:58 PM)

  1. Get JOGL to build with NDK r7 — edwin.vane / cgit
  2. Update android armv7 cross build/test script — Sven Gothel / cgit

#695 (Mar 6, 2012, 10:12:11 AM)

  1. NativeWindow public-spec to public-impl reorg — Sven Gothel / cgit
  2. NativeWindow public-spec to public-impl reorg — Sven Gothel / cgit
  3. NativeWindow public* reorg 3/3 ; NativeVisualID -> VisualIDHolder incl. — Sven Gothel / cgit
  4. NativeSurface.lockSurface(): Update API doc (+ emphasize — Sven Gothel / cgit
  5. NativeWindowFactory: Get and hold singleton JAWT ToolkitLock — Sven Gothel / cgit

#694 (Mar 6, 2012, 12:23:51 AM)

  1. Test*ES2Newt: Add shutdown w/ type to internal loop test — Sven Gothel / cgit
  2. linux-armv7-cross script: Introduce TARGET_PLATFORM_ROOT — Sven Gothel / cgit
  3. X11 Fix NativeVisualID regression (commit — Sven Gothel / cgit
  4. remote unit test reorg (all, awt, newt)
    More change log history
    Sven Gothel / cgit

#690 (Feb 29, 2012, 3:30:28 AM)

  1. CrossTest: Add AWT Unit-Test. Unit-Tests: Refine GLProfile request where — Sven Gothel / cgit

#689 (Feb 29, 2012, 2:30:27 AM)

  1. Add / Use gluegen.basename prop. for remote ssh test — Sven Gothel / cgit
  2. Software Rasterizer: Add 'Mesa X11' to GL_RENDERER list. EGLDrawable: — Sven Gothel / cgit

#686 (Feb 27, 2012, 8:12:08 PM)

  1. NativeWindow: Relax Xinerama dependency / Rename Windows impl subfolder — Sven Gothel / cgit

#684 (Feb 27, 2012, 11:04:43 AM)

  1. ScreenMode/X11: Use common defaults in case of undefined values. X11: — Sven Gothel / cgit

#683 (Feb 27, 2012, 9:56:34 AM)

  1. UITestCase: Gracely ignore unsupported tests (ES2) ; Ignore all — Sven Gothel / cgit
  2. GLContext.isCurrentContextHardwareRasterizer(): Recognize 'softpipe' — Sven Gothel / cgit
  3. Fix TestGearsGLJPanelAWTBug450 (regression of commit — Sven Gothel / cgit
  4. NEWT Screen.getCurrentScreenModeIntern() !ScreenMode case: Attempt to — Sven Gothel / cgit
  5. Fix minor test issues — Sven Gothel / cgit

#679 (Feb 25, 2012, 8:47:36 PM)

  1. Min. Graph Parameter type change: texSize/width/.. for — Sven Gothel / cgit
  2. JoglVersion: Avoid NPE if no caps are available. — Sven Gothel / cgit
  3. Fix GLProfile/GLDrawableFactory bug: Recursion on default desktop — Sven Gothel / cgit
  4. enhancement: NWJNILibLoader.loadNativeWindow(..) returns true/false if — Sven Gothel / cgit
  5. Fix commit 9e66972c193399d6dcdf9e6662f4335bdf15736a — Sven Gothel / cgit
  6. X11/GLX: Query X Server whether GLX is available — Sven Gothel / cgit
  7. Cleanup DEBUG flags of *GraphicsConfigurationFactory (Use the common — Sven Gothel / cgit
  8. X11: Fix unavailable GLX (Server): Use fallback — Sven Gothel / cgit
  9. Include GraphicsConfigurationFactory in lifecycle — Sven Gothel / cgit

#677 (Feb 24, 2012, 6:25:26 PM)

  1. Introduce environment-var/property to disable unit tests (per node) -> — Sven Gothel / cgit
  2. Even if 'junit.is.disabled', we need to produce the test archive (7z), — Sven Gothel / cgit
  3. If junit.is.disabled, copy a dummy TEST xml file, otherwisa Jenkins — Sven Gothel / cgit

#675 (Feb 24, 2012, 7:56:51 AM)

  1. WWW: Add FROG and JebGL — Sven Gothel / cgit
  2. Bump links GL 4.1 -> 4.2 — Sven Gothel / cgit
  3. updated featured projects: Add: c3d, illarion; Removed: field — Sven Gothel / cgit
  4. updated featured projects: Add: c3d, illarion; Removed: field — Sven Gothel / cgit
  5. Add make/scripts/make.jogl.all.linux-armv7.sh for native ARM-linux — xerxes / cgit
  6. Cleanup ShaderCode/Program/State — Sven Gothel / cgit
  7. Update linux armv7 scripts — Sven Gothel / cgit
  8. Hide dump of screen origin/size behind DEBUG flag. — Sven Gothel / cgit
  9. Fix commit fb7165e690546359dee92dd60b04be69f141c87e; Clarify — Sven Gothel / cgit
  10. Enable remote ssh unit test invocation [1] (testing w/ linux armv7) — Sven Gothel / cgit
  11. API Change [GLProfile/GLContext]: Add notion of hardware acceleration in — Sven Gothel / cgit
  12. Remove unused class jogamp/opengl/gl2/Util — Sven Gothel / cgit
  13. Minor GL/GLContext additions / cleanups (GL_BGRA, — Sven Gothel / cgit
  14. EGLDrawable: use the original requested Capabilities, ignore previously — Sven Gothel / cgit
  15. FontSet (graph): get*(..) throws IOException - Proper passing and — Sven Gothel / cgit
  16. FBObject: Meaningfull error message if TexImage2D fails. — Sven Gothel / cgit
  17. Fix GLReadBufferUtil for ES platforms: RGB read format may not be — Sven Gothel / cgit
  18. Test (graph) fixes for ES — Sven Gothel / cgit
  19. TextureIO (TGA/NetPbm): Allow GL_BGR[A] and use GL_BGRA if available ; — Sven Gothel / cgit
  20. Fix VBORegion2PES2: Don't exceed MAQX_TEXTURE_SIZE — Sven Gothel / cgit
  21. ExtensionAvailabilityCache: Remove 'XXX_NV_vertex_array_range' hack — Sven Gothel / cgit
  22. GraphicsConfigurationFactory: Add DEBUG dump @ chooser — Sven Gothel / cgit
  23. Test: UITestCase.get*Name() takes 'String separator' as argument. — Sven Gothel / cgit
  24. test scripts — Sven Gothel / cgit
  25. TestGPUMemSec01NEWT ES fix: No RGB read pixel available on ES platform — Sven Gothel / cgit
  26. DEBUG Output: More thread-names to drawable/context lifecycle; Remove — Sven Gothel / cgit
  27. Fix commit 33249b6eca519947b02f3bfbf05b73d73c936094 — Sven Gothel / cgit
  28. EGL Display Lifecycle Robustness Patch (impl. workaround) — Sven Gothel / cgit
  29. X11Screen: Only dump RandR version info in DEBUG mode. — Sven Gothel / cgit
  30. Fine tune unit tests for ES platforms — Sven Gothel / cgit
  31. NEWT: Add time costs in DEBUG mode. NEWT/XRandR: Reuse — Sven Gothel / cgit
  32. NEWT/ScreenMode DEBUG_TEST_SCREENMODE_DISABLED — Sven Gothel / cgit
  33. Passing environment-vars and ant-properties to junit tests, enabling — Sven Gothel / cgit
  34. Fix linux armv7 non-cross script / Disable ScreenMode on linux armv7 — Sven Gothel / cgit
  35. Fix GLProfile.isGL2ES2(): "isGL2() || isGL3()" -> "isGL2GL3()" — Sven Gothel / cgit
  36. Enhance GLProfile's profile tests - compare the final String references, — Sven Gothel / cgit
  37. MemoryObject: Use proper generics style — Sven Gothel / cgit
  38. GLProfile.GL2GL3: Use GL2GL3 profile (required for this test) and check — Sven Gothel / cgit
  39. Add GLProfile.getGL2GL3() meta profile getter completing getGL2ES[12]() — Sven Gothel / cgit
  40. Fix MultisampleDemo01 -> MultisampleDemoES1 (proper profile, remove — Sven Gothel / cgit
  41. Surface2File: Use .tga to write pixels, which allows RGB and RGBA — Sven Gothel / cgit
  42. fix targetcommand.sh name on target ; Use — Sven Gothel / cgit
  43. Fix — Sven Gothel / cgit
  44. TestInitConcurrentNEWT: Reduce max threads (16 -> 8) on ARM, also use — Sven Gothel / cgit
  45. Add jogl.basename and env.NODE_LABEL (jenkins build) — Sven Gothel / cgit
  46. Add NODE_LABEL in unit test — Sven Gothel / cgit

#661 (Feb 15, 2012, 2:00:11 PM)

  1. GLGLuegen: Enhance debug/analysis code and API comments — Sven Gothel / cgit
  2. OpenGL EGL, ES1 and ES2 Header Sync incl. subsuming common extensions. — Sven Gothel / cgit

#654 (Feb 14, 2012, 7:44:36 AM)

  1. OpenGL 4.2 functional support (GL header sync) — Sven Gothel / cgit

#652 (Feb 14, 2012, 2:11:25 AM)

  1. Fix TestTransformFeedbackVaryingsBug407NEWT regression: Get default — Sven Gothel / cgit
  2. Fix TestTransformFeedbackVaryingsBug407NEWT (2): Use — Sven Gothel / cgit

#651 (Feb 14, 2012, 1:37:30 AM)

  1. Test: Remove dedicated mobile profile test, will be included in — Sven Gothel / cgit
  2. Enhance ExtensionAvailabilityCache ; Expose extension count in GLContext — Sven Gothel / cgit
  3. Fix ExtensionAvailabilityCache ; Enhance caching. — Sven Gothel / cgit
  4. Simplify TestTransformFeedbackVaryingsBug407NEWT: Use 'in thread' ctx — Sven Gothel / cgit

#649 (Feb 13, 2012, 2:30:15 PM)

  1. Reduce GL* interface 'extends' to direct base interface. — Sven Gothel / cgit
  2. Fix JOGL GLContextImpl ProcAddressTable and Extension Caching — Sven Gothel / cgit
  3. Java2D OGLPipeline: Disabled for Max OSX — Sven Gothel / cgit
  4. MacOSXCGLDrawableFactory: Fix typo 'Applet' -> 'Apple' for — Sven Gothel / cgit
  5. OSX/Java7 JAWT/JAWTUtil: Support OSX/Java7 CALayer only JAWT mode; — Sven Gothel / cgit
  6. OSX CALayer fix for Java7 (force CALayer to 0/0, always remove all — Sven Gothel / cgit

#647 (Feb 13, 2012, 7:05:00 AM)

  1. OpenGL ES/EGL Overhaul — Sven Gothel / cgit

#640 (Feb 9, 2012, 8:31:07 AM)

  1. NEWT: Fix deadlock w/ AWT parent (NewtCanvasAWT) - focus window @ — Sven Gothel / cgit

#627 (Jan 19, 2012, 5:57:13 AM)

  1. NEWT: Use accessors to read/write postion and size, allowing better — Sven Gothel / cgit
  2. NEWT/X11: Fix Insets determination for undecorated / child window. — Sven Gothel / cgit
  3. UI Test / AWTRobotUtil: Relax and fix focus tests — Sven Gothel / cgit
  4. UI Test AWTRobotUtil's toFront*(): retry requestFocus() within loop. — Sven Gothel / cgit
  5. NativeWindow/OSX: Fix Offscreen CALayer SIGSEGV @ Shutdown (Cleanup — Sven Gothel / cgit
  6. NEWT/OSX: Window close (release) on main thread, ensuring no 'main — Sven Gothel / cgit
  7. test scripts — Sven Gothel / cgit

#626 (Jan 18, 2012, 3:50:02 AM)

  1. NEWT/OSX: Cleanup NewtMacWindow header (sort, fix and add declarations); — Sven Gothel / cgit
  2. Newt: Add fullscreen for offscreen windows (currently OSX only); Focus — Sven Gothel / cgit
  3. NEWT/OSX: Cleanup 'javaWindowObject' @ window-close & avoid NPE; Disable — Sven Gothel / cgit

#625 (Jan 17, 2012, 12:31:20 PM)

  1. test scripts — Sven Gothel / cgit
  2. Minor Edits: Add GL_RENDERER to JoglVersion dump; Fix typo in PMVMatrix. — Sven Gothel / cgit
  3. NEWT/OSX Pointer Invisible Fix: 10.6.* responder declarations & test — Sven Gothel / cgit
  4. NEWT/OSX CALayer Animation Fix: Use '[layer removeAllAnimations]', — Sven Gothel / cgit
  5. NEWT childWindow: No autoPosition, use 0/0 as default. — Sven Gothel / cgit
  6. NewtCanvasAWT: Handle 'lost' child and fullscreen case. — Sven Gothel / cgit
  7. NEWTWindow Focus: Skip requestFocus() if already owning focus; — Sven Gothel / cgit

#623 (Jan 13, 2012, 4:20:57 PM)

  1. OSX Fixes: bug 548 (another regression: pixelfmt), ctx creation failure — Sven Gothel / cgit
  2. OSX Fix: Catch releaseImpl's glFinish() exception (DebugGL); Make — Sven Gothel / cgit
  3. NEWT/OSX Performance Fix: Cache CGDisplayScreenSize() result, since it's — Sven Gothel / cgit

#620 (Jan 9, 2012, 7:51:17 PM)

  1. [WIP] Added an SWT based GLCanvas implementation nearly identical to the — daniel.krisher.ctr / cgit
  2. Hopefully fixed use of GLCapabilitiesChooser (I didn't realize that this — daniel.krisher.ctr / cgit
  3. Fix bug 548 and bug 533 - OSX [10.6] NVidia driver may require — Sven Gothel / cgit
  4. OSX 10.6 build fix: '-F <frameworkdir> -> -F<frameworkdir> — Sven Gothel / cgit
  5. OSX: JOGL desktop DLL now uses weak binding for Quartz, Cocoa and OpenGL — Sven Gothel / cgit
  6. OSX: NW/NEWT use weak binding for Quartz and Cocoa (compatibility for — Sven Gothel / cgit
  7. Fix Bug 547: Enable others architectures under GNU/Linux — Sven Gothel / cgit
  8. Fix Bug 546: Provide more information about the system — Sven Gothel / cgit
  9. SWT GLCanvas: Java 1.5 clean (No @override for interfaces); Add license — Sven Gothel / cgit
  10. minor edits — Sven Gothel / cgit
  11. Complete SWT GLCanvas relocation — Sven Gothel / cgit
  12. SWT GLCanvas: Adapt to latest JOGL changes (init, destroy, ..), Align — Sven Gothel / cgit
  13. minor edits / clarify SWT test descripion — Sven Gothel / cgit
  14. Add JOGL SWT GLCanvas unit test — Sven Gothel / cgit
  15. Better unit test names for SWT — Sven Gothel / cgit
  16. Add 'AWT' in JOGL's SWT GLCanvas test case, since impl. still needs AWT — Sven Gothel / cgit

#618 (Jan 9, 2012, 3:56:06 AM)

  1. Dispatch the '5' GDI/WGL functions and allow using their 'wgl' variants. — Sven Gothel / cgit
  2. WindowsJAWTWindow: unlock() invalidates the 'hdc' (surfaceHandle) — Sven Gothel / cgit
  3. TestAWTCardLayoutAnimatorStartStopBug532: Minor edit / Uncomment Windows — Sven Gothel / cgit

#617 (Jan 8, 2012, 7:03:26 AM)

  1. Animator*: Clarify debug output — Sven Gothel / cgit
  2. GLContext*/GLDrawableHelper: Fix consistency of recursive — Sven Gothel / cgit
  3. GLContext/NativeSurface Impl's toString(): Add lock.toString() — Sven Gothel / cgit
  4. TestAWTCardLayoutAnimatorStartStopBug532: Refine, add 'continue' mode, — Sven Gothel / cgit

#616 (Jan 6, 2012, 11:30:55 AM)

  1. Fix TestAWTCardLayoutAnimatorStartStopBug532 pause/resume test — Sven Gothel / cgit

#614 (Jan 6, 2012, 12:35:07 AM)

  1. Fix bug 549 - Incorrect calculation of count value in GLUniformData due — Sven Gothel / cgit
  2. Added Unit-Test for Bug 532 to test Animator behavior w/ CardLayout and — Sven Gothel / cgit

#611 (Jan 4, 2012, 12:32:03 PM)

  1. Fix Eclipse 3.7 Ant build — Wade Walker / cgit

#610 (Dec 26, 2011, 12:30:55 AM)

  1. ScreenImpl.ScreenMode: getOrAdd current ScreenMode. — Sven Gothel / cgit
  2. NEWT/Android: MonitorMode: Don't validate refreshRate (0 on some — Sven Gothel / cgit

#609 (Dec 24, 2011, 4:30:56 AM)

  1. NEWT Screen: Add virtual top-left origin getX()/getY() ; — Sven Gothel / cgit
  2. NEWT Windows/X11: Remove missed negative coordinate restrictions. — Sven Gothel / cgit

#608 (Dec 23, 2011, 5:09:23 AM)

  1. Screen: width/height reflects virtual Screen size (-> big-desktop) — Sven Gothel / cgit
  2. NEWT/OSX MacWindow.close(): More conservative closing approach. — Sven Gothel / cgit
  3. Fix regression of commit: 3f5df93484a2ea97c6e51a717f05d9ddcec64d84 — Sven Gothel / cgit

#605 (Dec 23, 2011, 1:45:47 AM)

  1. NEWT/X11: Fix regressions of commit — Sven Gothel / cgit

#604 (Dec 23, 2011, 1:00:43 AM)

  1. NEWT Multi-Monitor 1/2: Allow negative window position; Validate — Sven Gothel / cgit

#603 (Dec 22, 2011, 11:29:26 PM)

  1. win make scripts - bump to 6u30 — Sven Gothel / cgit
  2. GLJPanel: Fix dispose of backend (J2DOGL thread, no double dispose).., — Sven Gothel / cgit

#597 (Dec 20, 2011, 11:23:54 PM)

  1. NEWT initScreenModeStatus(): Issue setScreenSize() to update screen size — Sven Gothel / cgit
  2. NEWT OSX: Add native ScreenMode impl. - TODO: Programmatically set the — Sven Gothel / cgit

#596 (Dec 20, 2011, 12:30:51 PM)

  1. Add git repo url — Sven Gothel / cgit
  2. Add Everplanes; Moved images to media subfolder. Remove obsolete Sun — Sven Gothel / cgit
  3. Fix html applet test page — Sven Gothel / cgit

#595 (Dec 19, 2011, 3:47:21 AM)

  1. GLBuffer: Add NV_texture_shader HILO format and HILO16 type — Sven Gothel / cgit

#594 (Dec 19, 2011, 3:18:16 AM)

  1. Add jogl-all-awt-cg.jnlp — Sven Gothel / cgit

#592 (Dec 19, 2011, 1:59:48 AM)

  1. refine 32/64 bit unit tests run (OSX) — Sven Gothel / cgit
  2. Fix SWT test on OSX 32/64 bit ; Fix TestSWTAWT01GL for OSX — Sven Gothel / cgit

#591 (Dec 18, 2011, 6:30:51 PM)

  1. TestInitConcurrentNEWT: Nice window layout - don't wait/sync for start — Sven Gothel / cgit

#590 (Dec 18, 2011, 5:38:41 PM)

  1. CgDynamicLibraryBundleInfo: Add TempJarCache usage for atomic native jar — Sven Gothel / cgit
  2. Fix bug 531. Thx to Sebastien (finding) and Julien (fixing) it. — Sven Gothel / cgit

#588 (Dec 18, 2011, 7:50:09 AM)

  1. Fix regression of commit 47dc069104723f3d2e8d9ebdd700182e067163d0: Lock — Sven Gothel / cgit

#587 (Dec 18, 2011, 6:44:20 AM)

  1. GLDebugMessageHandler: Move Windows 32bit exclusion to init() block — Sven Gothel / cgit
  2. GLDrawableFactory*.createOffscreenDrawable(): No implicit — Sven Gothel / cgit
  3. New Interface 'OffscreenLayerOption', impl. by JAWTWindow (impl) and — Sven Gothel / cgit
  4. MacOSXCGLContext Offscreen Layer: Throw exception in case drawable is — Sven Gothel / cgit
  5. MaxOSXWindowSystemInterface: deleteContext / releaseNSOpenGLLayer: — Sven Gothel / cgit
  6. test scripts — Sven Gothel / cgit
  7. test scripts: add argument for java data-type (32 or 64 bit) ; Add OSX — Sven Gothel / cgit
  8. JOGL junit.run: Add 32bit tests for OSX (fat binaries) — Sven Gothel / cgit
  9. JAWT_DrawingSurface.c: Fail fast in case of NULL platformInfo or — Sven Gothel / cgit
  10. No GLCanvas offscreen surface (as in NEWT) - test disabled — Sven Gothel / cgit

#584 (Dec 13, 2011, 5:03:28 PM)

  1. GLDebugMessageHandler: Disable Windows 32bit due to 32bit on 64bit — Sven Gothel / cgit

#583 (Dec 13, 2011, 7:00:49 AM)

  1. MacOSXCGLContext.isGLProfileSupported(): No GL3* on pre lion - early out — Sven Gothel / cgit

#582 (Dec 13, 2011, 6:28:45 AM)

  1. setGLFunctionAvailability(..): Reduce the calls to — Sven Gothel / cgit

#580 (Dec 13, 2011, 3:17:45 AM)

  1. Fix GLDrawableFactory lack of GLProfile initialization in case — Sven Gothel / cgit
  2. Fix nano -> milli (10e6 -> 1e6) .. ooops — Sven Gothel / cgit

#578 (Dec 11, 2011, 5:54:12 AM)

  1. NEWT EVENT_MOUSE_WHEEL_MOVED: Fix Bug 413 - Generate proper mouse wheel — Sven Gothel / cgit
  2. Add siggraph 2011, p70-rsantina — Sven Gothel / cgit
  3. Update etc/test* scripts: Remove native lib config, use native-jars. — Sven Gothel / cgit
  4. Fix concurrency bug of GLProfile initialization ; Fix — Sven Gothel / cgit
  5. GLDrawableHelper.reshape(): check whether to call GLEventListener's — Sven Gothel / cgit
  6. JOGLNewtApplet1Run: Config and add GLEventListener before hooking — Sven Gothel / cgit

#577 (Dec 2, 2011, 5:05:57 AM)

  1. Remove GLProfile.initSingleton(..) out of static init block — Sven Gothel / cgit

#576 (Dec 2, 2011, 3:53:26 AM)

  1. Test AWT Translucency: Use ReflectionUtil to use — Sven Gothel / cgit

#575 (Dec 2, 2011, 3:01:16 AM)

  1. More AWT-EDT invokeAndWait-wrapping for Frame show/dispose — Sven Gothel / cgit

#573 (Dec 1, 2011, 9:54:34 PM)

  1. Windows: Bump JVM to 6u29 — Sven Gothel / cgit
  2. More Robust GLProfile Initialization ; Add NativeWindowFactory Shutdown — Sven Gothel / cgit
  3. JOGLNewtApplet1Run: Issue GLProfile.shutdown() to adapt to the 'new' — Sven Gothel / cgit
  4. Move manual GDI utils to GDIUtil ; Minor cleanup. — Sven Gothel / cgit
  5. GLDrawableFactory: Implementations lifecycle is handled via — Sven Gothel / cgit
  6. GLProfile: use dbl checked locking w/ volatile ; Proper shutdown — Sven Gothel / cgit
  7. Complete commit 2c0a0981f7e1376064abd981c79c65c9d1b57410 ; Missed native — Sven Gothel / cgit
  8. X11Util / GDISurface Robustness — Sven Gothel / cgit
  9. Minor edits. — Sven Gothel / cgit
  10. Adapt to GlueGen commit 7e6cf46ed2e0e9772f79e06437596056efa8c682: — Sven Gothel / cgit
  11. Fix Bug 522: NEWT requestFocus() causes a crash if !isNativeValid() — Sven Gothel / cgit
  12. Fix 96205926731aeb61a862c87974f611d814937c54 GDIUtil native code. — Sven Gothel / cgit
  13. GLContext fix shutdown(): Clear proc address tables and extension cache — Sven Gothel / cgit
  14. New GLProfile.ShutdownType: SHARED_ONLY / COMPLETE - Enhance/Fix — Sven Gothel / cgit

#571 (Nov 29, 2011, 5:08:04 PM)

  1. NEWTMacWindow:View: Make lock recursive .. — Sven Gothel / cgit

#569 (Nov 29, 2011, 1:08:37 PM)

  1. Test: Add TestSharedContextVBOES2NEWT2 (ES2 variant of — Sven Gothel / cgit
  2. MacOSX: Expose CGL's CGLLockContext(..) and CGLUnlockContext(..) - to — Sven Gothel / cgit
  3. GLContextImpl*: createImpl() / makeCurrentImpl() refinement / robostness — Sven Gothel / cgit
  4. NEWT MacWindow: the softLock (pthread mutex) is now always blocking — Sven Gothel / cgit

#567 (Nov 29, 2011, 5:59:05 AM)

  1. Test: Forgot to uncomment package name of new test for — Sven Gothel / cgit

#565 (Nov 28, 2011, 3:55:39 AM)

  1. NEWT ScreenMode: Use unified ScreenMode in impl; X11Screen: Be verbose — Sven Gothel / cgit

#564 (Nov 28, 2011, 3:08:42 AM)

  1. Fix Bug 527: Creating a context w/ shared context, while the latter is — Sven Gothel / cgit

#563 (Nov 27, 2011, 6:45:23 PM)

  1. NEWT: Add DriverUpdatePosition interface; Clarify NativeWindow API doc — Sven Gothel / cgit
  2. JAWTWindow: Impl. insets (if AWT component is a Container) — Sven Gothel / cgit
  3. MacWindow: Impl. DriverUpdatePosition; Alias position2TopLevel -> — Sven Gothel / cgit
  4. NEWT MacWindow: Fix positionChange() Usage ; Fix — Sven Gothel / cgit

#562 (Nov 27, 2011, 12:48:32 AM)

  1. NEWT OSX closeWindow: simple close, no extra view detachment etc — Sven Gothel / cgit
  2. MacOSX: Disable native verbosity — Sven Gothel / cgit
  3. NEWT OSX: Add stopNSApplication(), revert commit — Sven Gothel / cgit

#558 (Nov 26, 2011, 7:31:26 PM)

  1. X11Util: Remove wrapped/locked X11Lib methods — Sven Gothel / cgit
  2. X11Screen RANDR: Use temp display connection due to arbirary failures — Sven Gothel / cgit
  3. NativeWindow build: Remove duplicate class — Sven Gothel / cgit
  4. Revert some changes: X11Screen/RANDR, X11Util — Sven Gothel / cgit

#555 (Nov 26, 2011, 3:53:12 PM)

  1. NEWT/GLContextImpl: Refine API doc, NEWT: Display name -> connection — Sven Gothel / cgit
  2. X11Util.shutdown(): Remove x11IOErrorHandler — Sven Gothel / cgit
  3. NEWT X11Screen: Update X11 RANDR / GL locking test code (still commented — Sven Gothel / cgit
  4. SharedResourceRunner: Use generics ; — Sven Gothel / cgit
  5. TestScreenMode00bNEWT: Reduce getCurrentScreenMode loop 100 -> 50, due — Sven Gothel / cgit
  6. OSX GLLayer (native): Remove CALayer add/remove/swap sublayer animation; — Sven Gothel / cgit
  7. MacOSXJAWTWindow: Also need to fix (onscreen:=false) of the encapsulated — Sven Gothel / cgit

#554 (Nov 26, 2011, 6:28:10 AM)

  1. X11AWTGraphicsConfigurationFactory: Use lock: owner ? AWT-Lock : — Sven Gothel / cgit
  2. X11Util: Cleanup ATI_HAS_XCLOSEDISPLAY_BUG API doc. — Sven Gothel / cgit
  3. DefaultGraphicsDevice: Initialize toolkitLock directly in cstr, where — Sven Gothel / cgit
  4. NewtFactory/GLWindow: Cleanup API doc (Display lifecycle, copy or reuse, — Sven Gothel / cgit
  5. NEWT X11Display: Use default X11 locking for X11GraphicsDevice — Sven Gothel / cgit
  6. TestsGLSLShaderState*: Reduce loops / Extend timeout - Slow devices may — Sven Gothel / cgit
  7. TestParenting03AWT: manual test option -firstUIAction for — Sven Gothel / cgit

#552 (Nov 25, 2011, 3:37:14 AM)

  1. NativeWindow GraphicsDevice javadoc cleanup / Factory method access — Sven Gothel / cgit
  2. X11GLXDrawableFactory.createOffscreenSurfaceImpl(): Create own — Sven Gothel / cgit
  3. Test NEWT Remote Connection (X11): Use localhost:0.0 as default — Sven Gothel / cgit
  4. Fix X11Util.dumpOpenDisplayConnection() ; Bug 515: Update fglrx driver — Sven Gothel / cgit
  5. AWTGraphicsConfiguration: Private special cstr. FIXME: Use — Sven Gothel / cgit
  6. test script — Sven Gothel / cgit
  7. NativeSurface's getGraphicsConfiguration() returns the native — Sven Gothel / cgit
  8. GraphicsConfigurationFactory: Kick off 'registerFactory' via static — Sven Gothel / cgit
  9. JOGL/NativeWindow: Push down JOGL's — Sven Gothel / cgit
  10. Nativewindow AWT Device/Screen: Cleanup construction [default, — Sven Gothel / cgit
  11. NativeWindow X11GraphicsDevice: Pass 'owner' for close-display operation — Sven Gothel / cgit
  12. Forgot to add JogAmp (c) — Sven Gothel / cgit
  13. Fix native manual test 'displayMultiple02' for multiple X11 Display — Sven Gothel / cgit
  14. scripts: profile.jogl / setenv-jogl.sh / test.sh: Expose and use AWT / — Sven Gothel / cgit
  15. GLX Information usage cleanup — Sven Gothel / cgit
  16. JAWTWindow: remove validateNative() .. — Sven Gothel / cgit
  17. NativeWindow X11 Locking: Fix XInitThreads/XLockDisplay/XUnlockDisplay — Sven Gothel / cgit
  18. Complete commit bafd9b99816f55c105230a59211caf13f0315910 (NEWT): — Sven Gothel / cgit
  19. Minor test changes — Sven Gothel / cgit
  20. Add Test case for bug 519Sven Gothel / cgit

#550 (Nov 22, 2011, 1:02:18 PM)

  1. New test case that demonstates bug 523, hang on application exit if — michaelhermannweber / cgit
  2. Enable FreeBSD x86_64 builds (and add swt.jar) — Sven Gothel / cgit
  3. Fix GLDrawableFactory: Move 'GLContext getOrCreateSharedContext(..)' to — Sven Gothel / cgit
  4. Initialize JAWTUtil/JAWTJNILibLoader in static initialzier block, not — Sven Gothel / cgit
  5. Add Unit Test TestGearsAWTAnalyzeBug455 to analyze bug455 - inconclusive — Sven Gothel / cgit

#546 (Nov 20, 2011, 2:17:43 AM)

  1. Tests: Use WindowFocusListener for AWTRobot toFront(.. window), more — Sven Gothel / cgit

#545 (Nov 20, 2011, 12:33:11 AM)

  1. MacOsX/JAWT_SurfaceLayers/CALayers: Kick off / JAWT_getAWT() CALAYER — Sven Gothel / cgit
  2. Win32: Reuse Platform's OS VersionNumber — Sven Gothel / cgit
  3. NEWT/Applet: Add 'newt.debug.Applet' ; Be more verbose in DEBUG Mode; — Sven Gothel / cgit
  4. Nativewindow/OSX: GetLocationOnScreen() must use [win frame] for window — Sven Gothel / cgit
  5. Test: More 'layouting' in NewtCanvasAWT test case — Sven Gothel / cgit
  6. test script — Sven Gothel / cgit
  7. OSX: CGL type cleanup ; layeredSurface impl. — Sven Gothel / cgit
  8. Cleanup ; JAWT* version flag setting based whether — Sven Gothel / cgit
  9. Impl layeredSurface (java/native): — Sven Gothel / cgit
  10. NativeWindow/JOGL: NativeSurface adds add/remove SurfaceUpdateListener — Sven Gothel / cgit
  11. JOGL/Offscreen-Drawable: Use setRealized(boolean) protocol for — Sven Gothel / cgit
  12. JOGL *Drawable swapBufferImpl() cleanup: Don't force swap-buffer off for — Sven Gothel / cgit
  13. OS X Layered View: Use pbuffer method (pbuffer w/ dbl buffer) — Sven Gothel / cgit
  14. JOGL: Add 'struct timespec' (POSIX) utils for native time handling — Sven Gothel / cgit
  15. JOGL: GLBase Add 'isNPOTTextureAvailable()' for convenience — Sven Gothel / cgit
  16. OSX: SharedResource add knowledge of NPOT-, RECT- and Float-Texture — Sven Gothel / cgit
  17. GLContext: Intendation + Use generics (remove warnings) — Sven Gothel / cgit
  18. FPSCounter: Use Java 1.5 TimeUnit — Sven Gothel / cgit
  19. Minor edits: Remove unused code and warnings — Sven Gothel / cgit
  20. OS X Layered View: Part2 Java/Native MacOSXCGLContext / — Sven Gothel / cgit
  21. NativeWindow: Add accessor interfaces NativeSurfaceHolder and — Sven Gothel / cgit
  22. Minor edits: remove redundancies — Sven Gothel / cgit
  23. OS X Layered View: Part3 JAWTWindow/MacOSXJAWTWindow (Java/Native) — Sven Gothel / cgit
  24. OS X Layered View: Part4 NEWT OffscreenWindow/WindowImpl fix — Sven Gothel / cgit
  25. OS X Layered View: Part5 NEWT/AWT Interaction ; Fix NSOpenGLLayer pos ; — Sven Gothel / cgit
  26. Fix regression: setScreen(..) invalid ref count & flag — Sven Gothel / cgit
  27. minor edit — Sven Gothel / cgit
  28. Fix TestParenting03AWT: NewtCanvasAWT has always a NativeWindow — Sven Gothel / cgit
  29. Cleanup offscreen/pbuffer drawables - minor edits — Sven Gothel / cgit
  30. test: minor edit — Sven Gothel / cgit
  31. NativeWindow: SurfaceChangeable::setSize() -> surfaceSizeChanged() to — Sven Gothel / cgit
  32. NewtCanvasAWT: Fix NPE (regression from commit — Sven Gothel / cgit
  33. NewtCanvasAWT: nativeWindow field lifecycle is same as holder — Sven Gothel / cgit
  34. NativeWindow minor edits: Remove warnings (generics, imports, ..) — Sven Gothel / cgit
  35. Fix regression JAWTWindow/AWTGraphicsConfiguration — Sven Gothel / cgit
  36. Fix MacOSXJAWTWindow: Impl. SurfaceChangeable ; Proper — Sven Gothel / cgit
  37. MacOSXPbufferCGLDrawable: verbose debug messages — Sven Gothel / cgit
  38. NEWT/WindowImpl: Generalize recreation @ setSize() for offscreen surface — Sven Gothel / cgit
  39. Animator: Limit wait for condition in finishLifecycleAction() via — Sven Gothel / cgit
  40. NEWT/Screen: minor editing/cleanup — Sven Gothel / cgit
  41. NEWT/WindowImpl: Fix minor regression offscreen recreate @ setSize() — Sven Gothel / cgit
  42. OS X Layered View: Part6 (native) Using a root CALayer where we — Sven Gothel / cgit
  43. Minor edits: Remove dead code / fix dbg printf — Sven Gothel / cgit
  44. Revert introduction of NativeSurfaceHolder and NativeWindowHolder — Sven Gothel / cgit
  45. Animator timeout/refinement — Sven Gothel / cgit
  46. OS X Layered View: Part7 Allow NEWT onscreen MacWindow to be used incl — Sven Gothel / cgit
  47. Nativewindow: Introduce API private MutableGraphicsConfiguration — Sven Gothel / cgit
  48. OSX: Fix context update call — Sven Gothel / cgit
  49. OS X Layered View Part8: Generalize OffscreenLayerSurface ; Use local — Sven Gothel / cgit
  50. OSXUtil: Remove (ClassLoader) dependency on JAWT_DrawingSurfaceInfo — Sven Gothel / cgit
  51. test script — Sven Gothel / cgit
  52. Fix OS X JAWT SIGSEGV @ NEWT Window creation ; Reloc — Sven Gothel / cgit
  53. NEWT InputEvent consumed: Expose special attachement Object — Sven Gothel / cgit
  54. NEWT/AWT Focus Traversal / Deadlock Fix (Windows) ; Harmonized NEWT — Sven Gothel / cgit
  55. Fix NewtCanvasAWT Focus Traversal (focusable) — Sven Gothel / cgit
  56. Fix Reloc AttachJAWTSurfaceLayer() (commit — Sven Gothel / cgit
  57. WindowsWGLDrawableFactory createOffscreenDrawable() - Don't spin off — Sven Gothel / cgit
  58. Focus Test: Don't assume NewtCanvasAWT even received the focus — Sven Gothel / cgit
  59. Relocate NewtFactoryAWT: jogamp.newt.awt.event -> jogamp.newt.awt — Sven Gothel / cgit
  60. NEWT Window: Promote/Expose 'Window getDelegatedWindow()' for accessing — Sven Gothel / cgit
  61. NewtMacWindow: Add CR/LF to DBG_PRINT — Sven Gothel / cgit
  62. NEWT: Move 'focusAction()' invokation from native code to Java, avoiding — Sven Gothel / cgit
  63. NEWT/AWT Focus traversal enhancement/fix (incl. OS X fixes) — Sven Gothel / cgit
  64. Demo: GearsES1/ES2 visualize focus — Sven Gothel / cgit
  65. NEWT build: Add jogamp/newt/driver/* to core — Sven Gothel / cgit
  66. NEWT MacWindow: Revised offscreen FIXME tags — Sven Gothel / cgit
  67. minor edits: test, scripts — Sven Gothel / cgit

#544 (Oct 27, 2011, 5:06:32 AM)

  1. Minor edits / cleanup of GLContext* — Sven Gothel / cgit
  2. OSX: Enable OpenGL profile support, ie OpenGL 3.2 -> GL3 for OSX >= 10.7 — Sven Gothel / cgit
  3. GLProfile: Add GLProfile getImpl(); Use getImpl() for getGL2ES[12](..), — Sven Gothel / cgit
  4. NEWT/OSX: Add missing sendKeyEvent(..) specialization to produce the — Sven Gothel / cgit
  5. NEWT/OSX: Can't use sending key/mouse directly to WindowImpl, deadlock — Sven Gothel / cgit
  6. NEWT/OSX: Refine comment for native requestFocus(); Remove warning — Sven Gothel / cgit
  7. NEWT/OSX NewtView: Add 'soft' pthread locking impacts: — Sven Gothel / cgit
  8. NEWT/OSX: Using NewtView softLock ; Adding debug info to solve — Sven Gothel / cgit

#543 (Oct 25, 2011, 6:11:39 AM)

  1. MacOSX: Pull down (and fix releaseContext) NSOPENGL/CGL mode/impl, fixes — Sven Gothel / cgit

#542 (Oct 24, 2011, 12:01:33 PM)

  1. Add debug-all commented out line — Sven Gothel / cgit
  2. Add debug version of etc/test.* — Sven Gothel / cgit

#538 (Oct 23, 2011, 10:40:29 PM)

  1. Test: AWTRobotUtil TO 1s -> 2s — Sven Gothel / cgit
  2. Tests: AWT EDT: invokeLater(..) -> invokeAndWait(..) for a more — Sven Gothel / cgit

#537 (Oct 23, 2011, 9:31:40 PM)

  1. Partially revert cba9a070f9649bec42627631d393963d548e320c: Skip — Sven Gothel / cgit

#536 (Oct 23, 2011, 6:40:47 PM)

  1. NEWT/ScreenMode: Make getCurrenctScreenMode..() more fail proof in case — Sven Gothel / cgit

#532 (Oct 22, 2011, 4:53:22 PM)

  1. Remove warnings —