1 ;;;; This file was automatically generated by /home/bill/programming/cl-glfw/generators/make-bindings-from-spec.lisp
3 (in-package #:cl-glfw-opengl
)
5 ;;;; arb_shader_objects
7 (defconstant +program-object-arb
+ #x8B40
)
8 (defconstant +shader-object-arb
+ #x8B48
)
9 (defconstant +object-type-arb
+ #x8B4E
)
10 (defconstant +object-subtype-arb
+ #x8B4F
)
11 (defconstant +float-vec2-arb
+ #x8B50
)
12 (defconstant +float-vec3-arb
+ #x8B51
)
13 (defconstant +float-vec4-arb
+ #x8B52
)
14 (defconstant +int-vec2-arb
+ #x8B53
)
15 (defconstant +int-vec3-arb
+ #x8B54
)
16 (defconstant +int-vec4-arb
+ #x8B55
)
17 (defconstant +bool-arb
+ #x8B56
)
18 (defconstant +bool-vec2-arb
+ #x8B57
)
19 (defconstant +bool-vec3-arb
+ #x8B58
)
20 (defconstant +bool-vec4-arb
+ #x8B59
)
21 (defconstant +float-mat2-arb
+ #x8B5A
)
22 (defconstant +float-mat3-arb
+ #x8B5B
)
23 (defconstant +float-mat4-arb
+ #x8B5C
)
24 (defconstant +sampler-1d-arb
+ #x8B5D
)
25 (defconstant +sampler-2d-arb
+ #x8B5E
)
26 (defconstant +sampler-3d-arb
+ #x8B5F
)
27 (defconstant +sampler-cube-arb
+ #x8B60
)
28 (defconstant +sampler-1d-shadow-arb
+ #x8B61
)
29 (defconstant +sampler-2d-shadow-arb
+ #x8B62
)
30 (defconstant +sampler-2d-rect-arb
+ #x8B63
)
31 (defconstant +sampler-2d-rect-shadow-arb
+ #x8B64
)
32 (defconstant +object-delete-status-arb
+ #x8B80
)
33 (defconstant +object-compile-status-arb
+ #x8B81
)
34 (defconstant +object-link-status-arb
+ #x8B82
)
35 (defconstant +object-validate-status-arb
+ #x8B83
)
36 (defconstant +object-info-log-length-arb
+ #x8B84
)
37 (defconstant +object-attached-objects-arb
+ #x8B85
)
38 (defconstant +object-active-uniforms-arb
+ #x8B86
)
39 (defconstant +object-active-uniform-max-length-arb
+ #x8B87
)
40 (defconstant +object-shader-source-length-arb
+ #x8B88
)
41 (defglextfun "GetShaderSourceARB" get-shader-source-arb
:return
"void" :args
42 ((:name |obj|
:type |handleARB|
:direction
:in
)
43 (:name |maxLength|
:type |SizeI|
:direction
:in
)
44 (:name |length|
:type |SizeI|
:direction
:out
:array t
:size
#x1
)
45 (:name |source|
:type |charARB|
:direction
:out
:array t
:size length
))
46 :category
"ARB_shader_objects" :deprecated nil
:version
"1.2")
47 (defglextfun "GetUniformivARB" get-uniform-iv-arb
:return
"void" :args
48 ((:name |programObj|
:type |handleARB|
:direction
:in
)
49 (:name |location|
:type |Int32|
:direction
:in
)
50 (:name |params|
:type |Int32|
:direction
:out
:array t
:size
(|location|
)))
51 :category
"ARB_shader_objects" :deprecated nil
:version
"1.2")
52 (defglextfun "GetUniformfvARB" get-uniform-fv-arb
:return
"void" :args
53 ((:name |programObj|
:type |handleARB|
:direction
:in
)
54 (:name |location|
:type |Int32|
:direction
:in
)
55 (:name |params|
:type |Float32|
:direction
:out
:array t
:size
(|location|
)))
56 :category
"ARB_shader_objects" :deprecated nil
:version
"1.2")
57 (defglextfun "GetActiveUniformARB" get-active-uniform-arb
:return
"void" :args
58 ((:name |programObj|
:type |handleARB|
:direction
:in
)
59 (:name |index|
:type |UInt32|
:direction
:in
)
60 (:name |maxLength|
:type |SizeI|
:direction
:in
)
61 (:name |length|
:type |SizeI|
:direction
:out
:array t
:size
#x1
)
62 (:name |size|
:type |Int32|
:direction
:out
:array t
:size
#x1
)
63 (:name |type|
:type |GLenum|
:direction
:out
:array t
:size
#x1
)
64 (:name |name|
:type |charARB|
:direction
:out
:array t
))
65 :category
"ARB_shader_objects" :deprecated nil
:version
"1.2")
66 (defglextfun "GetUniformLocationARB" get-uniform-location-arb
:return
"Int32"
68 ((:name |programObj|
:type |handleARB|
:direction
:in
)
69 (:name |name|
:type |charARB|
:direction
:in
:array t
))
70 :category
"ARB_shader_objects" :deprecated nil
:version
"1.2")
71 (defglextfun "GetAttachedObjectsARB" get-attached-objects-arb
:return
"void"
73 ((:name |containerObj|
:type |handleARB|
:direction
:in
)
74 (:name |maxCount|
:type |SizeI|
:direction
:in
)
75 (:name |count|
:type |SizeI|
:direction
:out
:array t
:size
#x1
)
76 (:name |obj|
:type |handleARB|
:direction
:out
:array t
:size count
))
77 :category
"ARB_shader_objects" :deprecated nil
:version
"1.2")
78 (defglextfun "GetInfoLogARB" get-info-log-arb
:return
"void" :args
79 ((:name |obj|
:type |handleARB|
:direction
:in
)
80 (:name |maxLength|
:type |SizeI|
:direction
:in
)
81 (:name |length|
:type |SizeI|
:direction
:out
:array t
:size
#x1
)
82 (:name |infoLog|
:type |charARB|
:direction
:out
:array t
:size length
))
83 :category
"ARB_shader_objects" :deprecated nil
:version
"1.2")
84 (defglextfun "GetObjectParameterivARB" get-object-parameter-iv-arb
:return
86 ((:name |obj|
:type |handleARB|
:direction
:in
)
87 (:name |pname|
:type |GLenum|
:direction
:in
)
88 (:name |params|
:type |Int32|
:direction
:out
:array t
:size pname
))
89 :category
"ARB_shader_objects" :deprecated nil
:version
"1.2")
90 (defglextfun "GetObjectParameterfvARB" get-object-parameter-fv-arb
:return
92 ((:name |obj|
:type |handleARB|
:direction
:in
)
93 (:name |pname|
:type |GLenum|
:direction
:in
)
94 (:name |params|
:type |Float32|
:direction
:out
:array t
:size pname
))
95 :category
"ARB_shader_objects" :deprecated nil
:version
"1.2")
96 (defglextfun "UniformMatrix4fvARB" uniform-matrix-4fv-arb
:return
"void" :args
97 ((:name |location|
:type |Int32|
:direction
:in
)
98 (:name |count|
:type |SizeI|
:direction
:in
)
99 (:name |transpose|
:type |Boolean|
:direction
:in
)
100 (:name |value|
:type |Float32|
:direction
:in
:array t
:size count
))
101 :category
"ARB_shader_objects" :deprecated nil
:version
"1.2")
102 (defglextfun "UniformMatrix3fvARB" uniform-matrix-3fv-arb
:return
"void" :args
103 ((:name |location|
:type |Int32|
:direction
:in
)
104 (:name |count|
:type |SizeI|
:direction
:in
)
105 (:name |transpose|
:type |Boolean|
:direction
:in
)
106 (:name |value|
:type |Float32|
:direction
:in
:array t
:size count
))
107 :category
"ARB_shader_objects" :deprecated nil
:version
"1.2")
108 (defglextfun "UniformMatrix2fvARB" uniform-matrix-2fv-arb
:return
"void" :args
109 ((:name |location|
:type |Int32|
:direction
:in
)
110 (:name |count|
:type |SizeI|
:direction
:in
)
111 (:name |transpose|
:type |Boolean|
:direction
:in
)
112 (:name |value|
:type |Float32|
:direction
:in
:array t
:size count
))
113 :category
"ARB_shader_objects" :deprecated nil
:version
"1.2")
114 (defglextfun "Uniform4ivARB" uniform-4iv-arb
:return
"void" :args
115 ((:name |location|
:type |Int32|
:direction
:in
)
116 (:name |count|
:type |SizeI|
:direction
:in
)
117 (:name |value|
:type |Int32|
:direction
:in
:array t
:size count
))
118 :category
"ARB_shader_objects" :deprecated nil
:version
"1.2")
119 (defglextfun "Uniform3ivARB" uniform-3iv-arb
:return
"void" :args
120 ((:name |location|
:type |Int32|
:direction
:in
)
121 (:name |count|
:type |SizeI|
:direction
:in
)
122 (:name |value|
:type |Int32|
:direction
:in
:array t
:size count
))
123 :category
"ARB_shader_objects" :deprecated nil
:version
"1.2")
124 (defglextfun "Uniform2ivARB" uniform-2iv-arb
:return
"void" :args
125 ((:name |location|
:type |Int32|
:direction
:in
)
126 (:name |count|
:type |SizeI|
:direction
:in
)
127 (:name |value|
:type |Int32|
:direction
:in
:array t
:size count
))
128 :category
"ARB_shader_objects" :deprecated nil
:version
"1.2")
129 (defglextfun "Uniform1ivARB" uniform-1iv-arb
:return
"void" :args
130 ((:name |location|
:type |Int32|
:direction
:in
)
131 (:name |count|
:type |SizeI|
:direction
:in
)
132 (:name |value|
:type |Int32|
:direction
:in
:array t
:size count
))
133 :category
"ARB_shader_objects" :deprecated nil
:version
"1.2")
134 (defglextfun "Uniform4fvARB" uniform-4fv-arb
:return
"void" :args
135 ((:name |location|
:type |Int32|
:direction
:in
)
136 (:name |count|
:type |SizeI|
:direction
:in
)
137 (:name |value|
:type |Float32|
:direction
:in
:array t
:size count
))
138 :category
"ARB_shader_objects" :deprecated nil
:version
"1.2")
139 (defglextfun "Uniform3fvARB" uniform-3fv-arb
:return
"void" :args
140 ((:name |location|
:type |Int32|
:direction
:in
)
141 (:name |count|
:type |SizeI|
:direction
:in
)
142 (:name |value|
:type |Float32|
:direction
:in
:array t
:size count
))
143 :category
"ARB_shader_objects" :deprecated nil
:version
"1.2")
144 (defglextfun "Uniform2fvARB" uniform-2fv-arb
:return
"void" :args
145 ((:name |location|
:type |Int32|
:direction
:in
)
146 (:name |count|
:type |SizeI|
:direction
:in
)
147 (:name |value|
:type |Float32|
:direction
:in
:array t
:size count
))
148 :category
"ARB_shader_objects" :deprecated nil
:version
"1.2")
149 (defglextfun "Uniform1fvARB" uniform-1fv-arb
:return
"void" :args
150 ((:name |location|
:type |Int32|
:direction
:in
)
151 (:name |count|
:type |SizeI|
:direction
:in
)
152 (:name |value|
:type |Float32|
:direction
:in
:array t
:size count
))
153 :category
"ARB_shader_objects" :deprecated nil
:version
"1.2")
154 (defglextfun "Uniform4iARB" uniform-4i-arb
:return
"void" :args
155 ((:name |location|
:type |Int32|
:direction
:in
)
156 (:name |v0|
:type |Int32|
:direction
:in
)
157 (:name |v1|
:type |Int32|
:direction
:in
)
158 (:name |v2|
:type |Int32|
:direction
:in
)
159 (:name |v3|
:type |Int32|
:direction
:in
))
160 :category
"ARB_shader_objects" :deprecated nil
:version
"1.2")
161 (defglextfun "Uniform3iARB" uniform-3i-arb
:return
"void" :args
162 ((:name |location|
:type |Int32|
:direction
:in
)
163 (:name |v0|
:type |Int32|
:direction
:in
)
164 (:name |v1|
:type |Int32|
:direction
:in
)
165 (:name |v2|
:type |Int32|
:direction
:in
))
166 :category
"ARB_shader_objects" :deprecated nil
:version
"1.2")
167 (defglextfun "Uniform2iARB" uniform-2i-arb
:return
"void" :args
168 ((:name |location|
:type |Int32|
:direction
:in
)
169 (:name |v0|
:type |Int32|
:direction
:in
)
170 (:name |v1|
:type |Int32|
:direction
:in
))
171 :category
"ARB_shader_objects" :deprecated nil
:version
"1.2")
172 (defglextfun "Uniform1iARB" uniform-1i-arb
:return
"void" :args
173 ((:name |location|
:type |Int32|
:direction
:in
)
174 (:name |v0|
:type |Int32|
:direction
:in
))
175 :category
"ARB_shader_objects" :deprecated nil
:version
"1.2")
176 (defglextfun "Uniform4fARB" uniform-4f-arb
:return
"void" :args
177 ((:name |location|
:type |Int32|
:direction
:in
)
178 (:name |v0|
:type |Float32|
:direction
:in
)
179 (:name |v1|
:type |Float32|
:direction
:in
)
180 (:name |v2|
:type |Float32|
:direction
:in
)
181 (:name |v3|
:type |Float32|
:direction
:in
))
182 :category
"ARB_shader_objects" :deprecated nil
:version
"1.2")
183 (defglextfun "Uniform3fARB" uniform-3f-arb
:return
"void" :args
184 ((:name |location|
:type |Int32|
:direction
:in
)
185 (:name |v0|
:type |Float32|
:direction
:in
)
186 (:name |v1|
:type |Float32|
:direction
:in
)
187 (:name |v2|
:type |Float32|
:direction
:in
))
188 :category
"ARB_shader_objects" :deprecated nil
:version
"1.2")
189 (defglextfun "Uniform2fARB" uniform-2f-arb
:return
"void" :args
190 ((:name |location|
:type |Int32|
:direction
:in
)
191 (:name |v0|
:type |Float32|
:direction
:in
)
192 (:name |v1|
:type |Float32|
:direction
:in
))
193 :category
"ARB_shader_objects" :deprecated nil
:version
"1.2")
194 (defglextfun "Uniform1fARB" uniform-1f-arb
:return
"void" :args
195 ((:name |location|
:type |Int32|
:direction
:in
)
196 (:name |v0|
:type |Float32|
:direction
:in
))
197 :category
"ARB_shader_objects" :deprecated nil
:version
"1.2")
198 (defglextfun "ValidateProgramARB" validate-program-arb
:return
"void" :args
199 ((:name |programObj|
:type |handleARB|
:direction
:in
)) :category
200 "ARB_shader_objects" :deprecated nil
:version
"1.2")
201 (defglextfun "UseProgramObjectARB" use-program-object-arb
:return
"void" :args
202 ((:name |programObj|
:type |handleARB|
:direction
:in
)) :category
203 "ARB_shader_objects" :deprecated nil
:version
"1.2")
204 (defglextfun "LinkProgramARB" link-program-arb
:return
"void" :args
205 ((:name |programObj|
:type |handleARB|
:direction
:in
)) :category
206 "ARB_shader_objects" :deprecated nil
:version
"1.2")
207 (defglextfun "AttachObjectARB" attach-object-arb
:return
"void" :args
208 ((:name |containerObj|
:type |handleARB|
:direction
:in
)
209 (:name |obj|
:type |handleARB|
:direction
:in
))
210 :category
"ARB_shader_objects" :deprecated nil
:version
"1.2")
211 (defglextfun "CreateProgramObjectARB" create-program-object-arb
:return
212 "handleARB" :args nil
:category
"ARB_shader_objects" :deprecated nil
:version
214 (defglextfun "CompileShaderARB" compile-shader-arb
:return
"void" :args
215 ((:name |shaderObj|
:type |handleARB|
:direction
:in
)) :category
216 "ARB_shader_objects" :deprecated nil
:version
"1.2")
217 (defglextfun "ShaderSourceARB" shader-source-arb
:return
"void" :args
218 ((:name |shaderObj|
:type |handleARB|
:direction
:in
)
219 (:name |count|
:type |SizeI|
:direction
:in
)
220 (:name |string|
:type |charPointerARB|
:direction
:in
:array t
:size count
)
221 (:name |length|
:type |Int32|
:direction
:in
:array t
:size
#x1
))
222 :category
"ARB_shader_objects" :deprecated nil
:version
"1.2")
223 (defglextfun "CreateShaderObjectARB" create-shader-object-arb
:return
224 "handleARB" :args
((:name |shaderType|
:type |GLenum|
:direction
:in
))
225 :category
"ARB_shader_objects" :deprecated nil
:version
"1.2")
226 (defglextfun "DetachObjectARB" detach-object-arb
:return
"void" :args
227 ((:name |containerObj|
:type |handleARB|
:direction
:in
)
228 (:name |attachedObj|
:type |handleARB|
:direction
:in
))
229 :category
"ARB_shader_objects" :deprecated nil
:version
"1.2")
230 (defglextfun "GetHandleARB" get-handle-arb
:return
"handleARB" :args
231 ((:name |pname|
:type |GLenum|
:direction
:in
)) :category
"ARB_shader_objects"
232 :deprecated nil
:version
"1.2")
233 (defglextfun "DeleteObjectARB" delete-object-arb
:return
"void" :args
234 ((:name |obj|
:type |handleARB|
:direction
:in
)) :category
235 "ARB_shader_objects" :deprecated nil
:version
"1.2")
236 (make-extension-loader |ARB_shader_objects|
237 (("GetShaderSourceARB" get-shader-source-arb
:return
"void" :args
238 ((:name |obj|
:type |handleARB|
:direction
:in
)
239 (:name |maxLength|
:type |SizeI|
:direction
:in
)
240 (:name |length|
:type |SizeI|
:direction
:out
:array t
:size
#x1
)
241 (:name |source|
:type |charARB|
:direction
:out
:array t
:size length
))
242 :category
"ARB_shader_objects" :deprecated nil
:version
"1.2")
243 ("GetUniformivARB" get-uniform-iv-arb
:return
"void" :args
244 ((:name |programObj|
:type |handleARB|
:direction
:in
)
245 (:name |location|
:type |Int32|
:direction
:in
)
246 (:name |params|
:type |Int32|
:direction
:out
:array t
:size
(|location|
)))
247 :category
"ARB_shader_objects" :deprecated nil
:version
"1.2")
248 ("GetUniformfvARB" get-uniform-fv-arb
:return
"void" :args
249 ((:name |programObj|
:type |handleARB|
:direction
:in
)
250 (:name |location|
:type |Int32|
:direction
:in
)
251 (:name |params|
:type |Float32|
:direction
:out
:array t
:size
253 :category
"ARB_shader_objects" :deprecated nil
:version
"1.2")
254 ("GetActiveUniformARB" get-active-uniform-arb
:return
"void" :args
255 ((:name |programObj|
:type |handleARB|
:direction
:in
)
256 (:name |index|
:type |UInt32|
:direction
:in
)
257 (:name |maxLength|
:type |SizeI|
:direction
:in
)
258 (:name |length|
:type |SizeI|
:direction
:out
:array t
:size
#x1
)
259 (:name |size|
:type |Int32|
:direction
:out
:array t
:size
#x1
)
260 (:name |type|
:type |GLenum|
:direction
:out
:array t
:size
#x1
)
261 (:name |name|
:type |charARB|
:direction
:out
:array t
))
262 :category
"ARB_shader_objects" :deprecated nil
:version
"1.2")
263 ("GetUniformLocationARB" get-uniform-location-arb
:return
"Int32" :args
264 ((:name |programObj|
:type |handleARB|
:direction
:in
)
265 (:name |name|
:type |charARB|
:direction
:in
:array t
))
266 :category
"ARB_shader_objects" :deprecated nil
:version
"1.2")
267 ("GetAttachedObjectsARB" get-attached-objects-arb
:return
"void" :args
268 ((:name |containerObj|
:type |handleARB|
:direction
:in
)
269 (:name |maxCount|
:type |SizeI|
:direction
:in
)
270 (:name |count|
:type |SizeI|
:direction
:out
:array t
:size
#x1
)
271 (:name |obj|
:type |handleARB|
:direction
:out
:array t
:size count
))
272 :category
"ARB_shader_objects" :deprecated nil
:version
"1.2")
273 ("GetInfoLogARB" get-info-log-arb
:return
"void" :args
274 ((:name |obj|
:type |handleARB|
:direction
:in
)
275 (:name |maxLength|
:type |SizeI|
:direction
:in
)
276 (:name |length|
:type |SizeI|
:direction
:out
:array t
:size
#x1
)
277 (:name |infoLog|
:type |charARB|
:direction
:out
:array t
:size length
))
278 :category
"ARB_shader_objects" :deprecated nil
:version
"1.2")
279 ("GetObjectParameterivARB" get-object-parameter-iv-arb
:return
"void" :args
280 ((:name |obj|
:type |handleARB|
:direction
:in
)
281 (:name |pname|
:type |GLenum|
:direction
:in
)
282 (:name |params|
:type |Int32|
:direction
:out
:array t
:size pname
))
283 :category
"ARB_shader_objects" :deprecated nil
:version
"1.2")
284 ("GetObjectParameterfvARB" get-object-parameter-fv-arb
:return
"void" :args
285 ((:name |obj|
:type |handleARB|
:direction
:in
)
286 (:name |pname|
:type |GLenum|
:direction
:in
)
287 (:name |params|
:type |Float32|
:direction
:out
:array t
:size pname
))
288 :category
"ARB_shader_objects" :deprecated nil
:version
"1.2")
289 ("UniformMatrix4fvARB" uniform-matrix-4fv-arb
:return
"void" :args
290 ((:name |location|
:type |Int32|
:direction
:in
)
291 (:name |count|
:type |SizeI|
:direction
:in
)
292 (:name |transpose|
:type |Boolean|
:direction
:in
)
293 (:name |value|
:type |Float32|
:direction
:in
:array t
:size count
))
294 :category
"ARB_shader_objects" :deprecated nil
:version
"1.2")
295 ("UniformMatrix3fvARB" uniform-matrix-3fv-arb
:return
"void" :args
296 ((:name |location|
:type |Int32|
:direction
:in
)
297 (:name |count|
:type |SizeI|
:direction
:in
)
298 (:name |transpose|
:type |Boolean|
:direction
:in
)
299 (:name |value|
:type |Float32|
:direction
:in
:array t
:size count
))
300 :category
"ARB_shader_objects" :deprecated nil
:version
"1.2")
301 ("UniformMatrix2fvARB" uniform-matrix-2fv-arb
:return
"void" :args
302 ((:name |location|
:type |Int32|
:direction
:in
)
303 (:name |count|
:type |SizeI|
:direction
:in
)
304 (:name |transpose|
:type |Boolean|
:direction
:in
)
305 (:name |value|
:type |Float32|
:direction
:in
:array t
:size count
))
306 :category
"ARB_shader_objects" :deprecated nil
:version
"1.2")
307 ("Uniform4ivARB" uniform-4iv-arb
:return
"void" :args
308 ((:name |location|
:type |Int32|
:direction
:in
)
309 (:name |count|
:type |SizeI|
:direction
:in
)
310 (:name |value|
:type |Int32|
:direction
:in
:array t
:size count
))
311 :category
"ARB_shader_objects" :deprecated nil
:version
"1.2")
312 ("Uniform3ivARB" uniform-3iv-arb
:return
"void" :args
313 ((:name |location|
:type |Int32|
:direction
:in
)
314 (:name |count|
:type |SizeI|
:direction
:in
)
315 (:name |value|
:type |Int32|
:direction
:in
:array t
:size count
))
316 :category
"ARB_shader_objects" :deprecated nil
:version
"1.2")
317 ("Uniform2ivARB" uniform-2iv-arb
:return
"void" :args
318 ((:name |location|
:type |Int32|
:direction
:in
)
319 (:name |count|
:type |SizeI|
:direction
:in
)
320 (:name |value|
:type |Int32|
:direction
:in
:array t
:size count
))
321 :category
"ARB_shader_objects" :deprecated nil
:version
"1.2")
322 ("Uniform1ivARB" uniform-1iv-arb
:return
"void" :args
323 ((:name |location|
:type |Int32|
:direction
:in
)
324 (:name |count|
:type |SizeI|
:direction
:in
)
325 (:name |value|
:type |Int32|
:direction
:in
:array t
:size count
))
326 :category
"ARB_shader_objects" :deprecated nil
:version
"1.2")
327 ("Uniform4fvARB" uniform-4fv-arb
:return
"void" :args
328 ((:name |location|
:type |Int32|
:direction
:in
)
329 (:name |count|
:type |SizeI|
:direction
:in
)
330 (:name |value|
:type |Float32|
:direction
:in
:array t
:size count
))
331 :category
"ARB_shader_objects" :deprecated nil
:version
"1.2")
332 ("Uniform3fvARB" uniform-3fv-arb
:return
"void" :args
333 ((:name |location|
:type |Int32|
:direction
:in
)
334 (:name |count|
:type |SizeI|
:direction
:in
)
335 (:name |value|
:type |Float32|
:direction
:in
:array t
:size count
))
336 :category
"ARB_shader_objects" :deprecated nil
:version
"1.2")
337 ("Uniform2fvARB" uniform-2fv-arb
:return
"void" :args
338 ((:name |location|
:type |Int32|
:direction
:in
)
339 (:name |count|
:type |SizeI|
:direction
:in
)
340 (:name |value|
:type |Float32|
:direction
:in
:array t
:size count
))
341 :category
"ARB_shader_objects" :deprecated nil
:version
"1.2")
342 ("Uniform1fvARB" uniform-1fv-arb
:return
"void" :args
343 ((:name |location|
:type |Int32|
:direction
:in
)
344 (:name |count|
:type |SizeI|
:direction
:in
)
345 (:name |value|
:type |Float32|
:direction
:in
:array t
:size count
))
346 :category
"ARB_shader_objects" :deprecated nil
:version
"1.2")
347 ("Uniform4iARB" uniform-4i-arb
:return
"void" :args
348 ((:name |location|
:type |Int32|
:direction
:in
)
349 (:name |v0|
:type |Int32|
:direction
:in
)
350 (:name |v1|
:type |Int32|
:direction
:in
)
351 (:name |v2|
:type |Int32|
:direction
:in
)
352 (:name |v3|
:type |Int32|
:direction
:in
))
353 :category
"ARB_shader_objects" :deprecated nil
:version
"1.2")
354 ("Uniform3iARB" uniform-3i-arb
:return
"void" :args
355 ((:name |location|
:type |Int32|
:direction
:in
)
356 (:name |v0|
:type |Int32|
:direction
:in
)
357 (:name |v1|
:type |Int32|
:direction
:in
)
358 (:name |v2|
:type |Int32|
:direction
:in
))
359 :category
"ARB_shader_objects" :deprecated nil
:version
"1.2")
360 ("Uniform2iARB" uniform-2i-arb
:return
"void" :args
361 ((:name |location|
:type |Int32|
:direction
:in
)
362 (:name |v0|
:type |Int32|
:direction
:in
)
363 (:name |v1|
:type |Int32|
:direction
:in
))
364 :category
"ARB_shader_objects" :deprecated nil
:version
"1.2")
365 ("Uniform1iARB" uniform-1i-arb
:return
"void" :args
366 ((:name |location|
:type |Int32|
:direction
:in
)
367 (:name |v0|
:type |Int32|
:direction
:in
))
368 :category
"ARB_shader_objects" :deprecated nil
:version
"1.2")
369 ("Uniform4fARB" uniform-4f-arb
:return
"void" :args
370 ((:name |location|
:type |Int32|
:direction
:in
)
371 (:name |v0|
:type |Float32|
:direction
:in
)
372 (:name |v1|
:type |Float32|
:direction
:in
)
373 (:name |v2|
:type |Float32|
:direction
:in
)
374 (:name |v3|
:type |Float32|
:direction
:in
))
375 :category
"ARB_shader_objects" :deprecated nil
:version
"1.2")
376 ("Uniform3fARB" uniform-3f-arb
:return
"void" :args
377 ((:name |location|
:type |Int32|
:direction
:in
)
378 (:name |v0|
:type |Float32|
:direction
:in
)
379 (:name |v1|
:type |Float32|
:direction
:in
)
380 (:name |v2|
:type |Float32|
:direction
:in
))
381 :category
"ARB_shader_objects" :deprecated nil
:version
"1.2")
382 ("Uniform2fARB" uniform-2f-arb
:return
"void" :args
383 ((:name |location|
:type |Int32|
:direction
:in
)
384 (:name |v0|
:type |Float32|
:direction
:in
)
385 (:name |v1|
:type |Float32|
:direction
:in
))
386 :category
"ARB_shader_objects" :deprecated nil
:version
"1.2")
387 ("Uniform1fARB" uniform-1f-arb
:return
"void" :args
388 ((:name |location|
:type |Int32|
:direction
:in
)
389 (:name |v0|
:type |Float32|
:direction
:in
))
390 :category
"ARB_shader_objects" :deprecated nil
:version
"1.2")
391 ("ValidateProgramARB" validate-program-arb
:return
"void" :args
392 ((:name |programObj|
:type |handleARB|
:direction
:in
)) :category
393 "ARB_shader_objects" :deprecated nil
:version
"1.2")
394 ("UseProgramObjectARB" use-program-object-arb
:return
"void" :args
395 ((:name |programObj|
:type |handleARB|
:direction
:in
)) :category
396 "ARB_shader_objects" :deprecated nil
:version
"1.2")
397 ("LinkProgramARB" link-program-arb
:return
"void" :args
398 ((:name |programObj|
:type |handleARB|
:direction
:in
)) :category
399 "ARB_shader_objects" :deprecated nil
:version
"1.2")
400 ("AttachObjectARB" attach-object-arb
:return
"void" :args
401 ((:name |containerObj|
:type |handleARB|
:direction
:in
)
402 (:name |obj|
:type |handleARB|
:direction
:in
))
403 :category
"ARB_shader_objects" :deprecated nil
:version
"1.2")
404 ("CreateProgramObjectARB" create-program-object-arb
:return
"handleARB" :args
405 nil
:category
"ARB_shader_objects" :deprecated nil
:version
"1.2")
406 ("CompileShaderARB" compile-shader-arb
:return
"void" :args
407 ((:name |shaderObj|
:type |handleARB|
:direction
:in
)) :category
408 "ARB_shader_objects" :deprecated nil
:version
"1.2")
409 ("ShaderSourceARB" shader-source-arb
:return
"void" :args
410 ((:name |shaderObj|
:type |handleARB|
:direction
:in
)
411 (:name |count|
:type |SizeI|
:direction
:in
)
412 (:name |string|
:type |charPointerARB|
:direction
:in
:array t
:size count
)
413 (:name |length|
:type |Int32|
:direction
:in
:array t
:size
#x1
))
414 :category
"ARB_shader_objects" :deprecated nil
:version
"1.2")
415 ("CreateShaderObjectARB" create-shader-object-arb
:return
"handleARB" :args
416 ((:name |shaderType|
:type |GLenum|
:direction
:in
)) :category
417 "ARB_shader_objects" :deprecated nil
:version
"1.2")
418 ("DetachObjectARB" detach-object-arb
:return
"void" :args
419 ((:name |containerObj|
:type |handleARB|
:direction
:in
)
420 (:name |attachedObj|
:type |handleARB|
:direction
:in
))
421 :category
"ARB_shader_objects" :deprecated nil
:version
"1.2")
422 ("GetHandleARB" get-handle-arb
:return
"handleARB" :args
423 ((:name |pname|
:type |GLenum|
:direction
:in
)) :category
424 "ARB_shader_objects" :deprecated nil
:version
"1.2")
425 ("DeleteObjectARB" delete-object-arb
:return
"void" :args
426 ((:name |obj|
:type |handleARB|
:direction
:in
)) :category
427 "ARB_shader_objects" :deprecated nil
:version
"1.2")))