aboutsummaryrefslogtreecommitdiffstats
path: root/make/gl-common.cfg
diff options
context:
space:
mode:
authorKenneth Russel <[email protected]>2003-06-26 13:21:12 +0000
committerKenneth Russel <[email protected]>2003-06-26 13:21:12 +0000
commit0a6e191eaebcc8edc2611dbedab6fd04a615fc2f (patch)
tree7f8a9b8e88a6bc6662827d3f092b943b1ea893fb /make/gl-common.cfg
parent2b54833bb15d6cae356fa0c5777d11e152d774cb (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.cfg57
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