~ubuntu-branches/ubuntu/trusty/glew/trusty

« back to all changes in this revision

Viewing changes to auto/core/GL_EXT_vertex_shader

  • Committer: Bazaar Package Importer
  • Author(s): Marcelo E. Magallon
  • Date: 2005-02-10 21:21:42 UTC
  • Revision ID: james.westby@ubuntu.com-20050210212142-2b1p2th5s3d0wjdz
Tags: upstream-1.3.1
ImportĀ upstreamĀ versionĀ 1.3.1

Show diffs side-by-side

added added

removed removed

Lines of Context:
 
1
GL_EXT_vertex_shader
 
2
http://oss.sgi.com/projects/ogl-sample/registry/EXT/vertex_shader.txt
 
3
        GL_VERTEX_SHADER_EXT 0x8780
 
4
        GL_VERTEX_SHADER_BINDING_EXT 0x8781
 
5
        GL_OP_INDEX_EXT 0x8782
 
6
        GL_OP_NEGATE_EXT 0x8783
 
7
        GL_OP_DOT3_EXT 0x8784
 
8
        GL_OP_DOT4_EXT 0x8785
 
9
        GL_OP_MUL_EXT 0x8786
 
10
        GL_OP_ADD_EXT 0x8787
 
11
        GL_OP_MADD_EXT 0x8788
 
12
        GL_OP_FRAC_EXT 0x8789
 
13
        GL_OP_MAX_EXT 0x878A
 
14
        GL_OP_MIN_EXT 0x878B
 
15
        GL_OP_SET_GE_EXT 0x878C
 
16
        GL_OP_SET_LT_EXT 0x878D
 
17
        GL_OP_CLAMP_EXT 0x878E
 
18
        GL_OP_FLOOR_EXT 0x878F
 
19
        GL_OP_ROUND_EXT 0x8790
 
20
        GL_OP_EXP_BASE_2_EXT 0x8791
 
21
        GL_OP_LOG_BASE_2_EXT 0x8792
 
22
        GL_OP_POWER_EXT 0x8793
 
23
        GL_OP_RECIP_EXT 0x8794
 
24
        GL_OP_RECIP_SQRT_EXT 0x8795
 
25
        GL_OP_SUB_EXT 0x8796
 
26
        GL_OP_CROSS_PRODUCT_EXT 0x8797
 
27
        GL_OP_MULTIPLY_MATRIX_EXT 0x8798
 
28
        GL_OP_MOV_EXT 0x8799
 
29
        GL_OUTPUT_VERTEX_EXT 0x879A
 
30
        GL_OUTPUT_COLOR0_EXT 0x879B
 
31
        GL_OUTPUT_COLOR1_EXT 0x879C
 
32
        GL_OUTPUT_TEXTURE_COORD0_EXT 0x879D
 
33
        GL_OUTPUT_TEXTURE_COORD1_EXT 0x879E
 
34
        GL_OUTPUT_TEXTURE_COORD2_EXT 0x879F
 
35
        GL_OUTPUT_TEXTURE_COORD3_EXT 0x87A0
 
36
        GL_OUTPUT_TEXTURE_COORD4_EXT 0x87A1
 
37
        GL_OUTPUT_TEXTURE_COORD5_EXT 0x87A2
 
38
        GL_OUTPUT_TEXTURE_COORD6_EXT 0x87A3
 
39
        GL_OUTPUT_TEXTURE_COORD7_EXT 0x87A4
 
40
        GL_OUTPUT_TEXTURE_COORD8_EXT 0x87A5
 
41
        GL_OUTPUT_TEXTURE_COORD9_EXT 0x87A6
 
42
        GL_OUTPUT_TEXTURE_COORD10_EXT 0x87A7
 
43
        GL_OUTPUT_TEXTURE_COORD11_EXT 0x87A8
 
44
        GL_OUTPUT_TEXTURE_COORD12_EXT 0x87A9
 
45
        GL_OUTPUT_TEXTURE_COORD13_EXT 0x87AA
 
46
        GL_OUTPUT_TEXTURE_COORD14_EXT 0x87AB
 
47
        GL_OUTPUT_TEXTURE_COORD15_EXT 0x87AC
 
48
        GL_OUTPUT_TEXTURE_COORD16_EXT 0x87AD
 
49
        GL_OUTPUT_TEXTURE_COORD17_EXT 0x87AE
 
50
        GL_OUTPUT_TEXTURE_COORD18_EXT 0x87AF
 
51
        GL_OUTPUT_TEXTURE_COORD19_EXT 0x87B0
 
52
        GL_OUTPUT_TEXTURE_COORD20_EXT 0x87B1
 
53
        GL_OUTPUT_TEXTURE_COORD21_EXT 0x87B2
 
54
        GL_OUTPUT_TEXTURE_COORD22_EXT 0x87B3
 
55
        GL_OUTPUT_TEXTURE_COORD23_EXT 0x87B4
 
56
        GL_OUTPUT_TEXTURE_COORD24_EXT 0x87B5
 
57
        GL_OUTPUT_TEXTURE_COORD25_EXT 0x87B6
 
58
        GL_OUTPUT_TEXTURE_COORD26_EXT 0x87B7
 
59
        GL_OUTPUT_TEXTURE_COORD27_EXT 0x87B8
 
60
        GL_OUTPUT_TEXTURE_COORD28_EXT 0x87B9
 
61
        GL_OUTPUT_TEXTURE_COORD29_EXT 0x87BA
 
62
        GL_OUTPUT_TEXTURE_COORD30_EXT 0x87BB
 
63
        GL_OUTPUT_TEXTURE_COORD31_EXT 0x87BC
 
64
        GL_OUTPUT_FOG_EXT 0x87BD
 
65
        GL_SCALAR_EXT 0x87BE
 
66
        GL_VECTOR_EXT 0x87BF
 
67
        GL_MATRIX_EXT 0x87C0
 
68
        GL_VARIANT_EXT 0x87C1
 
69
        GL_INVARIANT_EXT 0x87C2
 
70
        GL_LOCAL_CONSTANT_EXT 0x87C3
 
71
        GL_LOCAL_EXT 0x87C4
 
72
        GL_MAX_VERTEX_SHADER_INSTRUCTIONS_EXT 0x87C5
 
73
        GL_MAX_VERTEX_SHADER_VARIANTS_EXT 0x87C6
 
74
        GL_MAX_VERTEX_SHADER_INVARIANTS_EXT 0x87C7
 
75
        GL_MAX_VERTEX_SHADER_LOCAL_CONSTANTS_EXT 0x87C8
 
76
        GL_MAX_VERTEX_SHADER_LOCALS_EXT 0x87C9
 
77
        GL_MAX_OPTIMIZED_VERTEX_SHADER_INSTRUCTIONS_EXT 0x87CA
 
78
        GL_MAX_OPTIMIZED_VERTEX_SHADER_VARIANTS_EXT 0x87CB
 
79
        GL_MAX_OPTIMIZED_VERTEX_SHADER_INVARIANTS_EXT 0x87CC
 
80
        GL_MAX_OPTIMIZED_VERTEX_SHADER_LOCAL_CONSTANTS_EXT 0x87CD
 
81
        GL_MAX_OPTIMIZED_VERTEX_SHADER_LOCALS_EXT 0x87CE
 
82
        GL_VERTEX_SHADER_INSTRUCTIONS_EXT 0x87CF
 
83
        GL_VERTEX_SHADER_VARIANTS_EXT 0x87D0
 
84
        GL_VERTEX_SHADER_INVARIANTS_EXT 0x87D1
 
85
        GL_VERTEX_SHADER_LOCAL_CONSTANTS_EXT 0x87D2
 
86
        GL_VERTEX_SHADER_LOCALS_EXT 0x87D3
 
87
        GL_VERTEX_SHADER_OPTIMIZED_EXT 0x87D4
 
88
        GL_X_EXT 0x87D5
 
89
        GL_Y_EXT 0x87D6
 
90
        GL_Z_EXT 0x87D7
 
91
        GL_W_EXT 0x87D8
 
92
        GL_NEGATIVE_X_EXT 0x87D9
 
93
        GL_NEGATIVE_Y_EXT 0x87DA
 
94
        GL_NEGATIVE_Z_EXT 0x87DB
 
95
        GL_NEGATIVE_W_EXT 0x87DC
 
96
        GL_ZERO_EXT 0x87DD
 
97
        GL_ONE_EXT 0x87DE
 
98
        GL_NEGATIVE_ONE_EXT 0x87DF
 
99
        GL_NORMALIZED_RANGE_EXT 0x87E0
 
100
        GL_FULL_RANGE_EXT 0x87E1
 
101
        GL_CURRENT_VERTEX_EXT 0x87E2
 
102
        GL_MVP_MATRIX_EXT 0x87E3
 
103
        GL_VARIANT_VALUE_EXT 0x87E4
 
104
        GL_VARIANT_DATATYPE_EXT 0x87E5
 
105
        GL_VARIANT_ARRAY_STRIDE_EXT 0x87E6
 
106
        GL_VARIANT_ARRAY_TYPE_EXT 0x87E7
 
107
        GL_VARIANT_ARRAY_EXT 0x87E8
 
108
        GL_VARIANT_ARRAY_POINTER_EXT 0x87E9
 
109
        GL_INVARIANT_VALUE_EXT 0x87EA
 
110
        GL_INVARIANT_DATATYPE_EXT 0x87EB
 
111
        GL_LOCAL_CONSTANT_VALUE_EXT 0x87EC
 
112
        GL_LOCAL_CONSTANT_DATATYPE_EXT 0x87ED
 
113
 
 
114
        void glBeginVertexShaderEXT (void)
 
115
        void glEndVertexShaderEXT (void)
 
116
        void glBindVertexShaderEXT (GLuint id)
 
117
        GLuint glGenVertexShadersEXT (GLuint range)
 
118
        void glDeleteVertexShaderEXT (GLuint id)
 
119
        void glShaderOp1EXT (GLenum op, GLuint res, GLuint arg1)
 
120
        void glShaderOp2EXT (GLenum op, GLuint res, GLuint arg1, GLuint arg2)
 
121
        void glShaderOp3EXT (GLenum op, GLuint res, GLuint arg1, GLuint arg2, GLuint arg3)
 
122
        void glSwizzleEXT (GLuint res, GLuint in, GLenum outX, GLenum outY, GLenum outZ, GLenum outW)
 
123
        void glWriteMaskEXT (GLuint res, GLuint in, GLenum outX, GLenum outY, GLenum outZ, GLenum outW)
 
124
        void glInsertComponentEXT (GLuint res, GLuint src, GLuint num)
 
125
        void glExtractComponentEXT (GLuint res, GLuint src, GLuint num)
 
126
        GLuint glGenSymbolsEXT (GLenum dataType, GLenum storageType, GLenum range, GLuint components)
 
127
        void glSetInvariantEXT (GLuint id, GLenum type, GLvoid *addr)
 
128
        void glSetLocalConstantEXT (GLuint id, GLenum type, GLvoid *addr)
 
129
        void glVariantbvEXT (GLuint id, GLbyte *addr)
 
130
        void glVariantsvEXT (GLuint id, GLshort *addr)
 
131
        void glVariantivEXT (GLuint id, GLint *addr)
 
132
        void glVariantfvEXT (GLuint id, GLfloat *addr)
 
133
        void glVariantdvEXT (GLuint id, GLdouble *addr)
 
134
        void glVariantubvEXT (GLuint id, GLubyte *addr)
 
135
        void glVariantusvEXT (GLuint id, GLushort *addr)
 
136
        void glVariantuivEXT (GLuint id, GLuint *addr)
 
137
        void glVariantPointerEXT (GLuint id, GLenum type, GLuint stride, GLvoid *addr)
 
138
        void glEnableVariantClientStateEXT (GLuint id)
 
139
        void glDisableVariantClientStateEXT (GLuint id)
 
140
        GLuint glBindLightParameterEXT (GLenum light, GLenum value)
 
141
        GLuint glBindMaterialParameterEXT (GLenum face, GLenum value)
 
142
        GLuint glBindTexGenParameterEXT (GLenum unit, GLenum coord, GLenum value)
 
143
        GLuint glBindTextureUnitParameterEXT (GLenum unit, GLenum value)
 
144
        GLuint glBindParameterEXT (GLenum value)
 
145
        GLboolean glIsVariantEnabledEXT (GLuint id, GLenum cap)
 
146
        void glGetVariantBooleanvEXT (GLuint id, GLenum value, GLboolean *data)
 
147
        void glGetVariantIntegervEXT (GLuint id, GLenum value, GLint *data)
 
148
        void glGetVariantFloatvEXT (GLuint id, GLenum value, GLfloat *data)
 
149
        void glGetVariantPointervEXT (GLuint id, GLenum value, GLvoid **data)
 
150
        void glGetInvariantBooleanvEXT (GLuint id, GLenum value, GLboolean *data)
 
151
        void glGetInvariantIntegervEXT (GLuint id, GLenum value, GLint *data)
 
152
        void glGetInvariantFloatvEXT (GLuint id, GLenum value, GLfloat *data)
 
153
        void glGetLocalConstantBooleanvEXT (GLuint id, GLenum value, GLboolean *data)
 
154
        void glGetLocalConstantIntegervEXT (GLuint id, GLenum value, GLint *data)
 
155
        void glGetLocalConstantFloatvEXT (GLuint id, GLenum value, GLfloat *data)