Commit message (Collapse) | Author | Age | Files | Lines | |
---|---|---|---|---|---|
* | Movement of Capabilities class and chooseCapabilities functionality | Kenneth Russel | 2009-03-19 | 21 | -459/+513 |
| | | | | | | | | | | | | | | | | | | | | | | 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 | ||||
* | Got rid of NW prefixes on classes in preparation for refactoring | Kenneth Russel | 2009-03-17 | 4 | -68/+0 |
| | | | | | | | Capabilities class; deleted redundant NWException git-svn-id: file:///usr/local/projects/SUN/JOGL/git-svn/svn-server-sync/jogl/branches/JOGL_2_SANDBOX@1883 232f8b59-042b-4e1e-8c03-345bb8c30851 | ||||
* | Continue moving javax.media.nwi -> javax.media.nativewindow | Kenneth Russel | 2009-03-17 | 30 | -86/+83 |
| | | | | git-svn-id: file:///usr/local/projects/SUN/JOGL/git-svn/svn-server-sync/jogl/branches/JOGL_2_SANDBOX@1881 232f8b59-042b-4e1e-8c03-345bb8c30851 | ||||
* | Continue moving javax.media.nwi -> javax.media.nativewindow | Kenneth Russel | 2009-03-17 | 29 | -0/+0 |
| | | | | git-svn-id: file:///usr/local/projects/SUN/JOGL/git-svn/svn-server-sync/jogl/branches/JOGL_2_SANDBOX@1880 232f8b59-042b-4e1e-8c03-345bb8c30851 | ||||
* | Start moving javax.media.nwi -> javax.media.nativewindow | Kenneth Russel | 2009-03-17 | 36 | -0/+4247 |
git-svn-id: file:///usr/local/projects/SUN/JOGL/git-svn/svn-server-sync/jogl/branches/JOGL_2_SANDBOX@1879 232f8b59-042b-4e1e-8c03-345bb8c30851 |