summaryrefslogtreecommitdiffstats
Commit message (Collapse)AuthorAgeFilesLines
* Deleted inefficient and unnecessary bindings for gluProject,Kenneth Russel2005-12-051-79/+9
| | | | | | | gluUnProject and gluUnProject4. git-svn-id: file:///usr/local/projects/SUN/JOGL/git-svn/svn-server-sync/jogl/trunk@479 232f8b59-042b-4e1e-8c03-345bb8c30851
* Updated nightly buildgfxadmin2005-12-051-16/+16
| | | | git-svn-id: file:///usr/local/projects/SUN/JOGL/git-svn/svn-server-sync/jogl/trunk@478 232f8b59-042b-4e1e-8c03-345bb8c30851
* Updated nightly buildgfxadmin2005-12-041-16/+16
| | | | git-svn-id: file:///usr/local/projects/SUN/JOGL/git-svn/svn-server-sync/jogl/trunk@477 232f8b59-042b-4e1e-8c03-345bb8c30851
* Updated nightly buildgfxadmin2005-12-031-18/+18
| | | | git-svn-id: file:///usr/local/projects/SUN/JOGL/git-svn/svn-server-sync/jogl/trunk@476 232f8b59-042b-4e1e-8c03-345bb8c30851
* Submitted by: Travisgfxadmin2005-12-032-90/+90
| | | | | | | | | | | | | | | Remove all NURBS constants from the GLU bindings. We are not publishing bindings to the NURBS subset of GLU in this release of the JSR-231 API. Previously, we removed the NURBS methods from the implementation/spec, but not the NURBS-related constants, as they are specified in GLU 1.3. Modified Files: make/glu-CustomJavaCode.java src/classes/com/sun/opengl/impl/error/Error.java ---------------------------------------------------------------------- git-svn-id: file:///usr/local/projects/SUN/JOGL/git-svn/svn-server-sync/jogl/trunk@475 232f8b59-042b-4e1e-8c03-345bb8c30851
* Made throws clause for chooseGraphicsConfiguration follow documented Kenneth Russel2005-12-031-1/+2
| | | | | | | run-time exceptions git-svn-id: file:///usr/local/projects/SUN/JOGL/git-svn/svn-server-sync/jogl/trunk@474 232f8b59-042b-4e1e-8c03-345bb8c30851
* Made GLContext.setCurrent() protected based on feedback from user zero Kenneth Russel2005-12-031-5/+4
| | | | | | | on JOGL forum; ran by JSR-231 expert group git-svn-id: file:///usr/local/projects/SUN/JOGL/git-svn/svn-server-sync/jogl/trunk@473 232f8b59-042b-4e1e-8c03-345bb8c30851
* Added GLU projection-related entry points accepting Buffers as Kenneth Russel2005-12-032-48/+496
| | | | | | | arguments to round out the JSR-231 spec git-svn-id: file:///usr/local/projects/SUN/JOGL/git-svn/svn-server-sync/jogl/trunk@472 232f8b59-042b-4e1e-8c03-345bb8c30851
* Updated nightly buildgfxadmin2005-12-021-14/+14
| | | | git-svn-id: file:///usr/local/projects/SUN/JOGL/git-svn/svn-server-sync/jogl/trunk@471 232f8b59-042b-4e1e-8c03-345bb8c30851
* Updated nightly buildgfxadmin2005-12-011-22/+22
| | | | git-svn-id: file:///usr/local/projects/SUN/JOGL/git-svn/svn-server-sync/jogl/trunk@470 232f8b59-042b-4e1e-8c03-345bb8c30851
* Initial attempt to revise documentation to be accurate with respect to Kenneth Russel2005-12-011-133/+170
| | | | | | | JSR-231 APIs git-svn-id: file:///usr/local/projects/SUN/JOGL/git-svn/svn-server-sync/jogl/trunk@469 232f8b59-042b-4e1e-8c03-345bb8c30851
* (Dummy putback to get correct comment into CVS history -- last Kenneth Russel2005-12-011-0/+1
| | | | | | | | | | | | | checkin's comment was incorrect) Added JOGLAppletInstaller contributed by Lilian Chamontin with additional modifications for current JOGL. This enables deployment of unsigned applets which use JOGL. Added initial documentation and an example applet to the source base, not yet referenced by a live HTML page. Will deploy a test applet for JSR-231 beta 2. git-svn-id: file:///usr/local/projects/SUN/JOGL/git-svn/svn-server-sync/jogl/trunk@468 232f8b59-042b-4e1e-8c03-345bb8c30851
* Removed dead codeKenneth Russel2005-12-012-0/+735
| | | | git-svn-id: file:///usr/local/projects/SUN/JOGL/git-svn/svn-server-sync/jogl/trunk@467 232f8b59-042b-4e1e-8c03-345bb8c30851
* Updated nightly buildgfxadmin2005-11-291-15/+15
| | | | git-svn-id: file:///usr/local/projects/SUN/JOGL/git-svn/svn-server-sync/jogl/trunk@466 232f8b59-042b-4e1e-8c03-345bb8c30851
* Updated nightly buildgfxadmin2005-11-281-20/+20
| | | | git-svn-id: file:///usr/local/projects/SUN/JOGL/git-svn/svn-server-sync/jogl/trunk@465 232f8b59-042b-4e1e-8c03-345bb8c30851
* Added GLCapabilitiesChooser argument (currently ignored) to Kenneth Russel2005-11-275-5/+12
| | | | | | | | GLDrawableFactory.createGLPbuffer() based on JSR-231 expert group's feedback. Updated GLJPanel and demos. git-svn-id: file:///usr/local/projects/SUN/JOGL/git-svn/svn-server-sync/jogl/trunk@464 232f8b59-042b-4e1e-8c03-345bb8c30851
* Updated nightly buildgfxadmin2005-11-261-16/+16
| | | | git-svn-id: file:///usr/local/projects/SUN/JOGL/git-svn/svn-server-sync/jogl/trunk@463 232f8b59-042b-4e1e-8c03-345bb8c30851
* Updated nightly buildgfxadmin2005-11-251-14/+14
| | | | git-svn-id: file:///usr/local/projects/SUN/JOGL/git-svn/svn-server-sync/jogl/trunk@462 232f8b59-042b-4e1e-8c03-345bb8c30851
* Updated nightly buildgfxadmin2005-11-241-14/+14
| | | | git-svn-id: file:///usr/local/projects/SUN/JOGL/git-svn/svn-server-sync/jogl/trunk@461 232f8b59-042b-4e1e-8c03-345bb8c30851
* Updated nightly buildgfxadmin2005-11-231-15/+15
| | | | git-svn-id: file:///usr/local/projects/SUN/JOGL/git-svn/svn-server-sync/jogl/trunk@460 232f8b59-042b-4e1e-8c03-345bb8c30851
* Updated nightly buildgfxadmin2005-11-221-15/+15
| | | | git-svn-id: file:///usr/local/projects/SUN/JOGL/git-svn/svn-server-sync/jogl/trunk@459 232f8b59-042b-4e1e-8c03-345bb8c30851
* Updated nightly buildgfxadmin2005-11-211-15/+15
| | | | git-svn-id: file:///usr/local/projects/SUN/JOGL/git-svn/svn-server-sync/jogl/trunk@458 232f8b59-042b-4e1e-8c03-345bb8c30851
* Updated nightly buildgfxadmin2005-11-201-15/+15
| | | | git-svn-id: file:///usr/local/projects/SUN/JOGL/git-svn/svn-server-sync/jogl/trunk@457 232f8b59-042b-4e1e-8c03-345bb8c30851
* Updated nightly buildgfxadmin2005-11-191-16/+16
| | | | git-svn-id: file:///usr/local/projects/SUN/JOGL/git-svn/svn-server-sync/jogl/trunk@456 232f8b59-042b-4e1e-8c03-345bb8c30851
* Issue number:gfxadmin2005-11-191-1/+30
| | | | | | | | | | | | | | | | Obtained from: Submitted by: Travis Reviewed by: Modified Files: build.xml Added javadoc.spec target. This builds the official JSR 231 javadocs only and excludes the com.sun.* APIs javadocs. We will generally only use this target for official spec submissions to jcp.org. git-svn-id: file:///usr/local/projects/SUN/JOGL/git-svn/svn-server-sync/jogl/trunk@455 232f8b59-042b-4e1e-8c03-345bb8c30851
* Issue number:gfxadmin2005-11-181-184/+271
| | | | | | | | | | | | | | | | | Obtained from: Submitted by: Travis Reviewed by: Modified Files: spec-overview.html I added several more sections to the Specification overview document including: * Criteria Used for Inclusion of APIs into the Java Bindings * OpenGL Extensions * OpenGL Version on Runtime System * Future Maintenance Updates git-svn-id: file:///usr/local/projects/SUN/JOGL/git-svn/svn-server-sync/jogl/trunk@454 232f8b59-042b-4e1e-8c03-345bb8c30851
* Updated nightly buildgfxadmin2005-11-181-15/+15
| | | | git-svn-id: file:///usr/local/projects/SUN/JOGL/git-svn/svn-server-sync/jogl/trunk@453 232f8b59-042b-4e1e-8c03-345bb8c30851
* Updated nightly buildgfxadmin2005-11-171-14/+14
| | | | git-svn-id: file:///usr/local/projects/SUN/JOGL/git-svn/svn-server-sync/jogl/trunk@452 232f8b59-042b-4e1e-8c03-345bb8c30851
* Updated nightly buildgfxadmin2005-11-161-15/+15
| | | | git-svn-id: file:///usr/local/projects/SUN/JOGL/git-svn/svn-server-sync/jogl/trunk@451 232f8b59-042b-4e1e-8c03-345bb8c30851
* Updated nightly buildgfxadmin2005-11-151-16/+16
| | | | git-svn-id: file:///usr/local/projects/SUN/JOGL/git-svn/svn-server-sync/jogl/trunk@450 232f8b59-042b-4e1e-8c03-345bb8c30851
* Deleted unnecessary references to AWT Component in base GLDrawable Kenneth Russel2005-11-1411-23/+17
| | | | | | | classes on Windows and X11 platforms git-svn-id: file:///usr/local/projects/SUN/JOGL/git-svn/svn-server-sync/jogl/trunk@449 232f8b59-042b-4e1e-8c03-345bb8c30851
* Minor cleanup to MacOSXGLDrawable to not import ComponentKenneth Russel2005-11-141-3/+1
| | | | git-svn-id: file:///usr/local/projects/SUN/JOGL/git-svn/svn-server-sync/jogl/trunk@448 232f8b59-042b-4e1e-8c03-345bb8c30851
* Cleaned up access control on a few helper methodsKenneth Russel2005-11-141-8/+8
| | | | git-svn-id: file:///usr/local/projects/SUN/JOGL/git-svn/svn-server-sync/jogl/trunk@447 232f8b59-042b-4e1e-8c03-345bb8c30851
* Deleted vestigial code from Windows choosePixelFormat path pointed out Kenneth Russel2005-11-141-2/+0
| | | | | | | by Justin Couch git-svn-id: file:///usr/local/projects/SUN/JOGL/git-svn/svn-server-sync/jogl/trunk@446 232f8b59-042b-4e1e-8c03-345bb8c30851
* Updated nightly buildgfxadmin2005-11-141-16/+16
| | | | git-svn-id: file:///usr/local/projects/SUN/JOGL/git-svn/svn-server-sync/jogl/trunk@445 232f8b59-042b-4e1e-8c03-345bb8c30851
* Updated nightly buildgfxadmin2005-11-131-20/+20
| | | | git-svn-id: file:///usr/local/projects/SUN/JOGL/git-svn/svn-server-sync/jogl/trunk@444 232f8b59-042b-4e1e-8c03-345bb8c30851
* Added workaround for problem on Mac OS X 10.4.3 where could not shareKenneth Russel2005-11-132-3/+32
| | | | | | | | | | | | | | | textures and display lists between a pbuffer and an on-screen OpenGL context; now specify pbuffer support for all created contexts. Tested on 10.3.9 and 10.4.3. See 4129317 on Apple's Bug Reporter for first report of this bug. Added workaround for older OpenGL version strings being reported with older graphics cards on OS X; now attempt to parse vendor-specific version string. Added workaround for ProceduralTexturePhysics demo on OS X where pbuffer's rendering results were not being flushed each frame; this demo is now working properly on 10.4.3 with recent hardware. git-svn-id: file:///usr/local/projects/SUN/JOGL/git-svn/svn-server-sync/jogl/trunk@443 232f8b59-042b-4e1e-8c03-345bb8c30851
* Updated nightly buildgfxadmin2005-11-121-18/+18
| | | | git-svn-id: file:///usr/local/projects/SUN/JOGL/git-svn/svn-server-sync/jogl/trunk@442 232f8b59-042b-4e1e-8c03-345bb8c30851
* Minor javadoc changes to GLDrawableFactory. Kenneth Russel2005-11-122-5/+12
| | | | | | | chooseGraphicsConfiguration() suggested by Justin Couch git-svn-id: file:///usr/local/projects/SUN/JOGL/git-svn/svn-server-sync/jogl/trunk@441 232f8b59-042b-4e1e-8c03-345bb8c30851
* Cleaned up wording in GLCanvas and GLJPanel javadoc about Kenneth Russel2005-11-122-6/+2
| | | | | | | instantiation pointed out by Justin Couch git-svn-id: file:///usr/local/projects/SUN/JOGL/git-svn/svn-server-sync/jogl/trunk@440 232f8b59-042b-4e1e-8c03-345bb8c30851
* Updated nightly buildgfxadmin2005-11-111-16/+16
| | | | git-svn-id: file:///usr/local/projects/SUN/JOGL/git-svn/svn-server-sync/jogl/trunk@439 232f8b59-042b-4e1e-8c03-345bb8c30851
* Submitted by: Travisgfxadmin2005-11-112-1/+235
| | | | | | | | | | | | | | Add first draft of Specification Overview section to the javadoc build on main javadoc Overview page. This will be evolving as we continue to make specification changes. Modified Files: make/build.xml Added Files: make/spec-overview.html git-svn-id: file:///usr/local/projects/SUN/JOGL/git-svn/svn-server-sync/jogl/trunk@438 232f8b59-042b-4e1e-8c03-345bb8c30851
* Updated nightly buildgfxadmin2005-11-101-13/+13
| | | | git-svn-id: file:///usr/local/projects/SUN/JOGL/git-svn/svn-server-sync/jogl/trunk@437 232f8b59-042b-4e1e-8c03-345bb8c30851
* Issue number:gfxadmin2005-11-101-1/+1
| | | | | | | | | | Obtained from: Submitted by: travis Reviewed by: Fix native win32 jar aggregation error ; include AWT DLL into windows dist build git-svn-id: file:///usr/local/projects/SUN/JOGL/git-svn/svn-server-sync/jogl/trunk@436 232f8b59-042b-4e1e-8c03-345bb8c30851
* Updated nightly buildgfxadmin2005-11-101-17/+17
| | | | git-svn-id: file:///usr/local/projects/SUN/JOGL/git-svn/svn-server-sync/jogl/trunk@435 232f8b59-042b-4e1e-8c03-345bb8c30851
* Fixed dist build problem pointed out by TravisKenneth Russel2005-11-101-5/+5
| | | | git-svn-id: file:///usr/local/projects/SUN/JOGL/git-svn/svn-server-sync/jogl/trunk@434 232f8b59-042b-4e1e-8c03-345bb8c30851
* Updated nightly buildgfxadmin2005-11-101-21/+21
| | | | git-svn-id: file:///usr/local/projects/SUN/JOGL/git-svn/svn-server-sync/jogl/trunk@433 232f8b59-042b-4e1e-8c03-345bb8c30851
* Fixed Issue 180: Improve garbage generationKenneth Russel2005-11-101-4/+4
| | | | git-svn-id: file:///usr/local/projects/SUN/JOGL/git-svn/svn-server-sync/jogl/trunk@432 232f8b59-042b-4e1e-8c03-345bb8c30851
* Made public API changes discussed with expert group to make core JOGLKenneth Russel2005-11-0912-114/+332
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | API more toolkit-agnostic: 1. Decoupled instantiation of GLCanvas and GLJPanel objects from the GLDrawableFactory. GLCanvas and GLJPanel's constructors are now public and the associated factory methods have been removed from the GLDrawableFactory. 2. Changed the signature of GLDrawableFactory. chooseGraphicsConfiguration() to accept and return marker AbstractGraphicsDevice and AbstractGraphicsConfiguration interfaces, respectively. Defined new AWTGraphicsDevice and AWTGraphicsConfiguration wrapper classes simply wrapping the associated objects. An SWT port could define similar wrapper classes for its data types. 3. Allowed overriding of the specific GLDrawableFactory subclass instantiated through GLDrawableFactory.getFactory() by setting the system property "opengl.factory.class.name". For example, an SWT port might swap itself in by specifying the following system property on the command line: -Dopengl.factory.class.name=com.ibm.swt.opengl.SWTGLDrawableFactory Tested on Solaris/SPARC. Also fixed breakage on Solaris/SPARC due to recent split of jogl native library into jogl and jogl_awt pieces. git-svn-id: file:///usr/local/projects/SUN/JOGL/git-svn/svn-server-sync/jogl/trunk@431 232f8b59-042b-4e1e-8c03-345bb8c30851
* Made X11GLDrawableFactory.lockToolkit() and unlockToolkit() non-staticKenneth Russel2005-11-093-10/+14
| | | | | | | | so they can be overridden in subclasses. Fixed build breakage from last checkin. git-svn-id: file:///usr/local/projects/SUN/JOGL/git-svn/svn-server-sync/jogl/trunk@430 232f8b59-042b-4e1e-8c03-345bb8c30851