Skip to content
The Jenkins Controller is preparing for shutdown. No new builds can be started.

Change Log History

Originally from build #850

Changes
  1. MacOSXCGLContext[NSOpenGLLayer/NSView]: Propagate drawable change (details / cgit)
  2. GLAutoDrawable: Fix GLEventListener lifecycle and expose more user control (API Change) ; Added GLDrawableUtil (details / cgit)
  3. FPSAnimator: Wait '2 x period' or 20ms, whichever is greater in case of pause/stop - taking execution frequency into account (details / cgit)
  4. GLDrawableUtil.swapGLContextAndAllGLEventListener(..): Add glFinish() before and after ctx/drawable swap - sync'ing GL state (details / cgit)
  5. Adding Andres Colubri's Test Case (junit'fyed), which provokes a Deadlock on OSX - Adding a similar one w/o deadlock and less framework bits. (details / cgit)
  6. TestGLCanvasAWTActionDeadlock01AWT -> TestGLCanvasAWTActionDeadlock02AWT; To add another intermediate unit test for analysis (details / cgit)
  7. TestGLCanvasAWTActionDeadlock00AWT: Remove redundant argument (details / cgit)
  8. TestGLCanvasAWTActionDeadlock01AWT: Reproducing OSX deadlock variation, using Applet as component which provokes offscreen FBO layer. (details / cgit)
  9. Analyzed OSX Deadlock w/ AWT Applet & CALayer: Andres Colubri's Test Case, Commit 77db6a5c22cb4a53cf911b4caf57127770c70968 (details / cgit)
  10. GLAutoDrawable: Refine API change of commit c002e04f848116922a1ed7bd96ead54961649bbd (details / cgit)