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 (defglextfun "GetShaderSourceARB" get-shader-source-arb
:return
"void" :args
8 ((:name |obj|
:type |handleARB|
:direction
:in
)
9 (:name |maxLength|
:type |SizeI|
:direction
:in
)
10 (:name |length|
:type |SizeI|
:direction
:out
:array t
:size
#x1
)
11 (:name |source|
:type |charARB|
:direction
:out
:array t
:size length
))
12 :category
"ARB_shader_objects" :deprecated nil
:version
"1.2")
13 (defglextfun "GetUniformivARB" get-uniform-iv-arb
:return
"void" :args
14 ((:name |programObj|
:type |handleARB|
:direction
:in
)
15 (:name |location|
:type |Int32|
:direction
:in
)
16 (:name |params|
:type |Int32|
:direction
:out
:array t
:size
(|location|
)))
17 :category
"ARB_shader_objects" :deprecated nil
:version
"1.2")
18 (defglextfun "GetUniformfvARB" get-uniform-fv-arb
:return
"void" :args
19 ((:name |programObj|
:type |handleARB|
:direction
:in
)
20 (:name |location|
:type |Int32|
:direction
:in
)
21 (:name |params|
:type |Float32|
:direction
:out
:array t
:size
(|location|
)))
22 :category
"ARB_shader_objects" :deprecated nil
:version
"1.2")
23 (defglextfun "GetActiveUniformARB" get-active-uniform-arb
:return
"void" :args
24 ((:name |programObj|
:type |handleARB|
:direction
:in
)
25 (:name |index|
:type |UInt32|
:direction
:in
)
26 (:name |maxLength|
:type |SizeI|
:direction
:in
)
27 (:name |length|
:type |SizeI|
:direction
:out
:array t
:size
#x1
)
28 (:name |size|
:type |Int32|
:direction
:out
:array t
:size
#x1
)
29 (:name |type|
:type |GLenum|
:direction
:out
:array t
:size
#x1
)
30 (:name |name|
:type |charARB|
:direction
:out
:array t
))
31 :category
"ARB_shader_objects" :deprecated nil
:version
"1.2")
32 (defglextfun "GetUniformLocationARB" get-uniform-location-arb
:return
"Int32"
34 ((:name |programObj|
:type |handleARB|
:direction
:in
)
35 (:name |name|
:type |charARB|
:direction
:in
:array t
))
36 :category
"ARB_shader_objects" :deprecated nil
:version
"1.2")
37 (defglextfun "GetAttachedObjectsARB" get-attached-objects-arb
:return
"void"
39 ((:name |containerObj|
:type |handleARB|
:direction
:in
)
40 (:name |maxCount|
:type |SizeI|
:direction
:in
)
41 (:name |count|
:type |SizeI|
:direction
:out
:array t
:size
#x1
)
42 (:name |obj|
:type |handleARB|
:direction
:out
:array t
:size count
))
43 :category
"ARB_shader_objects" :deprecated nil
:version
"1.2")
44 (defglextfun "GetInfoLogARB" get-info-log-arb
:return
"void" :args
45 ((:name |obj|
:type |handleARB|
:direction
:in
)
46 (:name |maxLength|
:type |SizeI|
:direction
:in
)
47 (:name |length|
:type |SizeI|
:direction
:out
:array t
:size
#x1
)
48 (:name |infoLog|
:type |charARB|
:direction
:out
:array t
:size length
))
49 :category
"ARB_shader_objects" :deprecated nil
:version
"1.2")
50 (defglextfun "GetObjectParameterivARB" get-object-parameter-iv-arb
:return
52 ((:name |obj|
:type |handleARB|
:direction
:in
)
53 (:name |pname|
:type |GLenum|
:direction
:in
)
54 (:name |params|
:type |Int32|
:direction
:out
:array t
:size pname
))
55 :category
"ARB_shader_objects" :deprecated nil
:version
"1.2")
56 (defglextfun "GetObjectParameterfvARB" get-object-parameter-fv-arb
:return
58 ((:name |obj|
:type |handleARB|
:direction
:in
)
59 (:name |pname|
:type |GLenum|
:direction
:in
)
60 (:name |params|
:type |Float32|
:direction
:out
:array t
:size pname
))
61 :category
"ARB_shader_objects" :deprecated nil
:version
"1.2")
62 (defglextfun "UniformMatrix4fvARB" uniform-matrix-4fv-arb
:return
"void" :args
63 ((:name |location|
:type |Int32|
:direction
:in
)
64 (:name |count|
:type |SizeI|
:direction
:in
)
65 (:name |transpose|
:type |Boolean|
:direction
:in
)
66 (:name |value|
:type |Float32|
:direction
:in
:array t
:size count
))
67 :category
"ARB_shader_objects" :deprecated nil
:version
"1.2")
68 (defglextfun "UniformMatrix3fvARB" uniform-matrix-3fv-arb
:return
"void" :args
69 ((:name |location|
:type |Int32|
:direction
:in
)
70 (:name |count|
:type |SizeI|
:direction
:in
)
71 (:name |transpose|
:type |Boolean|
:direction
:in
)
72 (:name |value|
:type |Float32|
:direction
:in
:array t
:size count
))
73 :category
"ARB_shader_objects" :deprecated nil
:version
"1.2")
74 (defglextfun "UniformMatrix2fvARB" uniform-matrix-2fv-arb
:return
"void" :args
75 ((:name |location|
:type |Int32|
:direction
:in
)
76 (:name |count|
:type |SizeI|
:direction
:in
)
77 (:name |transpose|
:type |Boolean|
:direction
:in
)
78 (:name |value|
:type |Float32|
:direction
:in
:array t
:size count
))
79 :category
"ARB_shader_objects" :deprecated nil
:version
"1.2")
80 (defglextfun "Uniform4ivARB" uniform-4iv-arb
:return
"void" :args
81 ((:name |location|
:type |Int32|
:direction
:in
)
82 (:name |count|
:type |SizeI|
:direction
:in
)
83 (:name |value|
:type |Int32|
:direction
:in
:array t
:size count
))
84 :category
"ARB_shader_objects" :deprecated nil
:version
"1.2")
85 (defglextfun "Uniform3ivARB" uniform-3iv-arb
:return
"void" :args
86 ((:name |location|
:type |Int32|
:direction
:in
)
87 (:name |count|
:type |SizeI|
:direction
:in
)
88 (:name |value|
:type |Int32|
:direction
:in
:array t
:size count
))
89 :category
"ARB_shader_objects" :deprecated nil
:version
"1.2")
90 (defglextfun "Uniform2ivARB" uniform-2iv-arb
:return
"void" :args
91 ((:name |location|
:type |Int32|
:direction
:in
)
92 (:name |count|
:type |SizeI|
:direction
:in
)
93 (:name |value|
:type |Int32|
:direction
:in
:array t
:size count
))
94 :category
"ARB_shader_objects" :deprecated nil
:version
"1.2")
95 (defglextfun "Uniform1ivARB" uniform-1iv-arb
:return
"void" :args
96 ((:name |location|
:type |Int32|
:direction
:in
)
97 (:name |count|
:type |SizeI|
:direction
:in
)
98 (:name |value|
:type |Int32|
:direction
:in
:array t
:size count
))
99 :category
"ARB_shader_objects" :deprecated nil
:version
"1.2")
100 (defglextfun "Uniform4fvARB" uniform-4fv-arb
:return
"void" :args
101 ((:name |location|
:type |Int32|
:direction
:in
)
102 (:name |count|
:type |SizeI|
:direction
:in
)
103 (:name |value|
:type |Float32|
:direction
:in
:array t
:size count
))
104 :category
"ARB_shader_objects" :deprecated nil
:version
"1.2")
105 (defglextfun "Uniform3fvARB" uniform-3fv-arb
:return
"void" :args
106 ((:name |location|
:type |Int32|
:direction
:in
)
107 (:name |count|
:type |SizeI|
:direction
:in
)
108 (:name |value|
:type |Float32|
:direction
:in
:array t
:size count
))
109 :category
"ARB_shader_objects" :deprecated nil
:version
"1.2")
110 (defglextfun "Uniform2fvARB" uniform-2fv-arb
:return
"void" :args
111 ((:name |location|
:type |Int32|
:direction
:in
)
112 (:name |count|
:type |SizeI|
:direction
:in
)
113 (:name |value|
:type |Float32|
:direction
:in
:array t
:size count
))
114 :category
"ARB_shader_objects" :deprecated nil
:version
"1.2")
115 (defglextfun "Uniform1fvARB" uniform-1fv-arb
:return
"void" :args
116 ((:name |location|
:type |Int32|
:direction
:in
)
117 (:name |count|
:type |SizeI|
:direction
:in
)
118 (:name |value|
:type |Float32|
:direction
:in
:array t
:size count
))
119 :category
"ARB_shader_objects" :deprecated nil
:version
"1.2")
120 (defglextfun "Uniform4iARB" uniform-4i-arb
:return
"void" :args
121 ((:name |location|
:type |Int32|
:direction
:in
)
122 (:name |v0|
:type |Int32|
:direction
:in
)
123 (:name |v1|
:type |Int32|
:direction
:in
)
124 (:name |v2|
:type |Int32|
:direction
:in
)
125 (:name |v3|
:type |Int32|
:direction
:in
))
126 :category
"ARB_shader_objects" :deprecated nil
:version
"1.2")
127 (defglextfun "Uniform3iARB" uniform-3i-arb
:return
"void" :args
128 ((:name |location|
:type |Int32|
:direction
:in
)
129 (:name |v0|
:type |Int32|
:direction
:in
)
130 (:name |v1|
:type |Int32|
:direction
:in
)
131 (:name |v2|
:type |Int32|
:direction
:in
))
132 :category
"ARB_shader_objects" :deprecated nil
:version
"1.2")
133 (defglextfun "Uniform2iARB" uniform-2i-arb
:return
"void" :args
134 ((:name |location|
:type |Int32|
:direction
:in
)
135 (:name |v0|
:type |Int32|
:direction
:in
)
136 (:name |v1|
:type |Int32|
:direction
:in
))
137 :category
"ARB_shader_objects" :deprecated nil
:version
"1.2")
138 (defglextfun "Uniform1iARB" uniform-1i-arb
:return
"void" :args
139 ((:name |location|
:type |Int32|
:direction
:in
)
140 (:name |v0|
:type |Int32|
:direction
:in
))
141 :category
"ARB_shader_objects" :deprecated nil
:version
"1.2")
142 (defglextfun "Uniform4fARB" uniform-4f-arb
:return
"void" :args
143 ((:name |location|
:type |Int32|
:direction
:in
)
144 (:name |v0|
:type |Float32|
:direction
:in
)
145 (:name |v1|
:type |Float32|
:direction
:in
)
146 (:name |v2|
:type |Float32|
:direction
:in
)
147 (:name |v3|
:type |Float32|
:direction
:in
))
148 :category
"ARB_shader_objects" :deprecated nil
:version
"1.2")
149 (defglextfun "Uniform3fARB" uniform-3f-arb
:return
"void" :args
150 ((:name |location|
:type |Int32|
:direction
:in
)
151 (:name |v0|
:type |Float32|
:direction
:in
)
152 (:name |v1|
:type |Float32|
:direction
:in
)
153 (:name |v2|
:type |Float32|
:direction
:in
))
154 :category
"ARB_shader_objects" :deprecated nil
:version
"1.2")
155 (defglextfun "Uniform2fARB" uniform-2f-arb
:return
"void" :args
156 ((:name |location|
:type |Int32|
:direction
:in
)
157 (:name |v0|
:type |Float32|
:direction
:in
)
158 (:name |v1|
:type |Float32|
:direction
:in
))
159 :category
"ARB_shader_objects" :deprecated nil
:version
"1.2")
160 (defglextfun "Uniform1fARB" uniform-1f-arb
:return
"void" :args
161 ((:name |location|
:type |Int32|
:direction
:in
)
162 (:name |v0|
:type |Float32|
:direction
:in
))
163 :category
"ARB_shader_objects" :deprecated nil
:version
"1.2")
164 (defglextfun "ValidateProgramARB" validate-program-arb
:return
"void" :args
165 ((:name |programObj|
:type |handleARB|
:direction
:in
)) :category
166 "ARB_shader_objects" :deprecated nil
:version
"1.2")
167 (defglextfun "UseProgramObjectARB" use-program-object-arb
:return
"void" :args
168 ((:name |programObj|
:type |handleARB|
:direction
:in
)) :category
169 "ARB_shader_objects" :deprecated nil
:version
"1.2")
170 (defglextfun "LinkProgramARB" link-program-arb
:return
"void" :args
171 ((:name |programObj|
:type |handleARB|
:direction
:in
)) :category
172 "ARB_shader_objects" :deprecated nil
:version
"1.2")
173 (defglextfun "AttachObjectARB" attach-object-arb
:return
"void" :args
174 ((:name |containerObj|
:type |handleARB|
:direction
:in
)
175 (:name |obj|
:type |handleARB|
:direction
:in
))
176 :category
"ARB_shader_objects" :deprecated nil
:version
"1.2")
177 (defglextfun "CreateProgramObjectARB" create-program-object-arb
:return
178 "handleARB" :args nil
:category
"ARB_shader_objects" :deprecated nil
:version
180 (defglextfun "CompileShaderARB" compile-shader-arb
:return
"void" :args
181 ((:name |shaderObj|
:type |handleARB|
:direction
:in
)) :category
182 "ARB_shader_objects" :deprecated nil
:version
"1.2")
183 (defglextfun "ShaderSourceARB" shader-source-arb
:return
"void" :args
184 ((:name |shaderObj|
:type |handleARB|
:direction
:in
)
185 (:name |count|
:type |SizeI|
:direction
:in
)
186 (:name |string|
:type |charPointerARB|
:direction
:in
:array t
:size count
)
187 (:name |length|
:type |Int32|
:direction
:in
:array t
:size
#x1
))
188 :category
"ARB_shader_objects" :deprecated nil
:version
"1.2")
189 (defglextfun "CreateShaderObjectARB" create-shader-object-arb
:return
190 "handleARB" :args
((:name |shaderType|
:type |GLenum|
:direction
:in
))
191 :category
"ARB_shader_objects" :deprecated nil
:version
"1.2")
192 (defglextfun "DetachObjectARB" detach-object-arb
:return
"void" :args
193 ((:name |containerObj|
:type |handleARB|
:direction
:in
)
194 (:name |attachedObj|
:type |handleARB|
:direction
:in
))
195 :category
"ARB_shader_objects" :deprecated nil
:version
"1.2")
196 (defglextfun "GetHandleARB" get-handle-arb
:return
"handleARB" :args
197 ((:name |pname|
:type |GLenum|
:direction
:in
)) :category
"ARB_shader_objects"
198 :deprecated nil
:version
"1.2")
199 (defglextfun "DeleteObjectARB" delete-object-arb
:return
"void" :args
200 ((:name |obj|
:type |handleARB|
:direction
:in
)) :category
201 "ARB_shader_objects" :deprecated nil
:version
"1.2")