diff options
Diffstat (limited to 'make/gl-common.cfg')
-rw-r--r-- | make/gl-common.cfg | 26 |
1 files changed, 4 insertions, 22 deletions
diff --git a/make/gl-common.cfg b/make/gl-common.cfg index f71f32fc4..1b97d42aa 100644 --- a/make/gl-common.cfg +++ b/make/gl-common.cfg @@ -15,20 +15,6 @@ Import net.java.games.jogl.impl.* GLHeader GL/gl.h GLHeader GL/glext.h -# Generate "flattened" NIO variants for routines taking C primitive -# pointers that aren't of type void* -NioMode ALL_POINTERS - -# Comment out FlattenNIOVariants since default is true -# FlattenNIOVariants true - -# Generate Java primitive arrays for all C pointers, including void * -PrimitiveArrayExpansionMode ALL_POINTERS - -# For expansion of C void* pointers, expand into the following Java -# primitive types: short, int, float, byte, double -VoidPointerExpansion short int float byte double - # Don't output #defines of GL version identifier strings as constants, # because we don't need them java-side. Ignore GL_VERSION_.+ @@ -88,14 +74,6 @@ Ignore glUnmapObjectBufferATI # Ignore some GL functions that have outgoing void** parameters; we cannot yet deal with them Ignore glGetVariantPointervEXT -# Some GL functions have multiple void* arguments but require them to -# contain data of the same type; make sure that when bindings are -# expanded those arguments have the same type. -MirrorExpandedBindingArgs glSeparableFilter2D 6 7 -MirrorExpandedBindingArgs glSeparableFilter2DEXT 6 7 -MirrorExpandedBindingArgs glGetSeparableFilter 3 4 -MirrorExpandedBindingArgs glGetSeparableFilterEXT 3 4 - # FIXME: these extensions require either a handle to a device context # or take void** parameters or both. Until we think through the # semantics of each of these individually we need to disable them. @@ -205,9 +183,13 @@ ArgumentIsString glProgramNamedParameter4fvNV 2 ArgumentIsString glProgramNamedParameter4dvNV 2 ArgumentIsString glGetProgramNamedParameterfvNV 2 ArgumentIsString glGetProgramNamedParameterdvNV 2 +ArgumentIsString glShaderSource 2 ArgumentIsString glShaderSourceARB 2 +ArgumentIsString glGetUniformLocation 1 ArgumentIsString glGetUniformLocationARB 1 +ArgumentIsString glBindAttribLocation 2 ArgumentIsString glBindAttribLocationARB 2 +ArgumentIsString glGetAttribLocation 1 ArgumentIsString glGetAttribLocationARB 1 # Javadoc for the GL class |