assign api offsets for ARB_shader_objects and ARB_vertex_shader
authorMichal Krol <mjkrol@gmail.org>
Wed, 27 Oct 2004 16:37:24 +0000 (16:37 +0000)
committerMichal Krol <mjkrol@gmail.org>
Wed, 27 Oct 2004 16:37:24 +0000 (16:37 +0000)
src/mesa/glapi/gl_API.xml

index 5dc7cf91d0644c1b796e0581672c1fabf9cd0387..2deebe2334bb3e8d76a6bb57975bc9f2fbb86241 100644 (file)
     <type name="charARB" size="1"/>
     <type name="handleARB" size="4"/>
 
-    <function name="DeleteObjectARB" offset="?">
+    <function name="DeleteObjectARB" offset="710">
         <param name="obj" type="GLhandleARB"/>
     </function>
 
-    <function name="GetHandleARB" offset="?">
+    <function name="GetHandleARB" offset="711">
         <param name="pname" type="GLenum"/>
         <return type="GLhandleARB"/>
     </function>
 
-    <function name="DetachObjectARB" offset="?">
+    <function name="DetachObjectARB" offset="712">
         <param name="containerObj" type="GLhandleARB"/>
         <param name="attachedObj" type="GLhandleARB"/>
     </function>
 
-    <function name="CreateShaderObjectARB" offset="?">
+    <function name="CreateShaderObjectARB" offset="713">
         <param name="shaderType" type="GLenum"/>
         <return type="GLhandleARB"/>
     </function>
 
-    <function name="ShaderSourceARB" offset="?">
+    <function name="ShaderSourceARB" offset="714">
         <param name="shaderObj" type="GLhandleARB"/>
         <param name="count" type="GLsizei"/>
         <param name="string" type="const GLcharARB **"/>
         <param name="length" type="const GLint *"/>
     </function>
 
-    <function name="CompileShaderARB" offset="?">
+    <function name="CompileShaderARB" offset="715">
         <param name="shaderObj" type="GLhandleARB"/>
     </function>
 
-    <function name="CreateProgramObjectARB" offset="?">
+    <function name="CreateProgramObjectARB" offset="716">
         <return type="GLhandleARB"/>
     </function>
 
-    <function name="AttachObjectARB" offset="?">
+    <function name="AttachObjectARB" offset="717">
         <param name="containerObj" type="GLhandleARB"/>
         <param name="obj" type="GLhandleARB"/>
     </function>
 
-    <function name="LinkProgramARB" offset="?">
+    <function name="LinkProgramARB" offset="718">
         <param name="programObj" type="GLhandleARB"/>
     </function>
 
-    <function name="UseProgramObjectARB" offset="?">
+    <function name="UseProgramObjectARB" offset="719">
         <param name="programObj" type="GLhandleARB"/>
     </function>
 
-    <function name="ValidateProgramARB" offset="?">
+    <function name="ValidateProgramARB" offset="720">
         <param name="programObj" type="GLhandleARB"/>
     </function>
 
-    <function name="Uniform1fARB" offset="?">
+    <function name="Uniform1fARB" offset="721">
         <param name="location" type="GLint"/>
         <param name="v0" type="GLfloat"/>
     </function>
 
-    <function name="Uniform2fARB" offset="?">
+    <function name="Uniform2fARB" offset="722">
         <param name="location" type="GLint"/>
         <param name="v0" type="GLfloat"/>
         <param name="v1" type="GLfloat"/>
     </function>
 
-    <function name="Uniform3fARB" offset="?">
+    <function name="Uniform3fARB" offset="723">
         <param name="location" type="GLint"/>
         <param name="v0" type="GLfloat"/>
         <param name="v1" type="GLfloat"/>
         <param name="v2" type="GLfloat"/>
     </function>
 
-    <function name="Uniform4fARB" offset="?">
+    <function name="Uniform4fARB" offset="724">
         <param name="location" type="GLint"/>
         <param name="v0" type="GLfloat"/>
         <param name="v1" type="GLfloat"/>
         <param name="v3" type="GLfloat"/>
     </function>
 
-    <function name="Uniform1iARB" offset="?">
+    <function name="Uniform1iARB" offset="725">
         <param name="location" type="GLint"/>
         <param name="v0" type="GLint"/>
     </function>
 
-    <function name="Uniform2iARB" offset="?">
+    <function name="Uniform2iARB" offset="726">
         <param name="location" type="GLint"/>
         <param name="v0" type="GLint"/>
         <param name="v1" type="GLint"/>
     </function>
 
-    <function name="Uniform3iARB" offset="?">
+    <function name="Uniform3iARB" offset="727">
         <param name="location" type="GLint"/>
         <param name="v0" type="GLint"/>
         <param name="v1" type="GLint"/>
         <param name="v2" type="GLint"/>
     </function>
 
-    <function name="Uniform4iARB" offset="?">
+    <function name="Uniform4iARB" offset="728">
         <param name="location" type="GLint"/>
         <param name="v0" type="GLint"/>
         <param name="v1" type="GLint"/>
         <param name="v3" type="GLint"/>
     </function>
 
-    <function name="Uniform1fvARB" offset="?">
+    <function name="Uniform1fvARB" offset="729">
         <param name="location" type="GLint"/>
         <param name="count" type="GLsizei"/>
         <param name="value" type="const GLfloat *"/>
     </function>
 
-    <function name="Uniform2fvARB" offset="?">
+    <function name="Uniform2fvARB" offset="730">
         <param name="location" type="GLint"/>
         <param name="count" type="GLsizei"/>
         <param name="value" type="const GLfloat *"/>
     </function>
 
-    <function name="Uniform3fvARB" offset="?">
+    <function name="Uniform3fvARB" offset="731">
         <param name="location" type="GLint"/>
         <param name="count" type="GLsizei"/>
         <param name="value" type="const GLfloat *"/>
     </function>
 
-    <function name="Uniform4fvARB" offset="?">
+    <function name="Uniform4fvARB" offset="732">
         <param name="location" type="GLint"/>
         <param name="count" type="GLsizei"/>
         <param name="value" type="const GLfloat *"/>
     </function>
 
-    <function name="Uniform1ivARB" offset="?">
+    <function name="Uniform1ivARB" offset="733">
         <param name="location" type="GLint"/>
         <param name="count" type="GLsizei"/>
         <param name="value" type="const GLint *"/>
     </function>
 
-    <function name="Uniform2ivARB" offset="?">
+    <function name="Uniform2ivARB" offset="734">
         <param name="location" type="GLint"/>
         <param name="count" type="GLsizei"/>
         <param name="value" type="const GLint *"/>
     </function>
 
-    <function name="Uniform3ivARB" offset="?">
+    <function name="Uniform3ivARB" offset="735">
         <param name="location" type="GLint"/>
         <param name="count" type="GLsizei"/>
         <param name="value" type="const GLint *"/>
     </function>
 
-    <function name="Uniform4ivARB" offset="?">
+    <function name="Uniform4ivARB" offset="736">
         <param name="location" type="GLint"/>
         <param name="count" type="GLsizei"/>
         <param name="value" type="const GLint *"/>
     </function>
 
-    <function name="UniformMatrix2fvARB" offset="?">
+    <function name="UniformMatrix2fvARB" offset="737">
         <param name="location" type="GLint"/>
         <param name="count" type="GLsizei"/>
         <param name="transpose" type="GLboolean"/>
         <param name="value" type="const GLfloat *"/>
     </function>
 
-    <function name="UniformMatrix3fvARB" offset="?">
+    <function name="UniformMatrix3fvARB" offset="738">
         <param name="location" type="GLint"/>
         <param name="count" type="GLsizei"/>
         <param name="transpose" type="GLboolean"/>
         <param name="value" type="const GLfloat *"/>
     </function>
 
-    <function name="UniformMatrix4fvARB" offset="?">
+    <function name="UniformMatrix4fvARB" offset="739">
         <param name="location" type="GLint"/>
         <param name="count" type="GLsizei"/>
         <param name="transpose" type="GLboolean"/>
         <param name="value" type="const GLfloat *"/>
     </function>
 
-    <function name="GetObjectParameterfvARB" offset="?">
+    <function name="GetObjectParameterfvARB" offset="740">
         <param name="obj" type="GLhandleARB"/>
         <param name="pname" type="GLenum"/>
         <param name="params" type="GLfloat *"/>
     </function>
 
-    <function name="GetObjectParameterivARB" offset="?">
+    <function name="GetObjectParameterivARB" offset="741">
         <param name="obj" type="GLhandleARB"/>
         <param name="pname" type="GLenum"/>
         <param name="params" type="GLint *"/>
     </function>
 
-    <function name="GetInfoLogARB" offset="?">
+    <function name="GetInfoLogARB" offset="742">
         <param name="obj" type="GLhandleARB"/>
         <param name="" type="GLsizei"/>
         <param name="" type="GLsizei *"/>
         <param name="" type="GLcharARB *"/>
     </function>
 
-    <function name="GetAttachedObjectsARB" offset="?">
+    <function name="GetAttachedObjectsARB" offset="743">
         <param name="containerObj" type="GLhandleARB"/>
         <param name="maxLength" type="GLsizei"/>
         <param name="length" type="GLsizei *"/>
         <param name="infoLog" type="GLhandleARB *"/>
     </function>
 
-    <function name="GetUniformLocationARB" offset="?">
+    <function name="GetUniformLocationARB" offset="744">
         <param name="programObj" type="GLhandleARB"/>
         <param name="name" type="const GLcharARB *"/>
         <return type="GLint"/>
     </function>
 
-    <function name="GetActiveUniformARB" offset="?">
+    <function name="GetActiveUniformARB" offset="745">
         <param name="programObj" type="GLhandleARB"/>
         <param name="index" type="GLuint"/>
         <param name="maxLength" type="GLsizei"/>
         <param name="name" type="GLcharARB *"/>
     </function>
 
-    <function name="GetUniformfvARB" offset="?">
+    <function name="GetUniformfvARB" offset="746">
         <param name="programObj" type="GLhandleARB"/>
         <param name="location" type="GLint"/>
         <param name="params" type="GLfloat *"/>
     </function>
 
-    <function name="GetUniformivARB" offset="?">
+    <function name="GetUniformivARB" offset="747">
         <param name="programObj" type="GLhandleARB"/>
         <param name="location" type="GLint"/>
         <param name="params" type="GLint *"/>
     </function>
 
-    <function name="GetShaderSourceARB" offset="?">
+    <function name="GetShaderSourceARB" offset="748">
         <param name="obj" type="GLhandleARB"/>
         <param name="maxLength" type="GLsizei"/>
         <param name="length" type="GLsizei *"/>
     <enum name="OBJECT_ACTIVE_ATTRIBUTES_ARB"             value="0x8B89"/>
     <enum name="OBJECT_ACTIVE_ATTRIBUTE_MAX_LENGTH_ARB"   value="0x8B8A"/>
 
-    <function name="BindAttribLocationARB" offset="?">
+    <function name="BindAttribLocationARB" offset="749">
         <param name="programObj" type="GLhandleARB"/>
         <param name="index" type="GLuint"/>
         <param name="name" type="const GLcharARB *"/>
     </function>
 
-    <function name="GetActiveAttribARB" offset="?">
+    <function name="GetActiveAttribARB" offset="750">
         <param name="programObj" type="GLhandleARB"/>
         <param name="index" type="GLuint"/>
         <param name="maxLength" type="GLsizei"/>
         <param name="name" type="const GLcharARB *"/>
     </function>
 
-    <function name="GetAttribLocationARB" offset="?">
+    <function name="GetAttribLocationARB" offset="751">
         <param name="programObj" type="GLhandleARB"/>
         <param name="name" type="const GLcharARB *"/>
         <return type="GLint"/>
 </category>
 
 <category name="GL_EXT_blend_equation_separate" number="299">
-    <function name="BlendEquationSeparateEXT" offset="710">
+    <function name="BlendEquationSeparateEXT" offset="752">
         <param name="modeRGB" type="GLenum"/>
         <param name="modeA" type="GLenum"/>
         <glx rop="4228"/>