aboutsummaryrefslogtreecommitdiffstats
path: root/make/gl-common.cfg
diff options
context:
space:
mode:
Diffstat (limited to 'make/gl-common.cfg')
-rw-r--r--make/gl-common.cfg14
1 files changed, 12 insertions, 2 deletions
diff --git a/make/gl-common.cfg b/make/gl-common.cfg
index 12cc271d5..de2477199 100644
--- a/make/gl-common.cfg
+++ b/make/gl-common.cfg
@@ -48,6 +48,7 @@ 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
+Ignore glGetBufferPointerv
Ignore glGetBufferPointervARB
Ignore glGetPointerv
Ignore glGetPointervEXT
@@ -55,10 +56,17 @@ Ignore glGetVertexAttribPointervARB
Ignore glGetVertexAttribPointervNV
Ignore glTracePointerRangeMESA
-# Manually implement glMapBufferARB as the size of the returned buffer
+# Manually implement glMapBuffer and glMapBufferARB as the size of the returned buffer
# can only be computed by calling another routine
+ManuallyImplement glMapBuffer
ManuallyImplement glMapBufferARB
+# Ignore the ATI_map_object_buffer extension for now unless someone
+# claims they need it, as it will undoubtedly require a similar
+# construct to glMapBuffer/glMapBufferARB
+Ignore glMapObjectBufferATI
+Ignore glUnmapObjectBufferATI
+
# Ignore GL functions that have void** parameters; we cannot yet deal with them
Ignore glMultiDrawElements
Ignore glMultiDrawElements
@@ -184,7 +192,8 @@ ReturnValueCapacity wglAllocateMemoryNV {0}
ReturnValueCapacity glXAllocateMemoryNV {0}
# Pass arguments to ARB_vertex_program, ARB_fragment_program,
-# NV_vertex_program, and NV_fragment_program as Strings
+# ARB_shader_objects, NV_vertex_program, and NV_fragment_program as
+# Strings
ArgumentIsString glLoadProgramNV 3
ArgumentIsString glProgramStringARB 3
ArgumentIsString glProgramNamedParameter4fNV 2
@@ -193,6 +202,7 @@ ArgumentIsString glProgramNamedParameter4fvNV 2
ArgumentIsString glProgramNamedParameter4dvNV 2
ArgumentIsString glGetProgramNamedParameterfvNV 2
ArgumentIsString glGetProgramNamedParameterdvNV 2
+ArgumentIsString glShaderSourceARB 2
# Javadoc for the GL class
ClassJavadoc GL /**