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

Changes

Summary

  1. [WIP] Added an SWT based GLCanvas implementation nearly identical to the (details)
  2. Hopefully fixed use of GLCapabilitiesChooser (I didn't realize that this (details)
  3. Fix bug 548 and bug 533 - OSX [10.6] NVidia driver may require (details)
  4. OSX 10.6 build fix: '-F <frameworkdir> -> -F<frameworkdir> (details)
  5. OSX: JOGL desktop DLL now uses weak binding for Quartz, Cocoa and OpenGL (details)
  6. OSX: NW/NEWT use weak binding for Quartz and Cocoa (compatibility for (details)
  7. Fix Bug 547: Enable others architectures under GNU/Linux (details)
  8. Fix Bug 546: Provide more information about the system (details)
  9. SWT GLCanvas: Java 1.5 clean (No @override for interfaces); Add license (details)
  10. minor edits (details)
  11. Complete SWT GLCanvas relocation (details)
  12. SWT GLCanvas: Adapt to latest JOGL changes (init, destroy, ..), Align (details)
  13. minor edits / clarify SWT test descripion (details)
  14. Add JOGL SWT GLCanvas unit test (details)
  15. Better unit test names for SWT (details)
  16. Add 'AWT' in JOGL's SWT GLCanvas test case, since impl. still needs AWT (details)
Commit eca59450698e832b329169ba12fa5953f6052bce by daniel.krisher.ctr
[WIP] Added an SWT based GLCanvas implementation nearly identical to the AWT version.  Modified build to produce a jogl.swt.jar, and include this in jogl.all.jar.  Presently there is no unit test (just a 'main' in the jogamp.opengl.swt.GLCanvas), and this does not support correct selection of GLCapabilities (FIXME and TODO tags in the source state why).
The file was modified make/build-jogl.xml (diff)
The file was modified make/build-common.xml (diff)
The file was addedsrc/jogl/classes/jogamp/opengl/swt/GLCanvas.java (diff)
Commit 78c45f888d831c700227c4f6f3bf6aa0b30aa247 by daniel.krisher.ctr
Hopefully fixed use of GLCapabilitiesChooser (I didn't realize that this was already handled via the proxy surface factory).  Needs testing
The file was modified src/jogl/classes/jogamp/opengl/swt/GLCanvas.java (diff)
Commit e702a9401d4564c970ddda71116d14d7661dd048 by Sven Gothel
Fix bug 548 and bug 533 - OSX [10.6] NVidia driver may require glFinish() before ctx release.
The file was modified src/jogl/classes/jogamp/opengl/macosx/cgl/MacOSXCGLContext.java (diff)
Commit 99a3c076c3f9fce4870efdb435625f334f9d1b4e by Sven Gothel
OSX 10.6 build fix: '-F <frameworkdir> -> -F<frameworkdir>
The file was modified make/build-nativewindow.xml (diff)
Commit 537f87c4ef5edbdf86772b033aea0e3281191aa3 by Sven Gothel
OSX: JOGL desktop DLL now uses weak binding for Quartz, Cocoa and OpenGL (compatibility for 10.5)
The file was modified make/build-jogl.xml (diff)
Commit 4707049bf244c9a00be61e0610248f9aa1eb9490 by Sven Gothel
OSX: NW/NEWT use weak binding for Quartz and Cocoa (compatibility for 10.5)
The file was modified make/build-nativewindow.xml (diff)
The file was modified make/build-newt.xml (diff)
Commit 3bde06d31680fc1e1d63fdef736208ed1dea9965 by Sven Gothel
Fix Bug 547: Enable others architectures under GNU/Linux
The file was modified make/build-jogl.xml (diff)
The file was modified make/build-nativewindow.xml (diff)
The file was modified make/build-newt.xml (diff)
Commit d959cf4c79ff5b44a907f6cefffab2234ff12eff by Sven Gothel
Fix Bug 546: Provide more information about the system
The file was modified make/build-nativewindow.xml (diff)
Commit b7252ec43e5e658a561d380bed882666d8e47f55 by Sven Gothel
SWT GLCanvas: Java 1.5 clean (No @override for interfaces); Add license header; Remove dummy comments
The file was addedsrc/jogl/classes/com/jogamp/opengl/swt/GLCanvas.java (diff)
The file was removedsrc/jogl/classes/jogamp/opengl/swt/GLCanvas.java (diff)
The file was modified src/jogl/classes/javax/media/opengl/GLBase.java (diff)
Commit 3d6bb4a75dfb4ad59820f332839804f993462470 by Sven Gothel
Complete SWT GLCanvas relocation
The file was modified make/build-jogl.xml (diff)
Commit 450110cd75c6cd36f72a67cdd9f15ce5ba3bf2cf by Sven Gothel
SWT GLCanvas: Adapt to latest JOGL changes (init, destroy, ..), Align main() entry w/ AWT GLCanvas functionality.

-
The file was modified src/jogl/classes/com/jogamp/opengl/swt/GLCanvas.java (diff)
The file was modified src/jogl/classes/javax/media/opengl/awt/GLCanvas.java (diff)
Commit 1e7d41372073d07a3662df4e646d63da4ebf2478 by Sven Gothel
minor edits / clarify SWT test descripion
The file was modified src/test/com/jogamp/opengl/test/junit/jogl/swt/TestSWT02GLn.java (diff)
The file was modified src/jogl/classes/com/jogamp/opengl/swt/GLCanvas.java (diff)
The file was modified src/test/com/jogamp/opengl/test/junit/jogl/swt/TestSWT01GLn.java (diff)
Commit 96d07ce5f42107fe052080101e6af425c2bdec5b by Sven Gothel
Add JOGL SWT GLCanvas unit test
The file was modified etc/profile.jogl (diff)
The file was modified make/scripts/tests.sh (diff)
The file was addedsrc/test/com/jogamp/opengl/test/junit/jogl/swt/TestSWTGLCanvas01GLn.java (diff)
Commit cf9794c6f443154893354a5390246b295439635e by Sven Gothel
Better unit test names for SWT
The file was removedsrc/test/com/jogamp/opengl/test/junit/jogl/swt/TestSWT02GLn.java (diff)
The file was removedsrc/test/com/jogamp/opengl/test/junit/jogl/swt/TestSWT01GLn.java (diff)
The file was addedsrc/test/com/jogamp/opengl/test/junit/jogl/swt/TestSWTAccessor02GLn.java (diff)
The file was addedsrc/test/com/jogamp/opengl/test/junit/jogl/swt/TestSWTJOGLGLCanvas01GLn.java (diff)
The file was removedsrc/test/com/jogamp/opengl/test/junit/jogl/swt/TestSWTGLCanvas01GLn.java (diff)
The file was addedsrc/test/com/jogamp/opengl/test/junit/jogl/swt/TestSWTEclipseGLCanvas01GLn.java (diff)
Commit 1a79d4f87d750b3146b80bd861230022e66108d6 by Sven Gothel
Add 'AWT' in JOGL's SWT GLCanvas test case, since impl. still needs AWT threading (-> FIXME)
The file was modified src/jogl/classes/com/jogamp/opengl/swt/GLCanvas.java (diff)
The file was removedsrc/test/com/jogamp/opengl/test/junit/jogl/swt/TestSWTJOGLGLCanvas01GLn.java (diff)
The file was addedsrc/test/com/jogamp/opengl/test/junit/jogl/swt/TestSWTJOGLGLCanvas01GLnAWT.java (diff)
The file was modified make/build-test.xml (diff)