diff options
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 |