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 +texture0
+ #x84C0
)
8 (defconstant +texture1
+ #x84C1
)
9 (defconstant +texture2
+ #x84C2
)
10 (defconstant +texture3
+ #x84C3
)
11 (defconstant +texture4
+ #x84C4
)
12 (defconstant +texture5
+ #x84C5
)
13 (defconstant +texture6
+ #x84C6
)
14 (defconstant +texture7
+ #x84C7
)
15 (defconstant +texture8
+ #x84C8
)
16 (defconstant +texture9
+ #x84C9
)
17 (defconstant +texture10
+ #x84CA
)
18 (defconstant +texture11
+ #x84CB
)
19 (defconstant +texture12
+ #x84CC
)
20 (defconstant +texture13
+ #x84CD
)
21 (defconstant +texture14
+ #x84CE
)
22 (defconstant +texture15
+ #x84CF
)
23 (defconstant +texture16
+ #x84D0
)
24 (defconstant +texture17
+ #x84D1
)
25 (defconstant +texture18
+ #x84D2
)
26 (defconstant +texture19
+ #x84D3
)
27 (defconstant +texture20
+ #x84D4
)
28 (defconstant +texture21
+ #x84D5
)
29 (defconstant +texture22
+ #x84D6
)
30 (defconstant +texture23
+ #x84D7
)
31 (defconstant +texture24
+ #x84D8
)
32 (defconstant +texture25
+ #x84D9
)
33 (defconstant +texture26
+ #x84DA
)
34 (defconstant +texture27
+ #x84DB
)
35 (defconstant +texture28
+ #x84DC
)
36 (defconstant +texture29
+ #x84DD
)
37 (defconstant +texture30
+ #x84DE
)
38 (defconstant +texture31
+ #x84DF
)
39 (defconstant +active-texture
+ #x84E0
)
40 (defconstant +client-active-texture
+ #x84E1
)
41 (defconstant +max-texture-units
+ #x84E2
)
42 (defconstant +transpose-modelview-matrix
+ #x84E3
)
43 (defconstant +transpose-projection-matrix
+ #x84E4
)
44 (defconstant +transpose-texture-matrix
+ #x84E5
)
45 (defconstant +transpose-color-matrix
+ #x84E6
)
46 (defconstant +multisample
+ #x809D
)
47 (defconstant +sample-alpha-to-coverage
+ #x809E
)
48 (defconstant +sample-alpha-to-one
+ #x809F
)
49 (defconstant +sample-coverage
+ #x80A0
)
50 (defconstant +sample-buffers
+ #x80A8
)
51 (defconstant +samples
+ #x80A9
)
52 (defconstant +sample-coverage-value
+ #x80AA
)
53 (defconstant +sample-coverage-invert
+ #x80AB
)
54 (defconstant +multisample-bit
+ #x20000000
)
55 (defconstant +normal-map
+ #x8511
)
56 (defconstant +reflection-map
+ #x8512
)
57 (defconstant +texture-cube-map
+ #x8513
)
58 (defconstant +texture-binding-cube-map
+ #x8514
)
59 (defconstant +texture-cube-map-positive-x
+ #x8515
)
60 (defconstant +texture-cube-map-negative-x
+ #x8516
)
61 (defconstant +texture-cube-map-positive-y
+ #x8517
)
62 (defconstant +texture-cube-map-negative-y
+ #x8518
)
63 (defconstant +texture-cube-map-positive-z
+ #x8519
)
64 (defconstant +texture-cube-map-negative-z
+ #x851A
)
65 (defconstant +proxy-texture-cube-map
+ #x851B
)
66 (defconstant +max-cube-map-texture-size
+ #x851C
)
67 (defconstant +compressed-alpha
+ #x84E9
)
68 (defconstant +compressed-luminance
+ #x84EA
)
69 (defconstant +compressed-luminance-alpha
+ #x84EB
)
70 (defconstant +compressed-intensity
+ #x84EC
)
71 (defconstant +compressed-rgb
+ #x84ED
)
72 (defconstant +compressed-rgba
+ #x84EE
)
73 (defconstant +texture-compression-hint
+ #x84EF
)
74 (defconstant +texture-compressed-image-size
+ #x86A0
)
75 (defconstant +texture-compressed
+ #x86A1
)
76 (defconstant +num-compressed-texture-formats
+ #x86A2
)
77 (defconstant +compressed-texture-formats
+ #x86A3
)
78 (defconstant +combine
+ #x8570
)
79 (defconstant +combine-rgb
+ #x8571
)
80 (defconstant +combine-alpha
+ #x8572
)
81 (defconstant +source0-rgb
+ #x8580
)
82 (defconstant +source1-rgb
+ #x8581
)
83 (defconstant +source2-rgb
+ #x8582
)
84 (defconstant +source0-alpha
+ #x8588
)
85 (defconstant +source1-alpha
+ #x8589
)
86 (defconstant +source2-alpha
+ #x858A
)
87 (defconstant +operand0-rgb
+ #x8590
)
88 (defconstant +operand1-rgb
+ #x8591
)
89 (defconstant +operand2-rgb
+ #x8592
)
90 (defconstant +operand0-alpha
+ #x8598
)
91 (defconstant +operand1-alpha
+ #x8599
)
92 (defconstant +operand2-alpha
+ #x859A
)
93 (defconstant +rgb-scale
+ #x8573
)
94 (defconstant +add-signed
+ #x8574
)
95 (defconstant +interpolate
+ #x8575
)
96 (defconstant +subtract
+ #x84E7
)
97 (defconstant +constant
+ #x8576
)
98 (defconstant +primary-color
+ #x8577
)
99 (defconstant +previous
+ #x8578
)
100 (defconstant +dot3-rgb
+ #x86AE
)
101 (defconstant +dot3-rgba
+ #x86AF
)
102 (defglfun "GetCompressedTexImage" get-compressed-tex-image
:return
"void" :args
103 ((:name |target|
:type |TextureTarget|
:direction
:in
)
104 (:name |level|
:type |CheckedInt32|
:direction
:in
)
105 (:name |img|
:type |CompressedTextureARB|
:direction
:out
:array t
:size
107 :category
"VERSION_1_3" :version
"1.3")
108 (defglfun "CompressedTexSubImage1D" compressed-tex-sub-image-1d
:return
"void"
110 ((:name |target|
:type |TextureTarget|
:direction
:in
)
111 (:name |level|
:type |CheckedInt32|
:direction
:in
)
112 (:name |xoffset|
:type |CheckedInt32|
:direction
:in
)
113 (:name |width|
:type |SizeI|
:direction
:in
)
114 (:name |format|
:type |PixelFormat|
:direction
:in
)
115 (:name |imageSize|
:type |SizeI|
:direction
:in
)
116 (:name |data|
:type |CompressedTextureARB|
:direction
:in
:array t
:size
118 :category
"VERSION_1_3" :version
"1.3")
119 (defglfun "CompressedTexSubImage2D" compressed-tex-sub-image-2d
:return
"void"
121 ((:name |target|
:type |TextureTarget|
:direction
:in
)
122 (:name |level|
:type |CheckedInt32|
:direction
:in
)
123 (:name |xoffset|
:type |CheckedInt32|
:direction
:in
)
124 (:name |yoffset|
:type |CheckedInt32|
:direction
:in
)
125 (:name |width|
:type |SizeI|
:direction
:in
)
126 (:name |height|
:type |SizeI|
:direction
:in
)
127 (:name |format|
:type |PixelFormat|
:direction
:in
)
128 (:name |imageSize|
:type |SizeI|
:direction
:in
)
129 (:name |data|
:type |CompressedTextureARB|
:direction
:in
:array t
:size
131 :category
"VERSION_1_3" :version
"1.3")
132 (defglfun "CompressedTexSubImage3D" compressed-tex-sub-image-3d
:return
"void"
134 ((:name |target|
:type |TextureTarget|
:direction
:in
)
135 (:name |level|
:type |CheckedInt32|
:direction
:in
)
136 (:name |xoffset|
:type |CheckedInt32|
:direction
:in
)
137 (:name |yoffset|
:type |CheckedInt32|
:direction
:in
)
138 (:name |zoffset|
:type |CheckedInt32|
:direction
:in
)
139 (:name |width|
:type |SizeI|
:direction
:in
)
140 (:name |height|
:type |SizeI|
:direction
:in
)
141 (:name |depth|
:type |SizeI|
:direction
:in
)
142 (:name |format|
:type |PixelFormat|
:direction
:in
)
143 (:name |imageSize|
:type |SizeI|
:direction
:in
)
144 (:name |data|
:type |CompressedTextureARB|
:direction
:in
:array t
:size
146 :category
"VERSION_1_3" :version
"1.3")
147 (defglfun "CompressedTexImage1D" compressed-tex-image-1d
:return
"void" :args
148 ((:name |target|
:type |TextureTarget|
:direction
:in
)
149 (:name |level|
:type |CheckedInt32|
:direction
:in
)
150 (:name |internalformat|
:type |PixelInternalFormat|
:direction
:in
)
151 (:name |width|
:type |SizeI|
:direction
:in
)
152 (:name |border|
:type |CheckedInt32|
:direction
:in
)
153 (:name |imageSize|
:type |SizeI|
:direction
:in
)
154 (:name |data|
:type |CompressedTextureARB|
:direction
:in
:array t
:size
156 :category
"VERSION_1_3" :version
"1.3")
157 (defglfun "CompressedTexImage2D" compressed-tex-image-2d
:return
"void" :args
158 ((:name |target|
:type |TextureTarget|
:direction
:in
)
159 (:name |level|
:type |CheckedInt32|
:direction
:in
)
160 (:name |internalformat|
:type |PixelInternalFormat|
:direction
:in
)
161 (:name |width|
:type |SizeI|
:direction
:in
)
162 (:name |height|
:type |SizeI|
:direction
:in
)
163 (:name |border|
:type |CheckedInt32|
:direction
:in
)
164 (:name |imageSize|
:type |SizeI|
:direction
:in
)
165 (:name |data|
:type |CompressedTextureARB|
:direction
:in
:array t
:size
167 :category
"VERSION_1_3" :version
"1.3")
168 (defglfun "CompressedTexImage3D" compressed-tex-image-3d
:return
"void" :args
169 ((:name |target|
:type |TextureTarget|
:direction
:in
)
170 (:name |level|
:type |CheckedInt32|
:direction
:in
)
171 (:name |internalformat|
:type |PixelInternalFormat|
:direction
:in
)
172 (:name |width|
:type |SizeI|
:direction
:in
)
173 (:name |height|
:type |SizeI|
:direction
:in
)
174 (:name |depth|
:type |SizeI|
:direction
:in
)
175 (:name |border|
:type |CheckedInt32|
:direction
:in
)
176 (:name |imageSize|
:type |SizeI|
:direction
:in
)
177 (:name |data|
:type |CompressedTextureARB|
:direction
:in
:array t
:size
179 :category
"VERSION_1_3" :version
"1.3")
180 (defglfun "SampleCoverage" sample-coverage
:return
"void" :args
181 ((:name |value|
:type |ClampedFloat32|
:direction
:in
)
182 (:name |invert|
:type |Boolean|
:direction
:in
))
183 :category
"VERSION_1_3" :version
"1.3")
184 (defglfun "MultTransposeMatrixd" mult-transpose-matrix-d
:return
"void" :args
185 ((:name |m|
:type |Float64|
:direction
:in
:array t
:size
#x10
)) :category
186 "VERSION_1_3" :version
"1.3")
187 (defglfun "MultTransposeMatrixf" mult-transpose-matrix-f
:return
"void" :args
188 ((:name |m|
:type |Float32|
:direction
:in
:array t
:size
#x10
)) :category
189 "VERSION_1_3" :version
"1.3")
190 (defglfun "LoadTransposeMatrixd" load-transpose-matrix-d
:return
"void" :args
191 ((:name |m|
:type |Float64|
:direction
:in
:array t
:size
#x10
)) :category
192 "VERSION_1_3" :version
"1.3")
193 (defglfun "LoadTransposeMatrixf" load-transpose-matrix-f
:return
"void" :args
194 ((:name |m|
:type |Float32|
:direction
:in
:array t
:size
#x10
)) :category
195 "VERSION_1_3" :version
"1.3")
196 (defglfun "MultiTexCoord4sv" multi-tex-coord-4sv
:return
"void" :args
197 ((:name |target|
:type |TextureUnit|
:direction
:in
)
198 (:name |v|
:type |CoordS|
:direction
:in
:array t
:size
#x4
))
199 :category
"VERSION_1_3" :version
"1.3")
200 (defglfun "MultiTexCoord4s" multi-tex-coord-4s
:return
"void" :args
201 ((:name |target|
:type |TextureUnit|
:direction
:in
)
202 (:name |s|
:type |CoordS|
:direction
:in
)
203 (:name |t|
:type |CoordS|
:direction
:in
)
204 (:name |r|
:type |CoordS|
:direction
:in
)
205 (:name |q|
:type |CoordS|
:direction
:in
))
206 :category
"VERSION_1_3" :version
"1.3")
207 (defglfun "MultiTexCoord4iv" multi-tex-coord-4iv
:return
"void" :args
208 ((:name |target|
:type |TextureUnit|
:direction
:in
)
209 (:name |v|
:type |CoordI|
:direction
:in
:array t
:size
#x4
))
210 :category
"VERSION_1_3" :version
"1.3")
211 (defglfun "MultiTexCoord4i" multi-tex-coord-4i
:return
"void" :args
212 ((:name |target|
:type |TextureUnit|
:direction
:in
)
213 (:name |s|
:type |CoordI|
:direction
:in
)
214 (:name |t|
:type |CoordI|
:direction
:in
)
215 (:name |r|
:type |CoordI|
:direction
:in
)
216 (:name |q|
:type |CoordI|
:direction
:in
))
217 :category
"VERSION_1_3" :version
"1.3")
218 (defglfun "MultiTexCoord4fv" multi-tex-coord-4fv
:return
"void" :args
219 ((:name |target|
:type |TextureUnit|
:direction
:in
)
220 (:name |v|
:type |CoordF|
:direction
:in
:array t
:size
#x4
))
221 :category
"VERSION_1_3" :version
"1.3")
222 (defglfun "MultiTexCoord4f" multi-tex-coord-4f
:return
"void" :args
223 ((:name |target|
:type |TextureUnit|
:direction
:in
)
224 (:name |s|
:type |CoordF|
:direction
:in
)
225 (:name |t|
:type |CoordF|
:direction
:in
)
226 (:name |r|
:type |CoordF|
:direction
:in
)
227 (:name |q|
:type |CoordF|
:direction
:in
))
228 :category
"VERSION_1_3" :version
"1.3")
229 (defglfun "MultiTexCoord4dv" multi-tex-coord-4dv
:return
"void" :args
230 ((:name |target|
:type |TextureUnit|
:direction
:in
)
231 (:name |v|
:type |CoordD|
:direction
:in
:array t
:size
#x4
))
232 :category
"VERSION_1_3" :version
"1.3")
233 (defglfun "MultiTexCoord4d" multi-tex-coord-4d
:return
"void" :args
234 ((:name |target|
:type |TextureUnit|
:direction
:in
)
235 (:name |s|
:type |CoordD|
:direction
:in
)
236 (:name |t|
:type |CoordD|
:direction
:in
)
237 (:name |r|
:type |CoordD|
:direction
:in
)
238 (:name |q|
:type |CoordD|
:direction
:in
))
239 :category
"VERSION_1_3" :version
"1.3")
240 (defglfun "MultiTexCoord3sv" multi-tex-coord-3sv
:return
"void" :args
241 ((:name |target|
:type |TextureUnit|
:direction
:in
)
242 (:name |v|
:type |CoordS|
:direction
:in
:array t
:size
#x3
))
243 :category
"VERSION_1_3" :version
"1.3")
244 (defglfun "MultiTexCoord3s" multi-tex-coord-3s
:return
"void" :args
245 ((:name |target|
:type |TextureUnit|
:direction
:in
)
246 (:name |s|
:type |CoordS|
:direction
:in
)
247 (:name |t|
:type |CoordS|
:direction
:in
)
248 (:name |r|
:type |CoordS|
:direction
:in
))
249 :category
"VERSION_1_3" :version
"1.3")
250 (defglfun "MultiTexCoord3iv" multi-tex-coord-3iv
:return
"void" :args
251 ((:name |target|
:type |TextureUnit|
:direction
:in
)
252 (:name |v|
:type |CoordI|
:direction
:in
:array t
:size
#x3
))
253 :category
"VERSION_1_3" :version
"1.3")
254 (defglfun "MultiTexCoord3i" multi-tex-coord-3i
:return
"void" :args
255 ((:name |target|
:type |TextureUnit|
:direction
:in
)
256 (:name |s|
:type |CoordI|
:direction
:in
)
257 (:name |t|
:type |CoordI|
:direction
:in
)
258 (:name |r|
:type |CoordI|
:direction
:in
))
259 :category
"VERSION_1_3" :version
"1.3")
260 (defglfun "MultiTexCoord3fv" multi-tex-coord-3fv
:return
"void" :args
261 ((:name |target|
:type |TextureUnit|
:direction
:in
)
262 (:name |v|
:type |CoordF|
:direction
:in
:array t
:size
#x3
))
263 :category
"VERSION_1_3" :version
"1.3")
264 (defglfun "MultiTexCoord3f" multi-tex-coord-3f
:return
"void" :args
265 ((:name |target|
:type |TextureUnit|
:direction
:in
)
266 (:name |s|
:type |CoordF|
:direction
:in
)
267 (:name |t|
:type |CoordF|
:direction
:in
)
268 (:name |r|
:type |CoordF|
:direction
:in
))
269 :category
"VERSION_1_3" :version
"1.3")
270 (defglfun "MultiTexCoord3dv" multi-tex-coord-3dv
:return
"void" :args
271 ((:name |target|
:type |TextureUnit|
:direction
:in
)
272 (:name |v|
:type |CoordD|
:direction
:in
:array t
:size
#x3
))
273 :category
"VERSION_1_3" :version
"1.3")
274 (defglfun "MultiTexCoord3d" multi-tex-coord-3d
:return
"void" :args
275 ((:name |target|
:type |TextureUnit|
:direction
:in
)
276 (:name |s|
:type |CoordD|
:direction
:in
)
277 (:name |t|
:type |CoordD|
:direction
:in
)
278 (:name |r|
:type |CoordD|
:direction
:in
))
279 :category
"VERSION_1_3" :version
"1.3")
280 (defglfun "MultiTexCoord2sv" multi-tex-coord-2sv
:return
"void" :args
281 ((:name |target|
:type |TextureUnit|
:direction
:in
)
282 (:name |v|
:type |CoordS|
:direction
:in
:array t
:size
#x2
))
283 :category
"VERSION_1_3" :version
"1.3")
284 (defglfun "MultiTexCoord2s" multi-tex-coord-2s
:return
"void" :args
285 ((:name |target|
:type |TextureUnit|
:direction
:in
)
286 (:name |s|
:type |CoordS|
:direction
:in
)
287 (:name |t|
:type |CoordS|
:direction
:in
))
288 :category
"VERSION_1_3" :version
"1.3")
289 (defglfun "MultiTexCoord2iv" multi-tex-coord-2iv
:return
"void" :args
290 ((:name |target|
:type |TextureUnit|
:direction
:in
)
291 (:name |v|
:type |CoordI|
:direction
:in
:array t
:size
#x2
))
292 :category
"VERSION_1_3" :version
"1.3")
293 (defglfun "MultiTexCoord2i" multi-tex-coord-2i
:return
"void" :args
294 ((:name |target|
:type |TextureUnit|
:direction
:in
)
295 (:name |s|
:type |CoordI|
:direction
:in
)
296 (:name |t|
:type |CoordI|
:direction
:in
))
297 :category
"VERSION_1_3" :version
"1.3")
298 (defglfun "MultiTexCoord2fv" multi-tex-coord-2fv
:return
"void" :args
299 ((:name |target|
:type |TextureUnit|
:direction
:in
)
300 (:name |v|
:type |CoordF|
:direction
:in
:array t
:size
#x2
))
301 :category
"VERSION_1_3" :version
"1.3")
302 (defglfun "MultiTexCoord2f" multi-tex-coord-2f
:return
"void" :args
303 ((:name |target|
:type |TextureUnit|
:direction
:in
)
304 (:name |s|
:type |CoordF|
:direction
:in
)
305 (:name |t|
:type |CoordF|
:direction
:in
))
306 :category
"VERSION_1_3" :version
"1.3")
307 (defglfun "MultiTexCoord2dv" multi-tex-coord-2dv
:return
"void" :args
308 ((:name |target|
:type |TextureUnit|
:direction
:in
)
309 (:name |v|
:type |CoordD|
:direction
:in
:array t
:size
#x2
))
310 :category
"VERSION_1_3" :version
"1.3")
311 (defglfun "MultiTexCoord2d" multi-tex-coord-2d
:return
"void" :args
312 ((:name |target|
:type |TextureUnit|
:direction
:in
)
313 (:name |s|
:type |CoordD|
:direction
:in
)
314 (:name |t|
:type |CoordD|
:direction
:in
))
315 :category
"VERSION_1_3" :version
"1.3")
316 (defglfun "MultiTexCoord1sv" multi-tex-coord-1sv
:return
"void" :args
317 ((:name |target|
:type |TextureUnit|
:direction
:in
)
318 (:name |v|
:type |CoordS|
:direction
:in
:array t
:size
#x1
))
319 :category
"VERSION_1_3" :version
"1.3")
320 (defglfun "MultiTexCoord1s" multi-tex-coord-1s
:return
"void" :args
321 ((:name |target|
:type |TextureUnit|
:direction
:in
)
322 (:name |s|
:type |CoordS|
:direction
:in
))
323 :category
"VERSION_1_3" :version
"1.3")
324 (defglfun "MultiTexCoord1iv" multi-tex-coord-1iv
:return
"void" :args
325 ((:name |target|
:type |TextureUnit|
:direction
:in
)
326 (:name |v|
:type |CoordI|
:direction
:in
:array t
:size
#x1
))
327 :category
"VERSION_1_3" :version
"1.3")
328 (defglfun "MultiTexCoord1i" multi-tex-coord-1i
:return
"void" :args
329 ((:name |target|
:type |TextureUnit|
:direction
:in
)
330 (:name |s|
:type |CoordI|
:direction
:in
))
331 :category
"VERSION_1_3" :version
"1.3")
332 (defglfun "MultiTexCoord1fv" multi-tex-coord-1fv
:return
"void" :args
333 ((:name |target|
:type |TextureUnit|
:direction
:in
)
334 (:name |v|
:type |CoordF|
:direction
:in
:array t
:size
#x1
))
335 :category
"VERSION_1_3" :version
"1.3")
336 (defglfun "MultiTexCoord1f" multi-tex-coord-1f
:return
"void" :args
337 ((:name |target|
:type |TextureUnit|
:direction
:in
)
338 (:name |s|
:type |CoordF|
:direction
:in
))
339 :category
"VERSION_1_3" :version
"1.3")
340 (defglfun "MultiTexCoord1dv" multi-tex-coord-1dv
:return
"void" :args
341 ((:name |target|
:type |TextureUnit|
:direction
:in
)
342 (:name |v|
:type |CoordD|
:direction
:in
:array t
:size
#x1
))
343 :category
"VERSION_1_3" :version
"1.3")
344 (defglfun "MultiTexCoord1d" multi-tex-coord-1d
:return
"void" :args
345 ((:name |target|
:type |TextureUnit|
:direction
:in
)
346 (:name |s|
:type |CoordD|
:direction
:in
))
347 :category
"VERSION_1_3" :version
"1.3")
348 (defglfun "ClientActiveTexture" client-active-texture
:return
"void" :args
349 ((:name |texture|
:type |TextureUnit|
:direction
:in
)) :category
"VERSION_1_3"
351 (defglfun "ActiveTexture" active-texture
:return
"void" :args
352 ((:name |texture|
:type |TextureUnit|
:direction
:in
)) :category
"VERSION_1_3"