summaryrefslogtreecommitdiff
path: root/src/mesa/glapi/APIspec
diff options
context:
space:
mode:
authorMichal Krol <mjkrol@gmail.org>2004-10-27 15:06:18 +0000
committerMichal Krol <mjkrol@gmail.org>2004-10-27 15:06:18 +0000
commitb15fd4ba766b6a8451fafc6dbf32a362f0cace9a (patch)
treec52b42dd6e7848423a456fc5a5b1698470178cbd /src/mesa/glapi/APIspec
parent95ba3524970f9f63aa518d6c3dd4e702c4941861 (diff)
by karoshi - add support for ARB_shader objects and ARB_vertex_shader
Diffstat (limited to 'src/mesa/glapi/APIspec')
-rw-r--r--src/mesa/glapi/APIspec342
1 files changed, 340 insertions, 2 deletions
diff --git a/src/mesa/glapi/APIspec b/src/mesa/glapi/APIspec
index 8a1e7f5529..23411c5782 100644
--- a/src/mesa/glapi/APIspec
+++ b/src/mesa/glapi/APIspec
@@ -1,4 +1,4 @@
-# $Id: APIspec,v 1.23 2004/01/27 18:52:40 idr Exp $
+# $Id: APIspec,v 1.24 2004/10/27 15:06:18 michal Exp $
# This file describes all the OpenGL functions.
# We use a number of Python scripts to parse this file and
@@ -8567,13 +8567,351 @@ param pname GLenum
param params GLuint *
category 1.5
+# GL_ARB_shader_objects
+
+name DeleteObjectARB
+return void
+param obj GLhandleARB
+category GL_ARB_shader_objects
+offset 710
+
+name GetHandleARB
+return GLhandleARB
+param pname GLenum
+category GL_ARB_shader_objects
+offset 711
+
+name DetachObjectARB
+return void
+param containerObj GLhandleARB
+param attachedObj GLhandleARB
+category GL_ARB_shader_objects
+offset 712
+
+name CreateShaderObjectARB
+return GLhandleARB
+param shaderType GLenum
+category GL_ARB_shader_objects
+offset 713
+
+name ShaderSourceARB
+return void
+param shaderObj GLhandleARB
+param count GLsizei
+param string const GLcharARB **
+param length const GLint *
+category GL_ARB_shader_objects
+offset 714
+
+name CompileShaderARB
+return void
+param shaderObj GLhandleARB
+category GL_ARB_shader_objects
+offset 715
+
+name CreateProgramObjectARB
+return GLhandleARB
+category GL_ARB_shader_objects
+offset 716
+
+name AttachObjectARB
+return void
+param containerObj GLhandleARB
+param obj GLhandleARB
+category GL_ARB_shader_objects
+offset 717
+
+name LinkProgramARB
+return void
+param programObj GLhandleARB
+category GL_ARB_shader_objects
+offset 718
+
+name UseProgramObjectARB
+return void
+param programObj GLhandleARB
+category GL_ARB_shader_objects
+offset 719
+
+name ValidateProgramARB
+return void
+param programObj GLhandleARB
+category GL_ARB_shader_objects
+offset 720
+
+name Uniform1fARB
+return void
+param location GLint
+param v0 GLfloat
+category GL_ARB_shader_objects
+offset 721
+
+name Uniform2fARB
+return void
+param location GLint
+param v0 GLfloat
+param v1 GLfloat
+category GL_ARB_shader_objects
+offset 722
+
+name Uniform3fARB
+return void
+param location GLint
+param v0 GLfloat
+param v1 GLfloat
+param v2 GLfloat
+category GL_ARB_shader_objects
+offset 723
+
+name Uniform4fARB
+return void
+param location GLint
+param v0 GLfloat
+param v1 GLfloat
+param v2 GLfloat
+param v3 GLfloat
+category GL_ARB_shader_objects
+offset 724
+
+name Uniform1iARB
+return void
+param location GLint
+param v0 GLint
+category GL_ARB_shader_objects
+offset 725
+
+name Uniform2iARB
+return void
+param location GLint
+param v0 GLint
+param v1 GLint
+category GL_ARB_shader_objects
+offset 726
+
+name Uniform3iARB
+return void
+param location GLint
+param v0 GLint
+param v1 GLint
+param v2 GLint
+category GL_ARB_shader_objects
+offset 727
+
+name Uniform4iARB
+return void
+param location GLint
+param v0 GLint
+param v1 GLint
+param v2 GLint
+param v3 GLint
+category GL_ARB_shader_objects
+offset 728
+
+name Uniform1fvARB
+return void
+param location GLint
+param count GLsizei
+param value const GLfloat *
+category GL_ARB_shader_objects
+offset 729
+
+name Uniform2fvARB
+return void
+param location GLint
+param count GLsizei
+param value const GLfloat *
+category GL_ARB_shader_objects
+offset 730
+
+name Uniform3fvARB
+return void
+param location GLint
+param count GLsizei
+param value const GLfloat *
+category GL_ARB_shader_objects
+offset 731
+
+name Uniform4fvARB
+return void
+param location GLint
+param count GLsizei
+param value const GLfloat *
+category GL_ARB_shader_objects
+offset 732
+
+name Uniform1ivARB
+return void
+param location GLint
+param count GLsizei
+param value const GLint *
+category GL_ARB_shader_objects
+offset 733
+
+name Uniform2ivARB
+return void
+param location GLint
+param count GLsizei
+param value const GLint *
+category GL_ARB_shader_objects
+offset 734
+
+name Uniform3ivARB
+return void
+param location GLint
+param count GLsizei
+param value const GLint *
+category GL_ARB_shader_objects
+offset 735
+
+name Uniform4ivARB
+return void
+param location GLint
+param count GLsizei
+param value const GLint *
+category GL_ARB_shader_objects
+offset 736
+
+name UniformMatrix2fvARB
+return void
+param location GLint
+param count GLsizei
+param transpose GLboolean
+param value const GLfloat *
+category GL_ARB_shader_objects
+offset 737
+
+name UniformMatrix3fvARB
+return void
+param location GLint
+param count GLsizei
+param transpose GLboolean
+param value const GLfloat *
+category GL_ARB_shader_objects
+offset 738
+
+name UniformMatrix4fvARB
+return void
+param location GLint
+param count GLsizei
+param transpose GLboolean
+param value const GLfloat *
+category GL_ARB_shader_objects
+offset 739
+
+name GetObjectParameterfvARB
+return void
+param obj GLhandleARB
+param pname GLenum
+param params GLfloat *
+category GL_ARB_shader_objects
+offset 740
+
+name GetObjectParameterivARB
+return void
+param obj GLhandleARB
+param pname GLenum
+param params GLint *
+category GL_ARB_shader_objects
+offset 741
+
+name GetInfoLogARB
+return void
+param obj GLhandleARB
+param maxLength GLsizei
+param length GLsizei *
+param infoLog GLcharARB *
+category GL_ARB_shader_objects
+offset 742
+
+name GetAttachedObjectsARB
+return void
+param containerObj GLhandleARB
+param maxCount GLsizei
+param count GLsizei *
+param obj GLhandleARB *
+category GL_ARB_shader_objects
+offset 743
+
+name GetUniformLocationARB
+return GLint
+param programObj GLhandleARB
+param name const GLcharARB *
+category GL_ARB_shader_objects
+offset 744
+
+name GetActiveUniformARB
+return void
+param programObj GLhandleARB
+param index GLuint
+param maxLength GLsizei
+param length GLsizei *
+param size GLint *
+param type GLenum *
+param name GLcharARB *
+category GL_ARB_shader_objects
+offset 745
+
+name GetUniformfvARB
+return void
+param programObj GLhandleARB
+param location GLint
+param params GLfloat *
+category GL_ARB_shader_objects
+offset 746
+
+name GetUniformivARB
+return void
+param programObj GLhandleARB
+param location GLint
+param params GLint *
+category GL_ARB_shader_objects
+offset 747
+
+name GetShaderSourceARB
+return void
+param obj GLhandleARB
+param maxLength GLsizei
+param length GLsizei *
+param source GLcharARB *
+category GL_ARB_shader_objects
+offset 748
+
+# ARB_vertex_shader
+
+name BindAttribLocationARB
+return void
+param programObj GLhandleARB
+param index GLuint
+param name const GLcharARB *
+category ARB_vertex_shader
+offset 749
+
+name GetActiveAttribARB
+return void
+param programObj GLhandleARB
+param index GLuint
+param maxLength GLsizei
+param length GLsizei *
+param size GLint *
+param type GLenum *
+param name GLcharARB *
+category ARB_vertex_shader
+offset 750
+
+name GetAttribLocationARB
+return GLint
+param programObj GLhandleARB
+param name const GLcharARB *
+category ARB_vertex_shader
+offset 751
+
# EXT_blend_equation_separate
name BlendEquationSeparateEXT
return void
param modeRGB GLenum
param modeA GLenum
-offset 710
+offset 752
category GL_EXT_blend_equation_separate
# ATI_blend_equation_separate