aboutsummaryrefslogtreecommitdiffstats
path: root/make/build-newt.xml
Commit message (Collapse)AuthorAgeFilesLines
* NEWT Mac OS X - Adding support for multithreading:Sven Gothel2009-06-141-1/+1
| | | | | | | | | | | | | | | | | | | | | | | | See documentation in com.sun.javafx.newt.util.MainThread. A platform independent java user application launch toolkit, which by default just invokes the passed user class's main method. In case of Mac OS X, it spawns a new thread to run the user app, and uses it's own thread to handle tasks, here all windowing tasks from the MacWindow. Now you can run a multithreaded native NEWT application on Mac OS X, just pipeline this new class on your commandline, ie java -XstartOnFirstThread com.sun.javafx.newt.util.MainThread demos.es1.RedSquare -GL2 -GL2 -GL2 -GL2 All these changes are backward compatible, of course. NEWT Window Finer locking granularity of event handling methods, to prevent deadlocks with the new MainThread serialization. git-svn-id: file:///usr/local/projects/SUN/JOGL/git-svn/svn-server-sync/jogl/branches/JOGL_2_SANDBOX@1947 232f8b59-042b-4e1e-8c03-345bb8c30851
* Fixed build problems with VC9 where manifests were not installedKenneth Russel2009-06-131-5/+1
| | | | | | | correctly into DLLs; updated documentation git-svn-id: file:///usr/local/projects/SUN/JOGL/git-svn/svn-server-sync/jogl/branches/JOGL_2_SANDBOX@1937 232f8b59-042b-4e1e-8c03-345bb8c30851
* Fixed build problems with nativewindow and newt with Visual Studio 2008Kenneth Russel2009-04-261-1/+0
| | | | git-svn-id: file:///usr/local/projects/SUN/JOGL/git-svn/svn-server-sync/jogl/branches/JOGL_2_SANDBOX@1904 232f8b59-042b-4e1e-8c03-345bb8c30851
* Movement of Capabilities class and chooseCapabilities functionalityKenneth Russel2009-03-191-3/+3
| | | | | | | | | | | | | | | | | | | | | | into NativeWindowFactory introduced an undesirable dependence between the windowing toolkit, which can be replaced via NativeWindowFactory, and the library which implements the selection algorithm, for example OpenGL. This would prevent, for example, an easy SWT port of JOGL. To fix this, refactored chooseCapabilities into new GraphicsConfigurationFactory, the default implementation of which is currently a no-op on X11 platforms, and which is provided by JOGL in a toolkit-agnostic manner via GLX. Refactored OpenGL portions of Capabilities class back into GLCapabilities. Reintroduced GLCapabilitiesChooser interface for compatibility and to avoid having to import javax.media.nativewindow classes in most user code. Fixed problem in GLProfile where failures to load native libraries were being squelched. Reorganized build to have all outputs under build/ directory. git-svn-id: file:///usr/local/projects/SUN/JOGL/git-svn/svn-server-sync/jogl/branches/JOGL_2_SANDBOX@1884 232f8b59-042b-4e1e-8c03-345bb8c30851
* Finish (?) moving javax.media.nwi -> javax.media.nativewindowKenneth Russel2009-03-171-8/+8
| | | | git-svn-id: file:///usr/local/projects/SUN/JOGL/git-svn/svn-server-sync/jogl/branches/JOGL_2_SANDBOX@1882 232f8b59-042b-4e1e-8c03-345bb8c30851
* repairSven Gothel2009-03-161-0/+1034
git-svn-id: file:///usr/local/projects/SUN/JOGL/git-svn/svn-server-sync/jogl/branches/JOGL_2_SANDBOX@1873 232f8b59-042b-4e1e-8c03-345bb8c30851