diff options
author | Kenneth Russel <[email protected]> | 2003-06-26 13:21:12 +0000 |
---|---|---|
committer | Kenneth Russel <[email protected]> | 2003-06-26 13:21:12 +0000 |
commit | 0a6e191eaebcc8edc2611dbedab6fd04a615fc2f (patch) | |
tree | 7f8a9b8e88a6bc6662827d3f092b943b1ea893fb /make/gl-common.cfg | |
parent | 2b54833bb15d6cae356fa0c5777d11e152d774cb (diff) |
Initial Mac OS X port of Jogl by Gerard Ziemski and Kenneth Russell,
subsuming the previous prototype implementation (no GLCanvas support)
done by Marc Downie.
Added user's guide (HTML format) under doc/userguide/index.html.
git-svn-id: file:///usr/local/projects/SUN/JOGL/git-svn/svn-server-sync/jogl/trunk@13 232f8b59-042b-4e1e-8c03-345bb8c30851
Diffstat (limited to 'make/gl-common.cfg')
-rw-r--r-- | make/gl-common.cfg | 57 |
1 files changed, 36 insertions, 21 deletions
diff --git a/make/gl-common.cfg b/make/gl-common.cfg index c49f64478..f824432d0 100644 --- a/make/gl-common.cfg +++ b/make/gl-common.cfg @@ -17,27 +17,27 @@ Ignore GL_VERSION_.+ # Format of name strings is found at: # http://oss.sgi.com/projects/ogl-sample/registry/doc/template.txt -Ignore (GL|GLU|GLX|WGL|AGL)_EXT_.+ -Ignore (GL|GLU|GLX|WGL|AGL)_ARB_.+ -Ignore (GL|GLU|GLX|WGL|AGL)_PGI_.+ -Ignore (GL|GLU|GLX|WGL|AGL)_SGI_.+ -Ignore (GL|GLU|GLX|WGL|AGL)_SGIS_.+ -Ignore (GL|GLU|GLX|WGL|AGL)_SGIX_.+ -Ignore (GL|GLU|GLX|WGL|AGL)_MESA_.+ -Ignore (GL|GLU|GLX|WGL|AGL)_HP_.+ -Ignore (GL|GLU|GLX|WGL|AGL)_ATI_.+ -Ignore (GL|GLU|GLX|WGL|AGL)_NV_.+ -Ignore (GL|GLU|GLX|WGL|AGL)_IBM_.+ -Ignore (GL|GLU|GLX|WGL|AGL)_WIN_.+ -Ignore (GL|GLU|GLX|WGL|AGL)_REND_.+ -Ignore (GL|GLU|GLX|WGL|AGL)_APPLE_.+ -Ignore (GL|GLU|GLX|WGL|AGL)_INTEL_.+ -Ignore (GL|GLU|GLX|WGL|AGL)_INGR_.+ -Ignore (GL|GLU|GLX|WGL|AGL)_SUN_.+ -Ignore (GL|GLU|GLX|WGL|AGL)_SUNX_.+ -Ignore (GL|GLU|GLX|WGL|AGL)_3DFX_.+ -Ignore (GL|GLU|GLX|WGL|AGL)_OML_.+ -Ignore (GL|GLU|GLX|WGL|AGL)_I3D_.+ +Ignore (GL|GLU|GLX|WGL|AGL|CGL)_EXT_.+ +Ignore (GL|GLU|GLX|WGL|AGL|CGL)_ARB_.+ +Ignore (GL|GLU|GLX|WGL|AGL|CGL)_PGI_.+ +Ignore (GL|GLU|GLX|WGL|AGL|CGL)_SGI_.+ +Ignore (GL|GLU|GLX|WGL|AGL|CGL)_SGIS_.+ +Ignore (GL|GLU|GLX|WGL|AGL|CGL)_SGIX_.+ +Ignore (GL|GLU|GLX|WGL|AGL|CGL)_MESA_.+ +Ignore (GL|GLU|GLX|WGL|AGL|CGL)_HP_.+ +Ignore (GL|GLU|GLX|WGL|AGL|CGL)_ATI_.+ +Ignore (GL|GLU|GLX|WGL|AGL|CGL)_NV_.+ +Ignore (GL|GLU|GLX|WGL|AGL|CGL)_IBM_.+ +Ignore (GL|GLU|GLX|WGL|AGL|CGL)_WIN_.+ +Ignore (GL|GLU|GLX|WGL|AGL|CGL)_REND_.+ +Ignore (GL|GLU|GLX|WGL|AGL|CGL)_APPLE_.+ +Ignore (GL|GLU|GLX|WGL|AGL|CGL)_INTEL_.+ +Ignore (GL|GLU|GLX|WGL|AGL|CGL)_INGR_.+ +Ignore (GL|GLU|GLX|WGL|AGL|CGL)_SUN_.+ +Ignore (GL|GLU|GLX|WGL|AGL|CGL)_SUNX_.+ +Ignore (GL|GLU|GLX|WGL|AGL|CGL)_3DFX_.+ +Ignore (GL|GLU|GLX|WGL|AGL|CGL)_OML_.+ +Ignore (GL|GLU|GLX|WGL|AGL|CGL)_I3D_.+ # Ignore GL functions that deal with explicit pointer values in such a # way that we cannot implement the functionality in Java @@ -249,6 +249,12 @@ ClassJavadoc GLX * Provides access to the X11-specific OpenGL vendor extensions ClassJavadoc GLX * See {@link GL} for more information. ClassJavadoc GLX */ +# Javadoc for the CGL class +ClassJavadoc CGL /** +ClassJavadoc CGL * Provides access to the MacOSX-specific OpenGL vendor extensions. +ClassJavadoc CGL * See {@link GL} for more information. +ClassJavadoc CGL */ + # Javadoc for the XVisualInfo class ClassJavadoc XVisualInfo /** ClassJavadoc XVisualInfo * Wrapper for the XVisualInfo data structure, referenced by some GLX OpenGL @@ -341,6 +347,15 @@ Opaque long PROC Opaque long void ** # +# Directives needed when processing cglext.h on MacOSX and other platforms +# +Opaque long CGContextRef +Opaque long void ** +# Implement the first argument to cglGetProcAddress as String instead +# of byte[] +ArgumentIsString cglGetProcAddress 0 + +# # Directives needed when processing glxext.h on X11 and other platforms # Opaque long __GLXextFuncPtr |