1 ;;;; This file was automatically generated by /home/bill/programming/cl-glfw/generators/make-bindings-from-spec.lisp
3 (in-package #:cl-glfw-opengl
)
7 (defconstant +vertex-shader-ext
+ #x8780
)
8 (defconstant +vertex-shader-binding-ext
+ #x8781
)
9 (defconstant +op-index-ext
+ #x8782
)
10 (defconstant +op-negate-ext
+ #x8783
)
11 (defconstant +op-dot3-ext
+ #x8784
)
12 (defconstant +op-dot4-ext
+ #x8785
)
13 (defconstant +op-mul-ext
+ #x8786
)
14 (defconstant +op-add-ext
+ #x8787
)
15 (defconstant +op-madd-ext
+ #x8788
)
16 (defconstant +op-frac-ext
+ #x8789
)
17 (defconstant +op-max-ext
+ #x878A
)
18 (defconstant +op-min-ext
+ #x878B
)
19 (defconstant +op-set-ge-ext
+ #x878C
)
20 (defconstant +op-set-lt-ext
+ #x878D
)
21 (defconstant +op-clamp-ext
+ #x878E
)
22 (defconstant +op-floor-ext
+ #x878F
)
23 (defconstant +op-round-ext
+ #x8790
)
24 (defconstant +op-exp-base-2-ext
+ #x8791
)
25 (defconstant +op-log-base-2-ext
+ #x8792
)
26 (defconstant +op-power-ext
+ #x8793
)
27 (defconstant +op-recip-ext
+ #x8794
)
28 (defconstant +op-recip-sqrt-ext
+ #x8795
)
29 (defconstant +op-sub-ext
+ #x8796
)
30 (defconstant +op-cross-product-ext
+ #x8797
)
31 (defconstant +op-multiply-matrix-ext
+ #x8798
)
32 (defconstant +op-mov-ext
+ #x8799
)
33 (defconstant +output-vertex-ext
+ #x879A
)
34 (defconstant +output-color0-ext
+ #x879B
)
35 (defconstant +output-color1-ext
+ #x879C
)
36 (defconstant +output-texture-coord0-ext
+ #x879D
)
37 (defconstant +output-texture-coord1-ext
+ #x879E
)
38 (defconstant +output-texture-coord2-ext
+ #x879F
)
39 (defconstant +output-texture-coord3-ext
+ #x87A0
)
40 (defconstant +output-texture-coord4-ext
+ #x87A1
)
41 (defconstant +output-texture-coord5-ext
+ #x87A2
)
42 (defconstant +output-texture-coord6-ext
+ #x87A3
)
43 (defconstant +output-texture-coord7-ext
+ #x87A4
)
44 (defconstant +output-texture-coord8-ext
+ #x87A5
)
45 (defconstant +output-texture-coord9-ext
+ #x87A6
)
46 (defconstant +output-texture-coord10-ext
+ #x87A7
)
47 (defconstant +output-texture-coord11-ext
+ #x87A8
)
48 (defconstant +output-texture-coord12-ext
+ #x87A9
)
49 (defconstant +output-texture-coord13-ext
+ #x87AA
)
50 (defconstant +output-texture-coord14-ext
+ #x87AB
)
51 (defconstant +output-texture-coord15-ext
+ #x87AC
)
52 (defconstant +output-texture-coord16-ext
+ #x87AD
)
53 (defconstant +output-texture-coord17-ext
+ #x87AE
)
54 (defconstant +output-texture-coord18-ext
+ #x87AF
)
55 (defconstant +output-texture-coord19-ext
+ #x87B0
)
56 (defconstant +output-texture-coord20-ext
+ #x87B1
)
57 (defconstant +output-texture-coord21-ext
+ #x87B2
)
58 (defconstant +output-texture-coord22-ext
+ #x87B3
)
59 (defconstant +output-texture-coord23-ext
+ #x87B4
)
60 (defconstant +output-texture-coord24-ext
+ #x87B5
)
61 (defconstant +output-texture-coord25-ext
+ #x87B6
)
62 (defconstant +output-texture-coord26-ext
+ #x87B7
)
63 (defconstant +output-texture-coord27-ext
+ #x87B8
)
64 (defconstant +output-texture-coord28-ext
+ #x87B9
)
65 (defconstant +output-texture-coord29-ext
+ #x87BA
)
66 (defconstant +output-texture-coord30-ext
+ #x87BB
)
67 (defconstant +output-texture-coord31-ext
+ #x87BC
)
68 (defconstant +output-fog-ext
+ #x87BD
)
69 (defconstant +scalar-ext
+ #x87BE
)
70 (defconstant +vector-ext
+ #x87BF
)
71 (defconstant +matrix-ext
+ #x87C0
)
72 (defconstant +variant-ext
+ #x87C1
)
73 (defconstant +invariant-ext
+ #x87C2
)
74 (defconstant +local-constant-ext
+ #x87C3
)
75 (defconstant +local-ext
+ #x87C4
)
76 (defconstant +max-vertex-shader-instructions-ext
+ #x87C5
)
77 (defconstant +max-vertex-shader-variants-ext
+ #x87C6
)
78 (defconstant +max-vertex-shader-invariants-ext
+ #x87C7
)
79 (defconstant +max-vertex-shader-local-constants-ext
+ #x87C8
)
80 (defconstant +max-vertex-shader-locals-ext
+ #x87C9
)
81 (defconstant +max-optimized-vertex-shader-instructions-ext
+ #x87CA
)
82 (defconstant +max-optimized-vertex-shader-variants-ext
+ #x87CB
)
83 (defconstant +max-optimized-vertex-shader-local-constants-ext
+ #x87CC
)
84 (defconstant +max-optimized-vertex-shader-invariants-ext
+ #x87CD
)
85 (defconstant +max-optimized-vertex-shader-locals-ext
+ #x87CE
)
86 (defconstant +vertex-shader-instructions-ext
+ #x87CF
)
87 (defconstant +vertex-shader-variants-ext
+ #x87D0
)
88 (defconstant +vertex-shader-invariants-ext
+ #x87D1
)
89 (defconstant +vertex-shader-local-constants-ext
+ #x87D2
)
90 (defconstant +vertex-shader-locals-ext
+ #x87D3
)
91 (defconstant +vertex-shader-optimized-ext
+ #x87D4
)
92 (defconstant +x-ext
+ #x87D5
)
93 (defconstant +y-ext
+ #x87D6
)
94 (defconstant +z-ext
+ #x87D7
)
95 (defconstant +w-ext
+ #x87D8
)
96 (defconstant +negative-x-ext
+ #x87D9
)
97 (defconstant +negative-y-ext
+ #x87DA
)
98 (defconstant +negative-z-ext
+ #x87DB
)
99 (defconstant +negative-w-ext
+ #x87DC
)
100 (defconstant +zero-ext
+ #x87DD
)
101 (defconstant +one-ext
+ #x87DE
)
102 (defconstant +negative-one-ext
+ #x87DF
)
103 (defconstant +normalized-range-ext
+ #x87E0
)
104 (defconstant +full-range-ext
+ #x87E1
)
105 (defconstant +current-vertex-ext
+ #x87E2
)
106 (defconstant +mvp-matrix-ext
+ #x87E3
)
107 (defconstant +variant-value-ext
+ #x87E4
)
108 (defconstant +variant-datatype-ext
+ #x87E5
)
109 (defconstant +variant-array-stride-ext
+ #x87E6
)
110 (defconstant +variant-array-type-ext
+ #x87E7
)
111 (defconstant +variant-array-ext
+ #x87E8
)
112 (defconstant +variant-array-pointer-ext
+ #x87E9
)
113 (defconstant +invariant-value-ext
+ #x87EA
)
114 (defconstant +invariant-datatype-ext
+ #x87EB
)
115 (defconstant +local-constant-value-ext
+ #x87EC
)
116 (defconstant +local-constant-datatype-ext
+ #x87ED
)
117 (defconstant +atc-rgba-interpolated-alpha-amd
+ #x87EE
)
118 (defconstant +vertex-shader-ext
+ #x8780
)
119 (defconstant +vertex-shader-binding-ext
+ #x8781
)
120 (defconstant +op-index-ext
+ #x8782
)
121 (defconstant +op-negate-ext
+ #x8783
)
122 (defconstant +op-dot3-ext
+ #x8784
)
123 (defconstant +op-dot4-ext
+ #x8785
)
124 (defconstant +op-mul-ext
+ #x8786
)
125 (defconstant +op-add-ext
+ #x8787
)
126 (defconstant +op-madd-ext
+ #x8788
)
127 (defconstant +op-frac-ext
+ #x8789
)
128 (defconstant +op-max-ext
+ #x878A
)
129 (defconstant +op-min-ext
+ #x878B
)
130 (defconstant +op-set-ge-ext
+ #x878C
)
131 (defconstant +op-set-lt-ext
+ #x878D
)
132 (defconstant +op-clamp-ext
+ #x878E
)
133 (defconstant +op-floor-ext
+ #x878F
)
134 (defconstant +op-round-ext
+ #x8790
)
135 (defconstant +op-exp-base-2-ext
+ #x8791
)
136 (defconstant +op-log-base-2-ext
+ #x8792
)
137 (defconstant +op-power-ext
+ #x8793
)
138 (defconstant +op-recip-ext
+ #x8794
)
139 (defconstant +op-recip-sqrt-ext
+ #x8795
)
140 (defconstant +op-sub-ext
+ #x8796
)
141 (defconstant +op-cross-product-ext
+ #x8797
)
142 (defconstant +op-multiply-matrix-ext
+ #x8798
)
143 (defconstant +op-mov-ext
+ #x8799
)
144 (defconstant +output-vertex-ext
+ #x879A
)
145 (defconstant +output-color0-ext
+ #x879B
)
146 (defconstant +output-color1-ext
+ #x879C
)
147 (defconstant +output-texture-coord0-ext
+ #x879D
)
148 (defconstant +output-texture-coord1-ext
+ #x879E
)
149 (defconstant +output-texture-coord2-ext
+ #x879F
)
150 (defconstant +output-texture-coord3-ext
+ #x87A0
)
151 (defconstant +output-texture-coord4-ext
+ #x87A1
)
152 (defconstant +output-texture-coord5-ext
+ #x87A2
)
153 (defconstant +output-texture-coord6-ext
+ #x87A3
)
154 (defconstant +output-texture-coord7-ext
+ #x87A4
)
155 (defconstant +output-texture-coord8-ext
+ #x87A5
)
156 (defconstant +output-texture-coord9-ext
+ #x87A6
)
157 (defconstant +output-texture-coord10-ext
+ #x87A7
)
158 (defconstant +output-texture-coord11-ext
+ #x87A8
)
159 (defconstant +output-texture-coord12-ext
+ #x87A9
)
160 (defconstant +output-texture-coord13-ext
+ #x87AA
)
161 (defconstant +output-texture-coord14-ext
+ #x87AB
)
162 (defconstant +output-texture-coord15-ext
+ #x87AC
)
163 (defconstant +output-texture-coord16-ext
+ #x87AD
)
164 (defconstant +output-texture-coord17-ext
+ #x87AE
)
165 (defconstant +output-texture-coord18-ext
+ #x87AF
)
166 (defconstant +output-texture-coord19-ext
+ #x87B0
)
167 (defconstant +output-texture-coord20-ext
+ #x87B1
)
168 (defconstant +output-texture-coord21-ext
+ #x87B2
)
169 (defconstant +output-texture-coord22-ext
+ #x87B3
)
170 (defconstant +output-texture-coord23-ext
+ #x87B4
)
171 (defconstant +output-texture-coord24-ext
+ #x87B5
)
172 (defconstant +output-texture-coord25-ext
+ #x87B6
)
173 (defconstant +output-texture-coord26-ext
+ #x87B7
)
174 (defconstant +output-texture-coord27-ext
+ #x87B8
)
175 (defconstant +output-texture-coord28-ext
+ #x87B9
)
176 (defconstant +output-texture-coord29-ext
+ #x87BA
)
177 (defconstant +output-texture-coord30-ext
+ #x87BB
)
178 (defconstant +output-texture-coord31-ext
+ #x87BC
)
179 (defconstant +output-fog-ext
+ #x87BD
)
180 (defconstant +scalar-ext
+ #x87BE
)
181 (defconstant +vector-ext
+ #x87BF
)
182 (defconstant +matrix-ext
+ #x87C0
)
183 (defconstant +variant-ext
+ #x87C1
)
184 (defconstant +invariant-ext
+ #x87C2
)
185 (defconstant +local-constant-ext
+ #x87C3
)
186 (defconstant +local-ext
+ #x87C4
)
187 (defconstant +max-vertex-shader-instructions-ext
+ #x87C5
)
188 (defconstant +max-vertex-shader-variants-ext
+ #x87C6
)
189 (defconstant +max-vertex-shader-invariants-ext
+ #x87C7
)
190 (defconstant +max-vertex-shader-local-constants-ext
+ #x87C8
)
191 (defconstant +max-vertex-shader-locals-ext
+ #x87C9
)
192 (defconstant +max-optimized-vertex-shader-instructions-ext
+ #x87CA
)
193 (defconstant +max-optimized-vertex-shader-variants-ext
+ #x87CB
)
194 (defconstant +max-optimized-vertex-shader-local-constants-ext
+ #x87CC
)
195 (defconstant +max-optimized-vertex-shader-invariants-ext
+ #x87CD
)
196 (defconstant +max-optimized-vertex-shader-locals-ext
+ #x87CE
)
197 (defconstant +vertex-shader-instructions-ext
+ #x87CF
)
198 (defconstant +vertex-shader-variants-ext
+ #x87D0
)
199 (defconstant +vertex-shader-invariants-ext
+ #x87D1
)
200 (defconstant +vertex-shader-local-constants-ext
+ #x87D2
)
201 (defconstant +vertex-shader-locals-ext
+ #x87D3
)
202 (defconstant +vertex-shader-optimized-ext
+ #x87D4
)
203 (defconstant +x-ext
+ #x87D5
)
204 (defconstant +y-ext
+ #x87D6
)
205 (defconstant +z-ext
+ #x87D7
)
206 (defconstant +w-ext
+ #x87D8
)
207 (defconstant +negative-x-ext
+ #x87D9
)
208 (defconstant +negative-y-ext
+ #x87DA
)
209 (defconstant +negative-z-ext
+ #x87DB
)
210 (defconstant +negative-w-ext
+ #x87DC
)
211 (defconstant +zero-ext
+ #x87DD
)
212 (defconstant +one-ext
+ #x87DE
)
213 (defconstant +negative-one-ext
+ #x87DF
)
214 (defconstant +normalized-range-ext
+ #x87E0
)
215 (defconstant +full-range-ext
+ #x87E1
)
216 (defconstant +current-vertex-ext
+ #x87E2
)
217 (defconstant +mvp-matrix-ext
+ #x87E3
)
218 (defconstant +variant-value-ext
+ #x87E4
)
219 (defconstant +variant-datatype-ext
+ #x87E5
)
220 (defconstant +variant-array-stride-ext
+ #x87E6
)
221 (defconstant +variant-array-type-ext
+ #x87E7
)
222 (defconstant +variant-array-ext
+ #x87E8
)
223 (defconstant +variant-array-pointer-ext
+ #x87E9
)
224 (defconstant +invariant-value-ext
+ #x87EA
)
225 (defconstant +invariant-datatype-ext
+ #x87EB
)
226 (defconstant +local-constant-value-ext
+ #x87EC
)
227 (defconstant +local-constant-datatype-ext
+ #x87ED
)
228 (defglextfun "GetLocalConstantFloatvEXT" get-local-constant-floatv-ext
:return
230 ((:name |id|
:type |UInt32|
:direction
:in
)
231 (:name |value|
:type |GetVariantValueEXT|
:direction
:in
)
232 (:name |data|
:type |Float32|
:direction
:out
:array t
:size
(|id|
)))
233 :category
"EXT_vertex_shader" :deprecated nil
:version
"1.2")
234 (defglextfun "GetLocalConstantIntegervEXT" get-local-constant-integerv-ext
236 ((:name |id|
:type |UInt32|
:direction
:in
)
237 (:name |value|
:type |GetVariantValueEXT|
:direction
:in
)
238 (:name |data|
:type |Int32|
:direction
:out
:array t
:size
(|id|
)))
239 :category
"EXT_vertex_shader" :deprecated nil
:version
"1.2")
240 (defglextfun "GetLocalConstantBooleanvEXT" get-local-constant-booleanv-ext
242 ((:name |id|
:type |UInt32|
:direction
:in
)
243 (:name |value|
:type |GetVariantValueEXT|
:direction
:in
)
244 (:name |data|
:type |Boolean|
:direction
:out
:array t
:size
(|id|
)))
245 :category
"EXT_vertex_shader" :deprecated nil
:version
"1.2")
246 (defglextfun "GetInvariantFloatvEXT" get-invariant-floatv-ext
:return
"void"
248 ((:name |id|
:type |UInt32|
:direction
:in
)
249 (:name |value|
:type |GetVariantValueEXT|
:direction
:in
)
250 (:name |data|
:type |Float32|
:direction
:out
:array t
:size
(|id|
)))
251 :category
"EXT_vertex_shader" :deprecated nil
:version
"1.2")
252 (defglextfun "GetInvariantIntegervEXT" get-invariant-integerv-ext
:return
254 ((:name |id|
:type |UInt32|
:direction
:in
)
255 (:name |value|
:type |GetVariantValueEXT|
:direction
:in
)
256 (:name |data|
:type |Int32|
:direction
:out
:array t
:size
(|id|
)))
257 :category
"EXT_vertex_shader" :deprecated nil
:version
"1.2")
258 (defglextfun "GetInvariantBooleanvEXT" get-invariant-booleanv-ext
:return
260 ((:name |id|
:type |UInt32|
:direction
:in
)
261 (:name |value|
:type |GetVariantValueEXT|
:direction
:in
)
262 (:name |data|
:type |Boolean|
:direction
:out
:array t
:size
(|id|
)))
263 :category
"EXT_vertex_shader" :deprecated nil
:version
"1.2")
264 (defglextfun "GetVariantPointervEXT" get-variant-pointerv-ext
:return
"void"
266 ((:name |id|
:type |UInt32|
:direction
:in
)
267 (:name |value|
:type |GetVariantValueEXT|
:direction
:in
)
268 (:name |data|
:type |VoidPointer|
:direction
:out
:array t
:size
(|id|
)))
269 :category
"EXT_vertex_shader" :deprecated nil
:version
"1.2")
270 (defglextfun "GetVariantFloatvEXT" get-variant-floatv-ext
:return
"void" :args
271 ((:name |id|
:type |UInt32|
:direction
:in
)
272 (:name |value|
:type |GetVariantValueEXT|
:direction
:in
)
273 (:name |data|
:type |Float32|
:direction
:out
:array t
:size
(|id|
)))
274 :category
"EXT_vertex_shader" :deprecated nil
:version
"1.2")
275 (defglextfun "GetVariantIntegervEXT" get-variant-integerv-ext
:return
"void"
277 ((:name |id|
:type |UInt32|
:direction
:in
)
278 (:name |value|
:type |GetVariantValueEXT|
:direction
:in
)
279 (:name |data|
:type |Int32|
:direction
:out
:array t
:size
(|id|
)))
280 :category
"EXT_vertex_shader" :deprecated nil
:version
"1.2")
281 (defglextfun "GetVariantBooleanvEXT" get-variant-booleanv-ext
:return
"void"
283 ((:name |id|
:type |UInt32|
:direction
:in
)
284 (:name |value|
:type |GetVariantValueEXT|
:direction
:in
)
285 (:name |data|
:type |Boolean|
:direction
:out
:array t
:size
(|id|
)))
286 :category
"EXT_vertex_shader" :deprecated nil
:version
"1.2")
287 (defglextfun "IsVariantEnabledEXT" is-variant-enabled-ext
:return
"Boolean"
289 ((:name |id|
:type |UInt32|
:direction
:in
)
290 (:name |cap|
:type |VariantCapEXT|
:direction
:in
))
291 :category
"EXT_vertex_shader" :deprecated nil
:version
"1.2")
292 (defglextfun "BindParameterEXT" bind-parameter-ext
:return
"UInt32" :args
293 ((:name |value|
:type |VertexShaderParameterEXT|
:direction
:in
)) :category
294 "EXT_vertex_shader" :deprecated nil
:version
"1.2")
295 (defglextfun "BindTextureUnitParameterEXT" bind-texture-unit-parameter-ext
296 :return
"UInt32" :args
297 ((:name |unit|
:type |TextureUnit|
:direction
:in
)
298 (:name |value|
:type |VertexShaderTextureUnitParameter|
:direction
:in
))
299 :category
"EXT_vertex_shader" :deprecated nil
:version
"1.2")
300 (defglextfun "BindTexGenParameterEXT" bind-tex-gen-parameter-ext
:return
302 ((:name |unit|
:type |TextureUnit|
:direction
:in
)
303 (:name |coord|
:type |TextureCoordName|
:direction
:in
)
304 (:name |value|
:type |TextureGenParameter|
:direction
:in
))
305 :category
"EXT_vertex_shader" :deprecated nil
:version
"1.2")
306 (defglextfun "BindMaterialParameterEXT" bind-material-parameter-ext
:return
308 ((:name |face|
:type |MaterialFace|
:direction
:in
)
309 (:name |value|
:type |MaterialParameter|
:direction
:in
))
310 :category
"EXT_vertex_shader" :deprecated nil
:version
"1.2")
311 (defglextfun "BindLightParameterEXT" bind-light-parameter-ext
:return
"UInt32"
313 ((:name |light|
:type |LightName|
:direction
:in
)
314 (:name |value|
:type |LightParameter|
:direction
:in
))
315 :category
"EXT_vertex_shader" :deprecated nil
:version
"1.2")
316 (defglextfun "DisableVariantClientStateEXT" disable-variant-client-state-ext
317 :return
"void" :args
((:name |id|
:type |UInt32|
:direction
:in
)) :category
318 "EXT_vertex_shader" :deprecated nil
:version
"1.2")
319 (defglextfun "EnableVariantClientStateEXT" enable-variant-client-state-ext
320 :return
"void" :args
((:name |id|
:type |UInt32|
:direction
:in
)) :category
321 "EXT_vertex_shader" :deprecated nil
:version
"1.2")
322 (defglextfun "VariantPointerEXT" variant-pointer-ext
:return
"void" :args
323 ((:name |id|
:type |UInt32|
:direction
:in
)
324 (:name |type|
:type |ScalarType|
:direction
:in
)
325 (:name |stride|
:type |UInt32|
:direction
:in
)
326 (:name |addr|
:type |Void|
:direction
:in
:array t
:size
327 (|id| |type| |stride|
)))
328 :category
"EXT_vertex_shader" :deprecated nil
:version
"1.2")
329 (defglextfun "VariantuivEXT" variant-uiv-ext
:return
"void" :args
330 ((:name |id|
:type |UInt32|
:direction
:in
)
331 (:name |addr|
:type |UInt32|
:direction
:in
:array t
:size
(|id|
)))
332 :category
"EXT_vertex_shader" :deprecated nil
:version
"1.2")
333 (defglextfun "VariantusvEXT" variant-usv-ext
:return
"void" :args
334 ((:name |id|
:type |UInt32|
:direction
:in
)
335 (:name |addr|
:type |UInt16|
:direction
:in
:array t
:size
(|id|
)))
336 :category
"EXT_vertex_shader" :deprecated nil
:version
"1.2")
337 (defglextfun "VariantubvEXT" variant-ubv-ext
:return
"void" :args
338 ((:name |id|
:type |UInt32|
:direction
:in
)
339 (:name |addr|
:type |UInt8|
:direction
:in
:array t
:size
(|id|
)))
340 :category
"EXT_vertex_shader" :deprecated nil
:version
"1.2")
341 (defglextfun "VariantdvEXT" variant-dv-ext
:return
"void" :args
342 ((:name |id|
:type |UInt32|
:direction
:in
)
343 (:name |addr|
:type |Float64|
:direction
:in
:array t
:size
(|id|
)))
344 :category
"EXT_vertex_shader" :deprecated nil
:version
"1.2")
345 (defglextfun "VariantfvEXT" variant-fv-ext
:return
"void" :args
346 ((:name |id|
:type |UInt32|
:direction
:in
)
347 (:name |addr|
:type |Float32|
:direction
:in
:array t
:size
(|id|
)))
348 :category
"EXT_vertex_shader" :deprecated nil
:version
"1.2")
349 (defglextfun "VariantivEXT" variant-iv-ext
:return
"void" :args
350 ((:name |id|
:type |UInt32|
:direction
:in
)
351 (:name |addr|
:type |Int32|
:direction
:in
:array t
:size
(|id|
)))
352 :category
"EXT_vertex_shader" :deprecated nil
:version
"1.2")
353 (defglextfun "VariantsvEXT" variant-sv-ext
:return
"void" :args
354 ((:name |id|
:type |UInt32|
:direction
:in
)
355 (:name |addr|
:type |Int16|
:direction
:in
:array t
:size
(|id|
)))
356 :category
"EXT_vertex_shader" :deprecated nil
:version
"1.2")
357 (defglextfun "VariantbvEXT" variant-bv-ext
:return
"void" :args
358 ((:name |id|
:type |UInt32|
:direction
:in
)
359 (:name |addr|
:type |Int8|
:direction
:in
:array t
:size
(|id|
)))
360 :category
"EXT_vertex_shader" :deprecated nil
:version
"1.2")
361 (defglextfun "SetLocalConstantEXT" set-local-constant-ext
:return
"void" :args
362 ((:name |id|
:type |UInt32|
:direction
:in
)
363 (:name |type|
:type |ScalarType|
:direction
:in
)
364 (:name |addr|
:type |Void|
:direction
:in
:array t
:size
(|id| |type|
)))
365 :category
"EXT_vertex_shader" :deprecated nil
:version
"1.2")
366 (defglextfun "SetInvariantEXT" set-invariant-ext
:return
"void" :args
367 ((:name |id|
:type |UInt32|
:direction
:in
)
368 (:name |type|
:type |ScalarType|
:direction
:in
)
369 (:name |addr|
:type |Void|
:direction
:in
:array t
:size
(|id| |type|
)))
370 :category
"EXT_vertex_shader" :deprecated nil
:version
"1.2")
371 (defglextfun "GenSymbolsEXT" gen-symbols-ext
:return
"UInt32" :args
372 ((:name |datatype|
:type |DataTypeEXT|
:direction
:in
)
373 (:name |storagetype|
:type |VertexShaderStorageTypeEXT|
:direction
:in
)
374 (:name |range|
:type |ParameterRangeEXT|
:direction
:in
)
375 (:name |components|
:type |UInt32|
:direction
:in
))
376 :category
"EXT_vertex_shader" :deprecated nil
:version
"1.2")
377 (defglextfun "ExtractComponentEXT" extract-component-ext
:return
"void" :args
378 ((:name |res|
:type |UInt32|
:direction
:in
)
379 (:name |src|
:type |UInt32|
:direction
:in
)
380 (:name |num|
:type |UInt32|
:direction
:in
))
381 :category
"EXT_vertex_shader" :deprecated nil
:version
"1.2")
382 (defglextfun "InsertComponentEXT" insert-component-ext
:return
"void" :args
383 ((:name |res|
:type |UInt32|
:direction
:in
)
384 (:name |src|
:type |UInt32|
:direction
:in
)
385 (:name |num|
:type |UInt32|
:direction
:in
))
386 :category
"EXT_vertex_shader" :deprecated nil
:version
"1.2")
387 (defglextfun "WriteMaskEXT" write-mask-ext
:return
"void" :args
388 ((:name |res|
:type |UInt32|
:direction
:in
)
389 (:name |in|
:type |UInt32|
:direction
:in
)
390 (:name |outX|
:type |VertexShaderWriteMaskEXT|
:direction
:in
)
391 (:name |outY|
:type |VertexShaderWriteMaskEXT|
:direction
:in
)
392 (:name |outZ|
:type |VertexShaderWriteMaskEXT|
:direction
:in
)
393 (:name |outW|
:type |VertexShaderWriteMaskEXT|
:direction
:in
))
394 :category
"EXT_vertex_shader" :deprecated nil
:version
"1.2")
395 (defglextfun "SwizzleEXT" swizzle-ext
:return
"void" :args
396 ((:name |res|
:type |UInt32|
:direction
:in
)
397 (:name |in|
:type |UInt32|
:direction
:in
)
398 (:name |outX|
:type |VertexShaderCoordOutEXT|
:direction
:in
)
399 (:name |outY|
:type |VertexShaderCoordOutEXT|
:direction
:in
)
400 (:name |outZ|
:type |VertexShaderCoordOutEXT|
:direction
:in
)
401 (:name |outW|
:type |VertexShaderCoordOutEXT|
:direction
:in
))
402 :category
"EXT_vertex_shader" :deprecated nil
:version
"1.2")
403 (defglextfun "ShaderOp3EXT" shader-op-3-ext
:return
"void" :args
404 ((:name |op|
:type |VertexShaderOpEXT|
:direction
:in
)
405 (:name |res|
:type |UInt32|
:direction
:in
)
406 (:name |arg1|
:type |UInt32|
:direction
:in
)
407 (:name |arg2|
:type |UInt32|
:direction
:in
)
408 (:name |arg3|
:type |UInt32|
:direction
:in
))
409 :category
"EXT_vertex_shader" :deprecated nil
:version
"1.2")
410 (defglextfun "ShaderOp2EXT" shader-op-2-ext
:return
"void" :args
411 ((:name |op|
:type |VertexShaderOpEXT|
:direction
:in
)
412 (:name |res|
:type |UInt32|
:direction
:in
)
413 (:name |arg1|
:type |UInt32|
:direction
:in
)
414 (:name |arg2|
:type |UInt32|
:direction
:in
))
415 :category
"EXT_vertex_shader" :deprecated nil
:version
"1.2")
416 (defglextfun "ShaderOp1EXT" shader-op-1-ext
:return
"void" :args
417 ((:name |op|
:type |VertexShaderOpEXT|
:direction
:in
)
418 (:name |res|
:type |UInt32|
:direction
:in
)
419 (:name |arg1|
:type |UInt32|
:direction
:in
))
420 :category
"EXT_vertex_shader" :deprecated nil
:version
"1.2")
421 (defglextfun "DeleteVertexShaderEXT" delete-vertex-shader-ext
:return
"void"
422 :args
((:name |id|
:type |UInt32|
:direction
:in
)) :category
423 "EXT_vertex_shader" :deprecated nil
:version
"1.2")
424 (defglextfun "GenVertexShadersEXT" gen-vertex-shaders-ext
:return
"UInt32"
425 :args
((:name |range|
:type |UInt32|
:direction
:in
)) :category
426 "EXT_vertex_shader" :deprecated nil
:version
"1.2")
427 (defglextfun "BindVertexShaderEXT" bind-vertex-shader-ext
:return
"void" :args
428 ((:name |id|
:type |UInt32|
:direction
:in
)) :category
"EXT_vertex_shader"
429 :deprecated nil
:version
"1.2")
430 (defglextfun "EndVertexShaderEXT" end-vertex-shader-ext
:return
"void" :args
431 nil
:category
"EXT_vertex_shader" :deprecated nil
:version
"1.2")
432 (defglextfun "BeginVertexShaderEXT" begin-vertex-shader-ext
:return
"void"
433 :args nil
:category
"EXT_vertex_shader" :deprecated nil
:version
"1.2")