Added FTGL for convenience
[cl-glfw.git] / lib / opengl-ext_direct_state_access.lisp
blobbdf740b72a8d9018c7dd772e6bedb8f3a6563a1e
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 ;;;; ext_direct_state_access
7 (defconstant +program-matrix-ext+ #x8E2D)
8 (defconstant +transpose-program-matrix-ext+ #x8E2E)
9 (defconstant +program-matrix-stack-depth-ext+ #x8E2F)
10 (defconstant +program-matrix-ext+ #x8E2D)
11 (defconstant +transpose-program-matrix-ext+ #x8E2E)
12 (defconstant +program-matrix-stack-depth-ext+ #x8E2F)
13 (defglextfun "ProgramUniformMatrix4x3dvEXT" program-uniform-matrix-4x-3dv-ext
14 :return "void" :args
15 ((:name |program| :type |UInt32| :direction :in)
16 (:name |location| :type |Int32| :direction :in)
17 (:name |count| :type |SizeI| :direction :in)
18 (:name |transpose| :type |Boolean| :direction :in)
19 (:name |value| :type |Float64| :direction :in :array t :size count))
20 :category "EXT_direct_state_access" :deprecated nil :version "1.2")
21 (defglextfun "ProgramUniformMatrix4x2dvEXT" program-uniform-matrix-4x-2dv-ext
22 :return "void" :args
23 ((:name |program| :type |UInt32| :direction :in)
24 (:name |location| :type |Int32| :direction :in)
25 (:name |count| :type |SizeI| :direction :in)
26 (:name |transpose| :type |Boolean| :direction :in)
27 (:name |value| :type |Float64| :direction :in :array t :size count))
28 :category "EXT_direct_state_access" :deprecated nil :version "1.2")
29 (defglextfun "ProgramUniformMatrix3x4dvEXT" program-uniform-matrix-3x-4dv-ext
30 :return "void" :args
31 ((:name |program| :type |UInt32| :direction :in)
32 (:name |location| :type |Int32| :direction :in)
33 (:name |count| :type |SizeI| :direction :in)
34 (:name |transpose| :type |Boolean| :direction :in)
35 (:name |value| :type |Float64| :direction :in :array t :size count))
36 :category "EXT_direct_state_access" :deprecated nil :version "1.2")
37 (defglextfun "ProgramUniformMatrix3x2dvEXT" program-uniform-matrix-3x-2dv-ext
38 :return "void" :args
39 ((:name |program| :type |UInt32| :direction :in)
40 (:name |location| :type |Int32| :direction :in)
41 (:name |count| :type |SizeI| :direction :in)
42 (:name |transpose| :type |Boolean| :direction :in)
43 (:name |value| :type |Float64| :direction :in :array t :size count))
44 :category "EXT_direct_state_access" :deprecated nil :version "1.2")
45 (defglextfun "ProgramUniformMatrix2x4dvEXT" program-uniform-matrix-2x-4dv-ext
46 :return "void" :args
47 ((:name |program| :type |UInt32| :direction :in)
48 (:name |location| :type |Int32| :direction :in)
49 (:name |count| :type |SizeI| :direction :in)
50 (:name |transpose| :type |Boolean| :direction :in)
51 (:name |value| :type |Float64| :direction :in :array t :size count))
52 :category "EXT_direct_state_access" :deprecated nil :version "1.2")
53 (defglextfun "ProgramUniformMatrix2x3dvEXT" program-uniform-matrix-2x-3dv-ext
54 :return "void" :args
55 ((:name |program| :type |UInt32| :direction :in)
56 (:name |location| :type |Int32| :direction :in)
57 (:name |count| :type |SizeI| :direction :in)
58 (:name |transpose| :type |Boolean| :direction :in)
59 (:name |value| :type |Float64| :direction :in :array t :size count))
60 :category "EXT_direct_state_access" :deprecated nil :version "1.2")
61 (defglextfun "ProgramUniformMatrix4dvEXT" program-uniform-matrix-4dv-ext
62 :return "void" :args
63 ((:name |program| :type |UInt32| :direction :in)
64 (:name |location| :type |Int32| :direction :in)
65 (:name |count| :type |SizeI| :direction :in)
66 (:name |transpose| :type |Boolean| :direction :in)
67 (:name |value| :type |Float64| :direction :in :array t :size count))
68 :category "EXT_direct_state_access" :deprecated nil :version "1.2")
69 (defglextfun "ProgramUniformMatrix3dvEXT" program-uniform-matrix-3dv-ext
70 :return "void" :args
71 ((:name |program| :type |UInt32| :direction :in)
72 (:name |location| :type |Int32| :direction :in)
73 (:name |count| :type |SizeI| :direction :in)
74 (:name |transpose| :type |Boolean| :direction :in)
75 (:name |value| :type |Float64| :direction :in :array t :size count))
76 :category "EXT_direct_state_access" :deprecated nil :version "1.2")
77 (defglextfun "ProgramUniformMatrix2dvEXT" program-uniform-matrix-2dv-ext
78 :return "void" :args
79 ((:name |program| :type |UInt32| :direction :in)
80 (:name |location| :type |Int32| :direction :in)
81 (:name |count| :type |SizeI| :direction :in)
82 (:name |transpose| :type |Boolean| :direction :in)
83 (:name |value| :type |Float64| :direction :in :array t :size count))
84 :category "EXT_direct_state_access" :deprecated nil :version "1.2")
85 (defglextfun "ProgramUniform4dvEXT" program-uniform-4dv-ext :return "void"
86 :args
87 ((:name |program| :type |UInt32| :direction :in)
88 (:name |location| :type |Int32| :direction :in)
89 (:name |count| :type |SizeI| :direction :in)
90 (:name |value| :type |Float64| :direction :in :array t :size count))
91 :category "EXT_direct_state_access" :deprecated nil :version "1.2")
92 (defglextfun "ProgramUniform3dvEXT" program-uniform-3dv-ext :return "void"
93 :args
94 ((:name |program| :type |UInt32| :direction :in)
95 (:name |location| :type |Int32| :direction :in)
96 (:name |count| :type |SizeI| :direction :in)
97 (:name |value| :type |Float64| :direction :in :array t :size count))
98 :category "EXT_direct_state_access" :deprecated nil :version "1.2")
99 (defglextfun "ProgramUniform2dvEXT" program-uniform-2dv-ext :return "void"
100 :args
101 ((:name |program| :type |UInt32| :direction :in)
102 (:name |location| :type |Int32| :direction :in)
103 (:name |count| :type |SizeI| :direction :in)
104 (:name |value| :type |Float64| :direction :in :array t :size count))
105 :category "EXT_direct_state_access" :deprecated nil :version "1.2")
106 (defglextfun "ProgramUniform1dvEXT" program-uniform-1dv-ext :return "void"
107 :args
108 ((:name |program| :type |UInt32| :direction :in)
109 (:name |location| :type |Int32| :direction :in)
110 (:name |count| :type |SizeI| :direction :in)
111 (:name |value| :type |Float64| :direction :in :array t :size count))
112 :category "EXT_direct_state_access" :deprecated nil :version "1.2")
113 (defglextfun "ProgramUniform4dEXT" program-uniform-4d-ext :return "void" :args
114 ((:name |program| :type |UInt32| :direction :in)
115 (:name |location| :type |Int32| :direction :in)
116 (:name |x| :type |Float64| :direction :in)
117 (:name |y| :type |Float64| :direction :in)
118 (:name |z| :type |Float64| :direction :in)
119 (:name |w| :type |Float64| :direction :in))
120 :category "EXT_direct_state_access" :deprecated nil :version "1.2")
121 (defglextfun "ProgramUniform3dEXT" program-uniform-3d-ext :return "void" :args
122 ((:name |program| :type |UInt32| :direction :in)
123 (:name |location| :type |Int32| :direction :in)
124 (:name |x| :type |Float64| :direction :in)
125 (:name |y| :type |Float64| :direction :in)
126 (:name |z| :type |Float64| :direction :in))
127 :category "EXT_direct_state_access" :deprecated nil :version "1.2")
128 (defglextfun "ProgramUniform2dEXT" program-uniform-2d-ext :return "void" :args
129 ((:name |program| :type |UInt32| :direction :in)
130 (:name |location| :type |Int32| :direction :in)
131 (:name |x| :type |Float64| :direction :in)
132 (:name |y| :type |Float64| :direction :in))
133 :category "EXT_direct_state_access" :deprecated nil :version "1.2")
134 (defglextfun "ProgramUniform1dEXT" program-uniform-1d-ext :return "void" :args
135 ((:name |program| :type |UInt32| :direction :in)
136 (:name |location| :type |Int32| :direction :in)
137 (:name |x| :type |Float64| :direction :in))
138 :category "EXT_direct_state_access" :deprecated nil :version "1.2")
139 (defglextfun "MultiTexRenderbufferEXT" multi-tex-renderbuffer-ext :return
140 "void" :args
141 ((:name |texunit| :type |TextureUnit| :direction :in)
142 (:name |target| :type |TextureTarget| :direction :in)
143 (:name |renderbuffer| :type |UInt32| :direction :in))
144 :category "EXT_direct_state_access" :deprecated nil :version nil)
145 (defglextfun "TextureRenderbufferEXT" texture-renderbuffer-ext :return "void"
146 :args
147 ((:name |texture| :type |Texture| :direction :in)
148 (:name |target| :type |TextureTarget| :direction :in)
149 (:name |renderbuffer| :type |UInt32| :direction :in))
150 :category "EXT_direct_state_access" :deprecated nil :version nil)
151 (defglextfun "NamedFramebufferTextureFaceEXT"
152 named-framebuffer-texture-face-ext :return "void" :args
153 ((:name |framebuffer| :type |Framebuffer| :direction :in)
154 (:name |attachment| :type |FramebufferAttachment| :direction :in)
155 (:name |texture| :type |Texture| :direction :in)
156 (:name |level| :type |CheckedInt32| :direction :in)
157 (:name |face| :type |TextureTarget| :direction :in))
158 :category "EXT_direct_state_access" :deprecated nil :version nil)
159 (defglextfun "NamedFramebufferTextureLayerEXT"
160 named-framebuffer-texture-layer-ext :return "void" :args
161 ((:name |framebuffer| :type |Framebuffer| :direction :in)
162 (:name |attachment| :type |FramebufferAttachment| :direction :in)
163 (:name |texture| :type |Texture| :direction :in)
164 (:name |level| :type |CheckedInt32| :direction :in)
165 (:name |layer| :type |CheckedInt32| :direction :in))
166 :category "EXT_direct_state_access" :deprecated nil :version nil)
167 (defglextfun "NamedFramebufferTextureEXT" named-framebuffer-texture-ext :return
168 "void" :args
169 ((:name |framebuffer| :type |Framebuffer| :direction :in)
170 (:name |attachment| :type |FramebufferAttachment| :direction :in)
171 (:name |texture| :type |Texture| :direction :in)
172 (:name |level| :type |CheckedInt32| :direction :in))
173 :category "EXT_direct_state_access" :deprecated nil :version nil)
174 (defglextfun "NamedRenderbufferStorageMultisampleCoverageEXT"
175 named-renderbuffer-storage-multisample-coverage-ext :return "void" :args
176 ((:name |renderbuffer| :type |Renderbuffer| :direction :in)
177 (:name |coverageSamples| :type |SizeI| :direction :in)
178 (:name |colorSamples| :type |SizeI| :direction :in)
179 (:name |internalformat| :type |PixelInternalFormat| :direction :in)
180 (:name |width| :type |SizeI| :direction :in)
181 (:name |height| :type |SizeI| :direction :in))
182 :category "EXT_direct_state_access" :deprecated nil :version nil)
183 (defglextfun "NamedRenderbufferStorageMultisampleEXT"
184 named-renderbuffer-storage-multisample-ext :return "void" :args
185 ((:name |renderbuffer| :type |Renderbuffer| :direction :in)
186 (:name |samples| :type |SizeI| :direction :in)
187 (:name |internalformat| :type |PixelInternalFormat| :direction :in)
188 (:name |width| :type |SizeI| :direction :in)
189 (:name |height| :type |SizeI| :direction :in))
190 :category "EXT_direct_state_access" :deprecated nil :version nil)
191 (defglextfun "GetFramebufferParameterivEXT" get-framebuffer-parameter-iv-ext
192 :return "void" :args
193 ((:name |framebuffer| :type |Framebuffer| :direction :in)
194 (:name |pname| :type |GetFramebufferParameter| :direction :in)
195 (:name |params| :type |Int32| :direction :out :array t :size (|pname|)))
196 :category "EXT_direct_state_access" :deprecated nil :version nil)
197 (defglextfun "FramebufferReadBufferEXT" framebuffer-read-buffer-ext :return
198 "void" :args
199 ((:name |framebuffer| :type |Framebuffer| :direction :in)
200 (:name |mode| :type |ReadBufferMode| :direction :in))
201 :category "EXT_direct_state_access" :deprecated nil :version nil)
202 (defglextfun "FramebufferDrawBuffersEXT" framebuffer-draw-buffers-ext :return
203 "void" :args
204 ((:name |framebuffer| :type |Framebuffer| :direction :in)
205 (:name |n| :type |SizeI| :direction :in)
206 (:name |bufs| :type |DrawBufferMode| :direction :in :array t :size n))
207 :category "EXT_direct_state_access" :deprecated nil :version nil)
208 (defglextfun "FramebufferDrawBufferEXT" framebuffer-draw-buffer-ext :return
209 "void" :args
210 ((:name |framebuffer| :type |Framebuffer| :direction :in)
211 (:name |mode| :type |DrawBufferMode| :direction :in))
212 :category "EXT_direct_state_access" :deprecated nil :version nil)
213 (defglextfun "GenerateMultiTexMipmapEXT" generate-multi-tex-mipmap-ext :return
214 "void" :args
215 ((:name |texunit| :type |TextureUnit| :direction :in)
216 (:name |target| :type |TextureTarget| :direction :in))
217 :category "EXT_direct_state_access" :deprecated nil :version nil)
218 (defglextfun "GenerateTextureMipmapEXT" generate-texture-mipmap-ext :return
219 "void" :args
220 ((:name |texture| :type |Texture| :direction :in)
221 (:name |target| :type |TextureTarget| :direction :in))
222 :category "EXT_direct_state_access" :deprecated nil :version nil)
223 (defglextfun "GetNamedFramebufferAttachmentParameterivEXT"
224 get-named-framebuffer-attachment-parameter-iv-ext :return "void" :args
225 ((:name |framebuffer| :type |Framebuffer| :direction :in)
226 (:name |attachment| :type |FramebufferAttachment| :direction :in)
227 (:name |pname| :type |FramebufferAttachmentParameterName| :direction :in)
228 (:name |params| :type |Int32| :direction :out :array t :size (|pname|)))
229 :category "EXT_direct_state_access" :deprecated nil :version nil)
230 (defglextfun "NamedFramebufferRenderbufferEXT"
231 named-framebuffer-renderbuffer-ext :return "void" :args
232 ((:name |framebuffer| :type |Framebuffer| :direction :in)
233 (:name |attachment| :type |FramebufferAttachment| :direction :in)
234 (:name |renderbuffertarget| :type |RenderbufferTarget| :direction :in)
235 (:name |renderbuffer| :type |Renderbuffer| :direction :in))
236 :category "EXT_direct_state_access" :deprecated nil :version nil)
237 (defglextfun "NamedFramebufferTexture3DEXT" named-framebuffer-texture-3d-ext
238 :return "void" :args
239 ((:name |framebuffer| :type |Framebuffer| :direction :in)
240 (:name |attachment| :type |FramebufferAttachment| :direction :in)
241 (:name |textarget| :type |TextureTarget| :direction :in)
242 (:name |texture| :type |Texture| :direction :in)
243 (:name |level| :type |CheckedInt32| :direction :in)
244 (:name |zoffset| :type |CheckedInt32| :direction :in))
245 :category "EXT_direct_state_access" :deprecated nil :version nil)
246 (defglextfun "NamedFramebufferTexture2DEXT" named-framebuffer-texture-2d-ext
247 :return "void" :args
248 ((:name |framebuffer| :type |Framebuffer| :direction :in)
249 (:name |attachment| :type |FramebufferAttachment| :direction :in)
250 (:name |textarget| :type |TextureTarget| :direction :in)
251 (:name |texture| :type |Texture| :direction :in)
252 (:name |level| :type |CheckedInt32| :direction :in))
253 :category "EXT_direct_state_access" :deprecated nil :version nil)
254 (defglextfun "NamedFramebufferTexture1DEXT" named-framebuffer-texture-1d-ext
255 :return "void" :args
256 ((:name |framebuffer| :type |Framebuffer| :direction :in)
257 (:name |attachment| :type |FramebufferAttachment| :direction :in)
258 (:name |textarget| :type |TextureTarget| :direction :in)
259 (:name |texture| :type |Texture| :direction :in)
260 (:name |level| :type |CheckedInt32| :direction :in))
261 :category "EXT_direct_state_access" :deprecated nil :version nil)
262 (defglextfun "CheckNamedFramebufferStatusEXT"
263 check-named-framebuffer-status-ext :return "FramebufferStatus" :args
264 ((:name |framebuffer| :type |Framebuffer| :direction :in)
265 (:name |target| :type |FramebufferTarget| :direction :in))
266 :category "EXT_direct_state_access" :deprecated nil :version nil)
267 (defglextfun "GetNamedRenderbufferParameterivEXT"
268 get-named-renderbuffer-parameter-iv-ext :return "void" :args
269 ((:name |renderbuffer| :type |Renderbuffer| :direction :in)
270 (:name |pname| :type |RenderbufferParameterName| :direction :in)
271 (:name |params| :type |Int32| :direction :out :array t :size (|pname|)))
272 :category "EXT_direct_state_access" :deprecated nil :version nil)
273 (defglextfun "NamedRenderbufferStorageEXT" named-renderbuffer-storage-ext
274 :return "void" :args
275 ((:name |renderbuffer| :type |Renderbuffer| :direction :in)
276 (:name |internalformat| :type |PixelInternalFormat| :direction :in)
277 (:name |width| :type |SizeI| :direction :in)
278 (:name |height| :type |SizeI| :direction :in))
279 :category "EXT_direct_state_access" :deprecated nil :version nil)
280 (defglextfun "MultiTexBufferEXT" multi-tex-buffer-ext :return "void" :args
281 ((:name |texunit| :type |TextureUnit| :direction :in)
282 (:name |target| :type |TextureTarget| :direction :in)
283 (:name |internalformat| :type |TypeEnum| :direction :in)
284 (:name |buffer| :type |UInt32| :direction :in))
285 :category "EXT_direct_state_access" :deprecated nil :version nil)
286 (defglextfun "TextureBufferEXT" texture-buffer-ext :return "void" :args
287 ((:name |texture| :type |Texture| :direction :in)
288 (:name |target| :type |TextureTarget| :direction :in)
289 (:name |internalformat| :type |TypeEnum| :direction :in)
290 (:name |buffer| :type |UInt32| :direction :in))
291 :category "EXT_direct_state_access" :deprecated nil :version nil)
292 (defglextfun "GetNamedBufferSubDataEXT" get-named-buffer-sub-data-ext :return
293 "void" :args
294 ((:name |buffer| :type |UInt32| :direction :in)
295 (:name |offset| :type |Intptr| :direction :in)
296 (:name |size| :type |Sizeiptr| :direction :in)
297 (:name |data| :type |Void| :direction :out :array t :size (|size|)))
298 :category "EXT_direct_state_access" :deprecated nil :version nil)
299 (defglextfun "GetNamedBufferPointervEXT" get-named-buffer-pointerv-ext :return
300 "void" :args
301 ((:name |buffer| :type |UInt32| :direction :in)
302 (:name |pname| :type |VertexBufferObjectParameter| :direction :in)
303 (:name |params| :type |VoidPointer| :direction :out :array t :size
304 (|pname|)))
305 :category "EXT_direct_state_access" :deprecated nil :version nil)
306 (defglextfun "GetNamedBufferParameterivEXT" get-named-buffer-parameter-iv-ext
307 :return "void" :args
308 ((:name |buffer| :type |UInt32| :direction :in)
309 (:name |pname| :type |VertexBufferObjectParameter| :direction :in)
310 (:name |params| :type |Int32| :direction :out :array t :size (|pname|)))
311 :category "EXT_direct_state_access" :deprecated nil :version nil)
312 (defglextfun "NamedCopyBufferSubDataEXT" named-copy-buffer-sub-data-ext :return
313 "void" :args
314 ((:name |readBuffer| :type |UInt32| :direction :in)
315 (:name |writeBuffer| :type |UInt32| :direction :in)
316 (:name |readOffset| :type |Intptr| :direction :in)
317 (:name |writeOffset| :type |Intptr| :direction :in)
318 (:name |size| :type |Sizeiptr| :direction :in))
319 :category "EXT_direct_state_access" :deprecated nil :version nil)
320 (defglextfun "FlushMappedNamedBufferRangeEXT"
321 flush-mapped-named-buffer-range-ext :return "void" :args
322 ((:name |buffer| :type |UInt32| :direction :in)
323 (:name |offset| :type |Intptr| :direction :in)
324 (:name |length| :type |Sizeiptr| :direction :in))
325 :category "EXT_direct_state_access" :deprecated nil :version nil)
326 (defglextfun "MapNamedBufferRangeEXT" map-named-buffer-range-ext :return
327 "VoidPointer" :args
328 ((:name |buffer| :type |UInt32| :direction :in)
329 (:name |offset| :type |Intptr| :direction :in)
330 (:name |length| :type |Sizeiptr| :direction :in)
331 (:name |access| :type |BufferAccessMask| :direction :in))
332 :category "EXT_direct_state_access" :deprecated nil :version nil)
333 (defglextfun "UnmapNamedBufferEXT" unmap-named-buffer-ext :return "Boolean"
334 :args ((:name |buffer| :type |UInt32| :direction :in)) :category
335 "EXT_direct_state_access" :deprecated nil :version nil)
336 (defglextfun "MapNamedBufferEXT" map-named-buffer-ext :return "VoidPointer"
337 :args
338 ((:name |buffer| :type |UInt32| :direction :in)
339 (:name |access| :type |VertexBufferObjectAccess| :direction :in))
340 :category "EXT_direct_state_access" :deprecated nil :version nil)
341 (defglextfun "NamedBufferSubDataEXT" named-buffer-sub-data-ext :return "void"
342 :args
343 ((:name |buffer| :type |UInt32| :direction :in)
344 (:name |offset| :type |Intptr| :direction :in)
345 (:name |size| :type |Sizeiptr| :direction :in)
346 (:name |data| :type |Void| :direction :in :array t :size (|size|)))
347 :category "EXT_direct_state_access" :deprecated nil :version nil)
348 (defglextfun "NamedBufferDataEXT" named-buffer-data-ext :return "void" :args
349 ((:name |buffer| :type |UInt32| :direction :in)
350 (:name |size| :type |Sizeiptr| :direction :in)
351 (:name |data| :type |Void| :direction :in :array t :size (|size|))
352 (:name |usage| :type |VertexBufferObjectUsage| :direction :in))
353 :category "EXT_direct_state_access" :deprecated nil :version nil)
354 (defglextfun "ProgramUniform4uivEXT" program-uniform-4uiv-ext :return "void"
355 :args
356 ((:name |program| :type |UInt32| :direction :in)
357 (:name |location| :type |Int32| :direction :in)
358 (:name |count| :type |SizeI| :direction :in)
359 (:name |value| :type |UInt32| :direction :in :array t :size count*4))
360 :category "EXT_direct_state_access" :deprecated nil :version nil)
361 (defglextfun "ProgramUniform3uivEXT" program-uniform-3uiv-ext :return "void"
362 :args
363 ((:name |program| :type |UInt32| :direction :in)
364 (:name |location| :type |Int32| :direction :in)
365 (:name |count| :type |SizeI| :direction :in)
366 (:name |value| :type |UInt32| :direction :in :array t :size count*3))
367 :category "EXT_direct_state_access" :deprecated nil :version nil)
368 (defglextfun "ProgramUniform2uivEXT" program-uniform-2uiv-ext :return "void"
369 :args
370 ((:name |program| :type |UInt32| :direction :in)
371 (:name |location| :type |Int32| :direction :in)
372 (:name |count| :type |SizeI| :direction :in)
373 (:name |value| :type |UInt32| :direction :in :array t :size count*2))
374 :category "EXT_direct_state_access" :deprecated nil :version nil)
375 (defglextfun "ProgramUniform1uivEXT" program-uniform-1uiv-ext :return "void"
376 :args
377 ((:name |program| :type |UInt32| :direction :in)
378 (:name |location| :type |Int32| :direction :in)
379 (:name |count| :type |SizeI| :direction :in)
380 (:name |value| :type |UInt32| :direction :in :array t :size count))
381 :category "EXT_direct_state_access" :deprecated nil :version nil)
382 (defglextfun "ProgramUniform4uiEXT" program-uniform-4ui-ext :return "void"
383 :args
384 ((:name |program| :type |UInt32| :direction :in)
385 (:name |location| :type |Int32| :direction :in)
386 (:name |v0| :type |UInt32| :direction :in)
387 (:name |v1| :type |UInt32| :direction :in)
388 (:name |v2| :type |UInt32| :direction :in)
389 (:name |v3| :type |UInt32| :direction :in))
390 :category "EXT_direct_state_access" :deprecated nil :version nil)
391 (defglextfun "ProgramUniform3uiEXT" program-uniform-3ui-ext :return "void"
392 :args
393 ((:name |program| :type |UInt32| :direction :in)
394 (:name |location| :type |Int32| :direction :in)
395 (:name |v0| :type |UInt32| :direction :in)
396 (:name |v1| :type |UInt32| :direction :in)
397 (:name |v2| :type |UInt32| :direction :in))
398 :category "EXT_direct_state_access" :deprecated nil :version nil)
399 (defglextfun "ProgramUniform2uiEXT" program-uniform-2ui-ext :return "void"
400 :args
401 ((:name |program| :type |UInt32| :direction :in)
402 (:name |location| :type |Int32| :direction :in)
403 (:name |v0| :type |UInt32| :direction :in)
404 (:name |v1| :type |UInt32| :direction :in))
405 :category "EXT_direct_state_access" :deprecated nil :version nil)
406 (defglextfun "ProgramUniform1uiEXT" program-uniform-1ui-ext :return "void"
407 :args
408 ((:name |program| :type |UInt32| :direction :in)
409 (:name |location| :type |Int32| :direction :in)
410 (:name |v0| :type |UInt32| :direction :in))
411 :category "EXT_direct_state_access" :deprecated nil :version nil)
412 (defglextfun "ProgramUniformMatrix4x3fvEXT" program-uniform-matrix-4x-3fv-ext
413 :return "void" :args
414 ((:name |program| :type |UInt32| :direction :in)
415 (:name |location| :type |Int32| :direction :in)
416 (:name |count| :type |SizeI| :direction :in)
417 (:name |transpose| :type |Boolean| :direction :in)
418 (:name |value| :type |Float32| :direction :in :array t :size count*12))
419 :category "EXT_direct_state_access" :deprecated nil :version nil)
420 (defglextfun "ProgramUniformMatrix3x4fvEXT" program-uniform-matrix-3x-4fv-ext
421 :return "void" :args
422 ((:name |program| :type |UInt32| :direction :in)
423 (:name |location| :type |Int32| :direction :in)
424 (:name |count| :type |SizeI| :direction :in)
425 (:name |transpose| :type |Boolean| :direction :in)
426 (:name |value| :type |Float32| :direction :in :array t :size count*12))
427 :category "EXT_direct_state_access" :deprecated nil :version nil)
428 (defglextfun "ProgramUniformMatrix4x2fvEXT" program-uniform-matrix-4x-2fv-ext
429 :return "void" :args
430 ((:name |program| :type |UInt32| :direction :in)
431 (:name |location| :type |Int32| :direction :in)
432 (:name |count| :type |SizeI| :direction :in)
433 (:name |transpose| :type |Boolean| :direction :in)
434 (:name |value| :type |Float32| :direction :in :array t :size count*8))
435 :category "EXT_direct_state_access" :deprecated nil :version nil)
436 (defglextfun "ProgramUniformMatrix2x4fvEXT" program-uniform-matrix-2x-4fv-ext
437 :return "void" :args
438 ((:name |program| :type |UInt32| :direction :in)
439 (:name |location| :type |Int32| :direction :in)
440 (:name |count| :type |SizeI| :direction :in)
441 (:name |transpose| :type |Boolean| :direction :in)
442 (:name |value| :type |Float32| :direction :in :array t :size count*8))
443 :category "EXT_direct_state_access" :deprecated nil :version nil)
444 (defglextfun "ProgramUniformMatrix3x2fvEXT" program-uniform-matrix-3x-2fv-ext
445 :return "void" :args
446 ((:name |program| :type |UInt32| :direction :in)
447 (:name |location| :type |Int32| :direction :in)
448 (:name |count| :type |SizeI| :direction :in)
449 (:name |transpose| :type |Boolean| :direction :in)
450 (:name |value| :type |Float32| :direction :in :array t :size count*6))
451 :category "EXT_direct_state_access" :deprecated nil :version nil)
452 (defglextfun "ProgramUniformMatrix2x3fvEXT" program-uniform-matrix-2x-3fv-ext
453 :return "void" :args
454 ((:name |program| :type |UInt32| :direction :in)
455 (:name |location| :type |Int32| :direction :in)
456 (:name |count| :type |SizeI| :direction :in)
457 (:name |transpose| :type |Boolean| :direction :in)
458 (:name |value| :type |Float32| :direction :in :array t :size count*6))
459 :category "EXT_direct_state_access" :deprecated nil :version nil)
460 (defglextfun "ProgramUniformMatrix4fvEXT" program-uniform-matrix-4fv-ext
461 :return "void" :args
462 ((:name |program| :type |UInt32| :direction :in)
463 (:name |location| :type |Int32| :direction :in)
464 (:name |count| :type |SizeI| :direction :in)
465 (:name |transpose| :type |Boolean| :direction :in)
466 (:name |value| :type |Float32| :direction :in :array t :size count*16))
467 :category "EXT_direct_state_access" :deprecated nil :version nil)
468 (defglextfun "ProgramUniformMatrix3fvEXT" program-uniform-matrix-3fv-ext
469 :return "void" :args
470 ((:name |program| :type |UInt32| :direction :in)
471 (:name |location| :type |Int32| :direction :in)
472 (:name |count| :type |SizeI| :direction :in)
473 (:name |transpose| :type |Boolean| :direction :in)
474 (:name |value| :type |Float32| :direction :in :array t :size count*9))
475 :category "EXT_direct_state_access" :deprecated nil :version nil)
476 (defglextfun "ProgramUniformMatrix2fvEXT" program-uniform-matrix-2fv-ext
477 :return "void" :args
478 ((:name |program| :type |UInt32| :direction :in)
479 (:name |location| :type |Int32| :direction :in)
480 (:name |count| :type |SizeI| :direction :in)
481 (:name |transpose| :type |Boolean| :direction :in)
482 (:name |value| :type |Float32| :direction :in :array t :size count*4))
483 :category "EXT_direct_state_access" :deprecated nil :version nil)
484 (defglextfun "ProgramUniform4ivEXT" program-uniform-4iv-ext :return "void"
485 :args
486 ((:name |program| :type |UInt32| :direction :in)
487 (:name |location| :type |Int32| :direction :in)
488 (:name |count| :type |SizeI| :direction :in)
489 (:name |value| :type |Int32| :direction :in :array t :size count*4))
490 :category "EXT_direct_state_access" :deprecated nil :version nil)
491 (defglextfun "ProgramUniform3ivEXT" program-uniform-3iv-ext :return "void"
492 :args
493 ((:name |program| :type |UInt32| :direction :in)
494 (:name |location| :type |Int32| :direction :in)
495 (:name |count| :type |SizeI| :direction :in)
496 (:name |value| :type |Int32| :direction :in :array t :size count*3))
497 :category "EXT_direct_state_access" :deprecated nil :version nil)
498 (defglextfun "ProgramUniform2ivEXT" program-uniform-2iv-ext :return "void"
499 :args
500 ((:name |program| :type |UInt32| :direction :in)
501 (:name |location| :type |Int32| :direction :in)
502 (:name |count| :type |SizeI| :direction :in)
503 (:name |value| :type |Int32| :direction :in :array t :size count*2))
504 :category "EXT_direct_state_access" :deprecated nil :version nil)
505 (defglextfun "ProgramUniform1ivEXT" program-uniform-1iv-ext :return "void"
506 :args
507 ((:name |program| :type |UInt32| :direction :in)
508 (:name |location| :type |Int32| :direction :in)
509 (:name |count| :type |SizeI| :direction :in)
510 (:name |value| :type |Int32| :direction :in :array t :size count))
511 :category "EXT_direct_state_access" :deprecated nil :version nil)
512 (defglextfun "ProgramUniform4fvEXT" program-uniform-4fv-ext :return "void"
513 :args
514 ((:name |program| :type |UInt32| :direction :in)
515 (:name |location| :type |Int32| :direction :in)
516 (:name |count| :type |SizeI| :direction :in)
517 (:name |value| :type |Float32| :direction :in :array t :size count*4))
518 :category "EXT_direct_state_access" :deprecated nil :version nil)
519 (defglextfun "ProgramUniform3fvEXT" program-uniform-3fv-ext :return "void"
520 :args
521 ((:name |program| :type |UInt32| :direction :in)
522 (:name |location| :type |Int32| :direction :in)
523 (:name |count| :type |SizeI| :direction :in)
524 (:name |value| :type |Float32| :direction :in :array t :size count*3))
525 :category "EXT_direct_state_access" :deprecated nil :version nil)
526 (defglextfun "ProgramUniform2fvEXT" program-uniform-2fv-ext :return "void"
527 :args
528 ((:name |program| :type |UInt32| :direction :in)
529 (:name |location| :type |Int32| :direction :in)
530 (:name |count| :type |SizeI| :direction :in)
531 (:name |value| :type |Float32| :direction :in :array t :size count*2))
532 :category "EXT_direct_state_access" :deprecated nil :version nil)
533 (defglextfun "ProgramUniform1fvEXT" program-uniform-1fv-ext :return "void"
534 :args
535 ((:name |program| :type |UInt32| :direction :in)
536 (:name |location| :type |Int32| :direction :in)
537 (:name |count| :type |SizeI| :direction :in)
538 (:name |value| :type |Float32| :direction :in :array t :size count))
539 :category "EXT_direct_state_access" :deprecated nil :version nil)
540 (defglextfun "ProgramUniform4iEXT" program-uniform-4i-ext :return "void" :args
541 ((:name |program| :type |UInt32| :direction :in)
542 (:name |location| :type |Int32| :direction :in)
543 (:name |v0| :type |Int32| :direction :in)
544 (:name |v1| :type |Int32| :direction :in)
545 (:name |v2| :type |Int32| :direction :in)
546 (:name |v3| :type |Int32| :direction :in))
547 :category "EXT_direct_state_access" :deprecated nil :version nil)
548 (defglextfun "ProgramUniform3iEXT" program-uniform-3i-ext :return "void" :args
549 ((:name |program| :type |UInt32| :direction :in)
550 (:name |location| :type |Int32| :direction :in)
551 (:name |v0| :type |Int32| :direction :in)
552 (:name |v1| :type |Int32| :direction :in)
553 (:name |v2| :type |Int32| :direction :in))
554 :category "EXT_direct_state_access" :deprecated nil :version nil)
555 (defglextfun "ProgramUniform2iEXT" program-uniform-2i-ext :return "void" :args
556 ((:name |program| :type |UInt32| :direction :in)
557 (:name |location| :type |Int32| :direction :in)
558 (:name |v0| :type |Int32| :direction :in)
559 (:name |v1| :type |Int32| :direction :in))
560 :category "EXT_direct_state_access" :deprecated nil :version nil)
561 (defglextfun "ProgramUniform1iEXT" program-uniform-1i-ext :return "void" :args
562 ((:name |program| :type |UInt32| :direction :in)
563 (:name |location| :type |Int32| :direction :in)
564 (:name |v0| :type |Int32| :direction :in))
565 :category "EXT_direct_state_access" :deprecated nil :version nil)
566 (defglextfun "ProgramUniform4fEXT" program-uniform-4f-ext :return "void" :args
567 ((:name |program| :type |UInt32| :direction :in)
568 (:name |location| :type |Int32| :direction :in)
569 (:name |v0| :type |Float32| :direction :in)
570 (:name |v1| :type |Float32| :direction :in)
571 (:name |v2| :type |Float32| :direction :in)
572 (:name |v3| :type |Float32| :direction :in))
573 :category "EXT_direct_state_access" :deprecated nil :version nil)
574 (defglextfun "ProgramUniform3fEXT" program-uniform-3f-ext :return "void" :args
575 ((:name |program| :type |UInt32| :direction :in)
576 (:name |location| :type |Int32| :direction :in)
577 (:name |v0| :type |Float32| :direction :in)
578 (:name |v1| :type |Float32| :direction :in)
579 (:name |v2| :type |Float32| :direction :in))
580 :category "EXT_direct_state_access" :deprecated nil :version nil)
581 (defglextfun "ProgramUniform2fEXT" program-uniform-2f-ext :return "void" :args
582 ((:name |program| :type |UInt32| :direction :in)
583 (:name |location| :type |Int32| :direction :in)
584 (:name |v0| :type |Float32| :direction :in)
585 (:name |v1| :type |Float32| :direction :in))
586 :category "EXT_direct_state_access" :deprecated nil :version nil)
587 (defglextfun "ProgramUniform1fEXT" program-uniform-1f-ext :return "void" :args
588 ((:name |program| :type |UInt32| :direction :in)
589 (:name |location| :type |Int32| :direction :in)
590 (:name |v0| :type |Float32| :direction :in))
591 :category "EXT_direct_state_access" :deprecated nil :version nil)
592 (defglextfun "GetMultiTexParameterIuivEXT" get-multi-tex-parameter-i-uiv-ext
593 :return "void" :args
594 ((:name |texunit| :type |TextureUnit| :direction :in)
595 (:name |target| :type |TextureTarget| :direction :in)
596 (:name |pname| :type |GetTextureParameter| :direction :in)
597 (:name |params| :type |UInt32| :direction :out :array t :size (|pname|)))
598 :category "EXT_direct_state_access" :deprecated nil :version nil)
599 (defglextfun "GetMultiTexParameterIivEXT" get-multi-tex-parameter-i-iv-ext
600 :return "void" :args
601 ((:name |texunit| :type |TextureUnit| :direction :in)
602 (:name |target| :type |TextureTarget| :direction :in)
603 (:name |pname| :type |GetTextureParameter| :direction :in)
604 (:name |params| :type |Int32| :direction :out :array t :size (|pname|)))
605 :category "EXT_direct_state_access" :deprecated nil :version nil)
606 (defglextfun "MultiTexParameterIuivEXT" multi-tex-parameter-i-uiv-ext :return
607 "void" :args
608 ((:name |texunit| :type |TextureUnit| :direction :in)
609 (:name |target| :type |TextureTarget| :direction :in)
610 (:name |pname| :type |TextureParameterName| :direction :in)
611 (:name |params| :type |UInt32| :direction :in :array t :size (|pname|)))
612 :category "EXT_direct_state_access" :deprecated nil :version nil)
613 (defglextfun "MultiTexParameterIivEXT" multi-tex-parameter-i-iv-ext :return
614 "void" :args
615 ((:name |texunit| :type |TextureUnit| :direction :in)
616 (:name |target| :type |TextureTarget| :direction :in)
617 (:name |pname| :type |TextureParameterName| :direction :in)
618 (:name |params| :type |CheckedInt32| :direction :in :array t :size
619 (|pname|)))
620 :category "EXT_direct_state_access" :deprecated nil :version nil)
621 (defglextfun "GetTextureParameterIuivEXT" get-texture-parameter-i-uiv-ext
622 :return "void" :args
623 ((:name |texture| :type |Texture| :direction :in)
624 (:name |target| :type |TextureTarget| :direction :in)
625 (:name |pname| :type |GetTextureParameter| :direction :in)
626 (:name |params| :type |UInt32| :direction :out :array t :size (|pname|)))
627 :category "EXT_direct_state_access" :deprecated nil :version nil)
628 (defglextfun "GetTextureParameterIivEXT" get-texture-parameter-i-iv-ext :return
629 "void" :args
630 ((:name |texture| :type |Texture| :direction :in)
631 (:name |target| :type |TextureTarget| :direction :in)
632 (:name |pname| :type |GetTextureParameter| :direction :in)
633 (:name |params| :type |Int32| :direction :out :array t :size (|pname|)))
634 :category "EXT_direct_state_access" :deprecated nil :version nil)
635 (defglextfun "TextureParameterIuivEXT" texture-parameter-i-uiv-ext :return
636 "void" :args
637 ((:name |texture| :type |Texture| :direction :in)
638 (:name |target| :type |TextureTarget| :direction :in)
639 (:name |pname| :type |TextureParameterName| :direction :in)
640 (:name |params| :type |UInt32| :direction :in :array t :size (|pname|)))
641 :category "EXT_direct_state_access" :deprecated nil :version nil)
642 (defglextfun "TextureParameterIivEXT" texture-parameter-i-iv-ext :return "void"
643 :args
644 ((:name |texture| :type |Texture| :direction :in)
645 (:name |target| :type |TextureTarget| :direction :in)
646 (:name |pname| :type |TextureParameterName| :direction :in)
647 (:name |params| :type |CheckedInt32| :direction :in :array t :size
648 (|pname|)))
649 :category "EXT_direct_state_access" :deprecated nil :version nil)
650 (defglextfun "GetNamedProgramLocalParameterIuivEXT"
651 get-named-program-local-parameter-i-uiv-ext :return "void" :args
652 ((:name |program| :type |UInt32| :direction :in)
653 (:name |target| :type |ProgramTarget| :direction :in)
654 (:name |index| :type |UInt32| :direction :in)
655 (:name |params| :type |UInt32| :direction :out :array t :size #x4))
656 :category "EXT_direct_state_access" :deprecated nil :version nil)
657 (defglextfun "GetNamedProgramLocalParameterIivEXT"
658 get-named-program-local-parameter-i-iv-ext :return "void" :args
659 ((:name |program| :type |UInt32| :direction :in)
660 (:name |target| :type |ProgramTarget| :direction :in)
661 (:name |index| :type |UInt32| :direction :in)
662 (:name |params| :type |Int32| :direction :out :array t :size #x4))
663 :category "EXT_direct_state_access" :deprecated nil :version nil)
664 (defglextfun "NamedProgramLocalParametersI4uivEXT"
665 named-program-local-parameters-i-4uiv-ext :return "void" :args
666 ((:name |program| :type |UInt32| :direction :in)
667 (:name |target| :type |ProgramTarget| :direction :in)
668 (:name |index| :type |UInt32| :direction :in)
669 (:name |count| :type |SizeI| :direction :in)
670 (:name |params| :type |UInt32| :direction :in :array t :size count*4))
671 :category "EXT_direct_state_access" :deprecated nil :version nil)
672 (defglextfun "NamedProgramLocalParameterI4uivEXT"
673 named-program-local-parameter-i-4uiv-ext :return "void" :args
674 ((:name |program| :type |UInt32| :direction :in)
675 (:name |target| :type |ProgramTarget| :direction :in)
676 (:name |index| :type |UInt32| :direction :in)
677 (:name |params| :type |UInt32| :direction :in :array t :size #x4))
678 :category "EXT_direct_state_access" :deprecated nil :version nil)
679 (defglextfun "NamedProgramLocalParameterI4uiEXT"
680 named-program-local-parameter-i-4ui-ext :return "void" :args
681 ((:name |program| :type |UInt32| :direction :in)
682 (:name |target| :type |ProgramTarget| :direction :in)
683 (:name |index| :type |UInt32| :direction :in)
684 (:name |x| :type |UInt32| :direction :in)
685 (:name |y| :type |UInt32| :direction :in)
686 (:name |z| :type |UInt32| :direction :in)
687 (:name |w| :type |UInt32| :direction :in))
688 :category "EXT_direct_state_access" :deprecated nil :version nil)
689 (defglextfun "NamedProgramLocalParametersI4ivEXT"
690 named-program-local-parameters-i-4iv-ext :return "void" :args
691 ((:name |program| :type |UInt32| :direction :in)
692 (:name |target| :type |ProgramTarget| :direction :in)
693 (:name |index| :type |UInt32| :direction :in)
694 (:name |count| :type |SizeI| :direction :in)
695 (:name |params| :type |Int32| :direction :in :array t :size count*4))
696 :category "EXT_direct_state_access" :deprecated nil :version nil)
697 (defglextfun "NamedProgramLocalParameterI4ivEXT"
698 named-program-local-parameter-i-4iv-ext :return "void" :args
699 ((:name |program| :type |UInt32| :direction :in)
700 (:name |target| :type |ProgramTarget| :direction :in)
701 (:name |index| :type |UInt32| :direction :in)
702 (:name |params| :type |Int32| :direction :in :array t :size #x4))
703 :category "EXT_direct_state_access" :deprecated nil :version nil)
704 (defglextfun "NamedProgramLocalParameterI4iEXT"
705 named-program-local-parameter-i-4i-ext :return "void" :args
706 ((:name |program| :type |UInt32| :direction :in)
707 (:name |target| :type |ProgramTarget| :direction :in)
708 (:name |index| :type |UInt32| :direction :in)
709 (:name |x| :type |Int32| :direction :in)
710 (:name |y| :type |Int32| :direction :in)
711 (:name |z| :type |Int32| :direction :in)
712 (:name |w| :type |Int32| :direction :in))
713 :category "EXT_direct_state_access" :deprecated nil :version nil)
714 (defglextfun "NamedProgramLocalParameters4fvEXT"
715 named-program-local-parameters-4fv-ext :return "void" :args
716 ((:name |program| :type |UInt32| :direction :in)
717 (:name |target| :type |ProgramTarget| :direction :in)
718 (:name |index| :type |UInt32| :direction :in)
719 (:name |count| :type |SizeI| :direction :in)
720 (:name |params| :type |Float32| :direction :in :array t :size count*4))
721 :category "EXT_direct_state_access" :deprecated nil :version nil)
722 (defglextfun "GetNamedProgramStringEXT" get-named-program-string-ext :return
723 "void" :args
724 ((:name |program| :type |UInt32| :direction :in)
725 (:name |target| :type |ProgramTarget| :direction :in)
726 (:name |pname| :type |ProgramStringProperty| :direction :in)
727 (:name |string| :type |Void| :direction :out :array t :size
728 (|program| |pname|)))
729 :category "EXT_direct_state_access" :deprecated nil :version nil)
730 (defglextfun "GetNamedProgramivEXT" get-named-program-iv-ext :return "void"
731 :args
732 ((:name |program| :type |UInt32| :direction :in)
733 (:name |target| :type |ProgramTarget| :direction :in)
734 (:name |pname| :type |ProgramProperty| :direction :in)
735 (:name |params| :type |Int32| :direction :out :array t :size #x1))
736 :category "EXT_direct_state_access" :deprecated nil :version nil)
737 (defglextfun "GetNamedProgramLocalParameterfvEXT"
738 get-named-program-local-parameter-fv-ext :return "void" :args
739 ((:name |program| :type |UInt32| :direction :in)
740 (:name |target| :type |ProgramTarget| :direction :in)
741 (:name |index| :type |UInt32| :direction :in)
742 (:name |params| :type |Float32| :direction :out :array t :size #x4))
743 :category "EXT_direct_state_access" :deprecated nil :version nil)
744 (defglextfun "GetNamedProgramLocalParameterdvEXT"
745 get-named-program-local-parameter-dv-ext :return "void" :args
746 ((:name |program| :type |UInt32| :direction :in)
747 (:name |target| :type |ProgramTarget| :direction :in)
748 (:name |index| :type |UInt32| :direction :in)
749 (:name |params| :type |Float64| :direction :out :array t :size #x4))
750 :category "EXT_direct_state_access" :deprecated nil :version nil)
751 (defglextfun "NamedProgramLocalParameter4fvEXT"
752 named-program-local-parameter-4fv-ext :return "void" :args
753 ((:name |program| :type |UInt32| :direction :in)
754 (:name |target| :type |ProgramTarget| :direction :in)
755 (:name |index| :type |UInt32| :direction :in)
756 (:name |params| :type |Float32| :direction :in :array t :size #x4))
757 :category "EXT_direct_state_access" :deprecated nil :version nil)
758 (defglextfun "NamedProgramLocalParameter4fEXT"
759 named-program-local-parameter-4f-ext :return "void" :args
760 ((:name |program| :type |UInt32| :direction :in)
761 (:name |target| :type |ProgramTarget| :direction :in)
762 (:name |index| :type |UInt32| :direction :in)
763 (:name |x| :type |Float32| :direction :in)
764 (:name |y| :type |Float32| :direction :in)
765 (:name |z| :type |Float32| :direction :in)
766 (:name |w| :type |Float32| :direction :in))
767 :category "EXT_direct_state_access" :deprecated nil :version nil)
768 (defglextfun "NamedProgramLocalParameter4dvEXT"
769 named-program-local-parameter-4dv-ext :return "void" :args
770 ((:name |program| :type |UInt32| :direction :in)
771 (:name |target| :type |ProgramTarget| :direction :in)
772 (:name |index| :type |UInt32| :direction :in)
773 (:name |params| :type |Float64| :direction :in :array t :size #x4))
774 :category "EXT_direct_state_access" :deprecated nil :version nil)
775 (defglextfun "NamedProgramLocalParameter4dEXT"
776 named-program-local-parameter-4d-ext :return "void" :args
777 ((:name |program| :type |UInt32| :direction :in)
778 (:name |target| :type |ProgramTarget| :direction :in)
779 (:name |index| :type |UInt32| :direction :in)
780 (:name |x| :type |Float64| :direction :in)
781 (:name |y| :type |Float64| :direction :in)
782 (:name |z| :type |Float64| :direction :in)
783 (:name |w| :type |Float64| :direction :in))
784 :category "EXT_direct_state_access" :deprecated nil :version nil)
785 (defglextfun "NamedProgramStringEXT" named-program-string-ext :return "void"
786 :args
787 ((:name |program| :type |UInt32| :direction :in)
788 (:name |target| :type |ProgramTarget| :direction :in)
789 (:name |format| :type |ProgramFormat| :direction :in)
790 (:name |len| :type |SizeI| :direction :in)
791 (:name |string| :type |Void| :direction :in :array t :size len))
792 :category "EXT_direct_state_access" :deprecated nil :version nil)
793 (defglextfun "GetCompressedMultiTexImageEXT" get-compressed-multi-tex-image-ext
794 :return "void" :args
795 ((:name |texunit| :type |TextureUnit| :direction :in)
796 (:name |target| :type |TextureTarget| :direction :in)
797 (:name |lod| :type |CheckedInt32| :direction :in)
798 (:name |img| :type |Void| :direction :out :array t :size (|target| |lod|)))
799 :category "EXT_direct_state_access" :deprecated nil :version nil)
800 (defglextfun "CompressedMultiTexSubImage1DEXT"
801 compressed-multi-tex-sub-image-1d-ext :return "void" :args
802 ((:name |texunit| :type |TextureUnit| :direction :in)
803 (:name |target| :type |TextureTarget| :direction :in)
804 (:name |level| :type |CheckedInt32| :direction :in)
805 (:name |xoffset| :type |CheckedInt32| :direction :in)
806 (:name |width| :type |SizeI| :direction :in)
807 (:name |format| :type |PixelFormat| :direction :in)
808 (:name |imageSize| :type |SizeI| :direction :in)
809 (:name |bits| :type |Void| :direction :in :array t :size imagesize))
810 :category "EXT_direct_state_access" :deprecated nil :version nil)
811 (defglextfun "CompressedMultiTexSubImage2DEXT"
812 compressed-multi-tex-sub-image-2d-ext :return "void" :args
813 ((:name |texunit| :type |TextureUnit| :direction :in)
814 (:name |target| :type |TextureTarget| :direction :in)
815 (:name |level| :type |CheckedInt32| :direction :in)
816 (:name |xoffset| :type |CheckedInt32| :direction :in)
817 (:name |yoffset| :type |CheckedInt32| :direction :in)
818 (:name |width| :type |SizeI| :direction :in)
819 (:name |height| :type |SizeI| :direction :in)
820 (:name |format| :type |PixelFormat| :direction :in)
821 (:name |imageSize| :type |SizeI| :direction :in)
822 (:name |bits| :type |Void| :direction :in :array t :size imagesize))
823 :category "EXT_direct_state_access" :deprecated nil :version nil)
824 (defglextfun "CompressedMultiTexSubImage3DEXT"
825 compressed-multi-tex-sub-image-3d-ext :return "void" :args
826 ((:name |texunit| :type |TextureUnit| :direction :in)
827 (:name |target| :type |TextureTarget| :direction :in)
828 (:name |level| :type |CheckedInt32| :direction :in)
829 (:name |xoffset| :type |CheckedInt32| :direction :in)
830 (:name |yoffset| :type |CheckedInt32| :direction :in)
831 (:name |zoffset| :type |CheckedInt32| :direction :in)
832 (:name |width| :type |SizeI| :direction :in)
833 (:name |height| :type |SizeI| :direction :in)
834 (:name |depth| :type |SizeI| :direction :in)
835 (:name |format| :type |PixelFormat| :direction :in)
836 (:name |imageSize| :type |SizeI| :direction :in)
837 (:name |bits| :type |Void| :direction :in :array t :size imagesize))
838 :category "EXT_direct_state_access" :deprecated nil :version nil)
839 (defglextfun "CompressedMultiTexImage1DEXT" compressed-multi-tex-image-1d-ext
840 :return "void" :args
841 ((:name |texunit| :type |TextureUnit| :direction :in)
842 (:name |target| :type |TextureTarget| :direction :in)
843 (:name |level| :type |CheckedInt32| :direction :in)
844 (:name |internalformat| :type |TextureInternalFormat| :direction :in)
845 (:name |width| :type |SizeI| :direction :in)
846 (:name |border| :type |CheckedInt32| :direction :in)
847 (:name |imageSize| :type |SizeI| :direction :in)
848 (:name |bits| :type |Void| :direction :in :array t :size imagesize))
849 :category "EXT_direct_state_access" :deprecated nil :version nil)
850 (defglextfun "CompressedMultiTexImage2DEXT" compressed-multi-tex-image-2d-ext
851 :return "void" :args
852 ((:name |texunit| :type |TextureUnit| :direction :in)
853 (:name |target| :type |TextureTarget| :direction :in)
854 (:name |level| :type |CheckedInt32| :direction :in)
855 (:name |internalformat| :type |TextureInternalFormat| :direction :in)
856 (:name |width| :type |SizeI| :direction :in)
857 (:name |height| :type |SizeI| :direction :in)
858 (:name |border| :type |CheckedInt32| :direction :in)
859 (:name |imageSize| :type |SizeI| :direction :in)
860 (:name |bits| :type |Void| :direction :in :array t :size imagesize))
861 :category "EXT_direct_state_access" :deprecated nil :version nil)
862 (defglextfun "CompressedMultiTexImage3DEXT" compressed-multi-tex-image-3d-ext
863 :return "void" :args
864 ((:name |texunit| :type |TextureUnit| :direction :in)
865 (:name |target| :type |TextureTarget| :direction :in)
866 (:name |level| :type |CheckedInt32| :direction :in)
867 (:name |internalformat| :type |TextureInternalFormat| :direction :in)
868 (:name |width| :type |SizeI| :direction :in)
869 (:name |height| :type |SizeI| :direction :in)
870 (:name |depth| :type |SizeI| :direction :in)
871 (:name |border| :type |CheckedInt32| :direction :in)
872 (:name |imageSize| :type |SizeI| :direction :in)
873 (:name |bits| :type |Void| :direction :in :array t :size imagesize))
874 :category "EXT_direct_state_access" :deprecated nil :version nil)
875 (defglextfun "GetCompressedTextureImageEXT" get-compressed-texture-image-ext
876 :return "void" :args
877 ((:name |texture| :type |Texture| :direction :in)
878 (:name |target| :type |TextureTarget| :direction :in)
879 (:name |lod| :type |CheckedInt32| :direction :in)
880 (:name |img| :type |Void| :direction :out :array t :size (|target| |lod|)))
881 :category "EXT_direct_state_access" :deprecated nil :version nil)
882 (defglextfun "CompressedTextureSubImage1DEXT"
883 compressed-texture-sub-image-1d-ext :return "void" :args
884 ((:name |texture| :type |Texture| :direction :in)
885 (:name |target| :type |TextureTarget| :direction :in)
886 (:name |level| :type |CheckedInt32| :direction :in)
887 (:name |xoffset| :type |CheckedInt32| :direction :in)
888 (:name |width| :type |SizeI| :direction :in)
889 (:name |format| :type |PixelFormat| :direction :in)
890 (:name |imageSize| :type |SizeI| :direction :in)
891 (:name |bits| :type |Void| :direction :in :array t :size imagesize))
892 :category "EXT_direct_state_access" :deprecated nil :version nil)
893 (defglextfun "CompressedTextureSubImage2DEXT"
894 compressed-texture-sub-image-2d-ext :return "void" :args
895 ((:name |texture| :type |Texture| :direction :in)
896 (:name |target| :type |TextureTarget| :direction :in)
897 (:name |level| :type |CheckedInt32| :direction :in)
898 (:name |xoffset| :type |CheckedInt32| :direction :in)
899 (:name |yoffset| :type |CheckedInt32| :direction :in)
900 (:name |width| :type |SizeI| :direction :in)
901 (:name |height| :type |SizeI| :direction :in)
902 (:name |format| :type |PixelFormat| :direction :in)
903 (:name |imageSize| :type |SizeI| :direction :in)
904 (:name |bits| :type |Void| :direction :in :array t :size imagesize))
905 :category "EXT_direct_state_access" :deprecated nil :version nil)
906 (defglextfun "CompressedTextureSubImage3DEXT"
907 compressed-texture-sub-image-3d-ext :return "void" :args
908 ((:name |texture| :type |Texture| :direction :in)
909 (:name |target| :type |TextureTarget| :direction :in)
910 (:name |level| :type |CheckedInt32| :direction :in)
911 (:name |xoffset| :type |CheckedInt32| :direction :in)
912 (:name |yoffset| :type |CheckedInt32| :direction :in)
913 (:name |zoffset| :type |CheckedInt32| :direction :in)
914 (:name |width| :type |SizeI| :direction :in)
915 (:name |height| :type |SizeI| :direction :in)
916 (:name |depth| :type |SizeI| :direction :in)
917 (:name |format| :type |PixelFormat| :direction :in)
918 (:name |imageSize| :type |SizeI| :direction :in)
919 (:name |bits| :type |Void| :direction :in :array t :size imagesize))
920 :category "EXT_direct_state_access" :deprecated nil :version nil)
921 (defglextfun "CompressedTextureImage1DEXT" compressed-texture-image-1d-ext
922 :return "void" :args
923 ((:name |texture| :type |Texture| :direction :in)
924 (:name |target| :type |TextureTarget| :direction :in)
925 (:name |level| :type |CheckedInt32| :direction :in)
926 (:name |internalformat| :type |TextureInternalFormat| :direction :in)
927 (:name |width| :type |SizeI| :direction :in)
928 (:name |border| :type |CheckedInt32| :direction :in)
929 (:name |imageSize| :type |SizeI| :direction :in)
930 (:name |bits| :type |Void| :direction :in :array t :size imagesize))
931 :category "EXT_direct_state_access" :deprecated nil :version nil)
932 (defglextfun "CompressedTextureImage2DEXT" compressed-texture-image-2d-ext
933 :return "void" :args
934 ((:name |texture| :type |Texture| :direction :in)
935 (:name |target| :type |TextureTarget| :direction :in)
936 (:name |level| :type |CheckedInt32| :direction :in)
937 (:name |internalformat| :type |TextureInternalFormat| :direction :in)
938 (:name |width| :type |SizeI| :direction :in)
939 (:name |height| :type |SizeI| :direction :in)
940 (:name |border| :type |CheckedInt32| :direction :in)
941 (:name |imageSize| :type |SizeI| :direction :in)
942 (:name |bits| :type |Void| :direction :in :array t :size imagesize))
943 :category "EXT_direct_state_access" :deprecated nil :version nil)
944 (defglextfun "CompressedTextureImage3DEXT" compressed-texture-image-3d-ext
945 :return "void" :args
946 ((:name |texture| :type |Texture| :direction :in)
947 (:name |target| :type |TextureTarget| :direction :in)
948 (:name |level| :type |CheckedInt32| :direction :in)
949 (:name |internalformat| :type |TextureInternalFormat| :direction :in)
950 (:name |width| :type |SizeI| :direction :in)
951 (:name |height| :type |SizeI| :direction :in)
952 (:name |depth| :type |SizeI| :direction :in)
953 (:name |border| :type |CheckedInt32| :direction :in)
954 (:name |imageSize| :type |SizeI| :direction :in)
955 (:name |bits| :type |Void| :direction :in :array t :size imagesize))
956 :category "EXT_direct_state_access" :deprecated nil :version nil)
957 (defglextfun "GetPointerIndexedvEXT" get-pointer-indexed-v-ext :return "void"
958 :args
959 ((:name |target| :type |TypeEnum| :direction :in)
960 (:name |index| :type |UInt32| :direction :in)
961 (:name |data| :type |VoidPointer| :direction :out :array t :size (|target|)))
962 :category "EXT_direct_state_access" :deprecated nil :version nil)
963 (defglextfun "GetDoubleIndexedvEXT" get-double-indexed-v-ext :return "void"
964 :args
965 ((:name |target| :type |TypeEnum| :direction :in)
966 (:name |index| :type |UInt32| :direction :in)
967 (:name |data| :type |Float64| :direction :out :array t :size (|target|)))
968 :category "EXT_direct_state_access" :deprecated nil :version nil)
969 (defglextfun "GetFloatIndexedvEXT" get-float-indexed-v-ext :return "void" :args
970 ((:name |target| :type |TypeEnum| :direction :in)
971 (:name |index| :type |UInt32| :direction :in)
972 (:name |data| :type |Float32| :direction :out :array t :size (|target|)))
973 :category "EXT_direct_state_access" :deprecated nil :version nil)
974 (defglextfun "GetMultiTexGenivEXT" get-multi-tex-gen-iv-ext :return "void"
975 :args
976 ((:name |texunit| :type |TextureUnit| :direction :in)
977 (:name |coord| :type |TextureCoordName| :direction :in)
978 (:name |pname| :type |TextureGenParameter| :direction :in)
979 (:name |params| :type |Int32| :direction :out :array t :size (|pname|)))
980 :category "EXT_direct_state_access" :deprecated nil :version nil)
981 (defglextfun "GetMultiTexGenfvEXT" get-multi-tex-gen-fv-ext :return "void"
982 :args
983 ((:name |texunit| :type |TextureUnit| :direction :in)
984 (:name |coord| :type |TextureCoordName| :direction :in)
985 (:name |pname| :type |TextureGenParameter| :direction :in)
986 (:name |params| :type |Float32| :direction :out :array t :size (|pname|)))
987 :category "EXT_direct_state_access" :deprecated nil :version nil)
988 (defglextfun "GetMultiTexGendvEXT" get-multi-tex-gen-dv-ext :return "void"
989 :args
990 ((:name |texunit| :type |TextureUnit| :direction :in)
991 (:name |coord| :type |TextureCoordName| :direction :in)
992 (:name |pname| :type |TextureGenParameter| :direction :in)
993 (:name |params| :type |Float64| :direction :out :array t :size (|pname|)))
994 :category "EXT_direct_state_access" :deprecated nil :version nil)
995 (defglextfun "GetMultiTexEnvivEXT" get-multi-tex-env-iv-ext :return "void"
996 :args
997 ((:name |texunit| :type |TextureUnit| :direction :in)
998 (:name |target| :type |TextureEnvTarget| :direction :in)
999 (:name |pname| :type |TextureEnvParameter| :direction :in)
1000 (:name |params| :type |Int32| :direction :out :array t :size (|pname|)))
1001 :category "EXT_direct_state_access" :deprecated nil :version nil)
1002 (defglextfun "GetMultiTexEnvfvEXT" get-multi-tex-env-fv-ext :return "void"
1003 :args
1004 ((:name |texunit| :type |TextureUnit| :direction :in)
1005 (:name |target| :type |TextureEnvTarget| :direction :in)
1006 (:name |pname| :type |TextureEnvParameter| :direction :in)
1007 (:name |params| :type |Float32| :direction :out :array t :size (|pname|)))
1008 :category "EXT_direct_state_access" :deprecated nil :version nil)
1009 (defglextfun "MultiTexGenivEXT" multi-tex-gen-iv-ext :return "void" :args
1010 ((:name |texunit| :type |TextureUnit| :direction :in)
1011 (:name |coord| :type |TextureCoordName| :direction :in)
1012 (:name |pname| :type |TextureGenParameter| :direction :in)
1013 (:name |params| :type |CheckedInt32| :direction :in :array t :size
1014 (|pname|)))
1015 :category "EXT_direct_state_access" :deprecated nil :version nil)
1016 (defglextfun "MultiTexGeniEXT" multi-tex-gen-i-ext :return "void" :args
1017 ((:name |texunit| :type |TextureUnit| :direction :in)
1018 (:name |coord| :type |TextureCoordName| :direction :in)
1019 (:name |pname| :type |TextureGenParameter| :direction :in)
1020 (:name |param| :type |CheckedInt32| :direction :in))
1021 :category "EXT_direct_state_access" :deprecated nil :version nil)
1022 (defglextfun "MultiTexGenfvEXT" multi-tex-gen-fv-ext :return "void" :args
1023 ((:name |texunit| :type |TextureUnit| :direction :in)
1024 (:name |coord| :type |TextureCoordName| :direction :in)
1025 (:name |pname| :type |TextureGenParameter| :direction :in)
1026 (:name |params| :type |CheckedFloat32| :direction :in :array t :size
1027 (|pname|)))
1028 :category "EXT_direct_state_access" :deprecated nil :version nil)
1029 (defglextfun "MultiTexGenfEXT" multi-tex-gen-f-ext :return "void" :args
1030 ((:name |texunit| :type |TextureUnit| :direction :in)
1031 (:name |coord| :type |TextureCoordName| :direction :in)
1032 (:name |pname| :type |TextureGenParameter| :direction :in)
1033 (:name |param| :type |CheckedFloat32| :direction :in))
1034 :category "EXT_direct_state_access" :deprecated nil :version nil)
1035 (defglextfun "MultiTexGendvEXT" multi-tex-gen-dv-ext :return "void" :args
1036 ((:name |texunit| :type |TextureUnit| :direction :in)
1037 (:name |coord| :type |TextureCoordName| :direction :in)
1038 (:name |pname| :type |TextureGenParameter| :direction :in)
1039 (:name |params| :type |Float64| :direction :in :array t :size (|pname|)))
1040 :category "EXT_direct_state_access" :deprecated nil :version nil)
1041 (defglextfun "MultiTexGendEXT" multi-tex-gen-d-ext :return "void" :args
1042 ((:name |texunit| :type |TextureUnit| :direction :in)
1043 (:name |coord| :type |TextureCoordName| :direction :in)
1044 (:name |pname| :type |TextureGenParameter| :direction :in)
1045 (:name |param| :type |Float64| :direction :in))
1046 :category "EXT_direct_state_access" :deprecated nil :version nil)
1047 (defglextfun "MultiTexEnvivEXT" multi-tex-env-iv-ext :return "void" :args
1048 ((:name |texunit| :type |TextureUnit| :direction :in)
1049 (:name |target| :type |TextureEnvTarget| :direction :in)
1050 (:name |pname| :type |TextureEnvParameter| :direction :in)
1051 (:name |params| :type |CheckedInt32| :direction :in :array t :size
1052 (|pname|)))
1053 :category "EXT_direct_state_access" :deprecated nil :version nil)
1054 (defglextfun "MultiTexEnviEXT" multi-tex-env-i-ext :return "void" :args
1055 ((:name |texunit| :type |TextureUnit| :direction :in)
1056 (:name |target| :type |TextureEnvTarget| :direction :in)
1057 (:name |pname| :type |TextureEnvParameter| :direction :in)
1058 (:name |param| :type |CheckedInt32| :direction :in))
1059 :category "EXT_direct_state_access" :deprecated nil :version nil)
1060 (defglextfun "MultiTexEnvfvEXT" multi-tex-env-fv-ext :return "void" :args
1061 ((:name |texunit| :type |TextureUnit| :direction :in)
1062 (:name |target| :type |TextureEnvTarget| :direction :in)
1063 (:name |pname| :type |TextureEnvParameter| :direction :in)
1064 (:name |params| :type |CheckedFloat32| :direction :in :array t :size
1065 (|pname|)))
1066 :category "EXT_direct_state_access" :deprecated nil :version nil)
1067 (defglextfun "MultiTexEnvfEXT" multi-tex-env-f-ext :return "void" :args
1068 ((:name |texunit| :type |TextureUnit| :direction :in)
1069 (:name |target| :type |TextureEnvTarget| :direction :in)
1070 (:name |pname| :type |TextureEnvParameter| :direction :in)
1071 (:name |param| :type |CheckedFloat32| :direction :in))
1072 :category "EXT_direct_state_access" :deprecated nil :version nil)
1073 (defglextfun "MultiTexCoordPointerEXT" multi-tex-coord-pointer-ext :return
1074 "void" :args
1075 ((:name |texunit| :type |TextureUnit| :direction :in)
1076 (:name |size| :type |Int32| :direction :in)
1077 (:name |type| :type |TexCoordPointerType| :direction :in)
1078 (:name |stride| :type |SizeI| :direction :in)
1079 (:name |pointer| :type |Void| :direction :in :array t :size
1080 (|size| |type| |stride|) :retained t))
1081 :category "EXT_direct_state_access" :deprecated nil :version nil)
1082 (defglextfun "DisableClientStateIndexedEXT" disable-client-state-indexed-ext
1083 :return "void" :args
1084 ((:name |array| :type |EnableCap| :direction :in)
1085 (:name |index| :type |UInt32| :direction :in))
1086 :category "EXT_direct_state_access" :deprecated nil :version nil)
1087 (defglextfun "EnableClientStateIndexedEXT" enable-client-state-indexed-ext
1088 :return "void" :args
1089 ((:name |array| :type |EnableCap| :direction :in)
1090 (:name |index| :type |UInt32| :direction :in))
1091 :category "EXT_direct_state_access" :deprecated nil :version nil)
1092 (defglextfun "BindMultiTextureEXT" bind-multi-texture-ext :return "void" :args
1093 ((:name |texunit| :type |TextureUnit| :direction :in)
1094 (:name |target| :type |TextureTarget| :direction :in)
1095 (:name |texture| :type |Texture| :direction :in))
1096 :category "EXT_direct_state_access" :deprecated nil :version nil)
1097 (defglextfun "CopyMultiTexSubImage3DEXT" copy-multi-tex-sub-image-3d-ext
1098 :return "void" :args
1099 ((:name |texunit| :type |TextureUnit| :direction :in)
1100 (:name |target| :type |TextureTarget| :direction :in)
1101 (:name |level| :type |CheckedInt32| :direction :in)
1102 (:name |xoffset| :type |CheckedInt32| :direction :in)
1103 (:name |yoffset| :type |CheckedInt32| :direction :in)
1104 (:name |zoffset| :type |CheckedInt32| :direction :in)
1105 (:name |x| :type |WinCoord| :direction :in)
1106 (:name |y| :type |WinCoord| :direction :in)
1107 (:name |width| :type |SizeI| :direction :in)
1108 (:name |height| :type |SizeI| :direction :in))
1109 :category "EXT_direct_state_access" :deprecated nil :version nil)
1110 (defglextfun "MultiTexSubImage3DEXT" multi-tex-sub-image-3d-ext :return "void"
1111 :args
1112 ((:name |texunit| :type |TextureUnit| :direction :in)
1113 (:name |target| :type |TextureTarget| :direction :in)
1114 (:name |level| :type |CheckedInt32| :direction :in)
1115 (:name |xoffset| :type |CheckedInt32| :direction :in)
1116 (:name |yoffset| :type |CheckedInt32| :direction :in)
1117 (:name |zoffset| :type |CheckedInt32| :direction :in)
1118 (:name |width| :type |SizeI| :direction :in)
1119 (:name |height| :type |SizeI| :direction :in)
1120 (:name |depth| :type |SizeI| :direction :in)
1121 (:name |format| :type |PixelFormat| :direction :in)
1122 (:name |type| :type |PixelType| :direction :in)
1123 (:name |pixels| :type |Void| :direction :in :array t :size
1124 (|format| |type| |width| |height| |depth|)))
1125 :category "EXT_direct_state_access" :deprecated nil :version nil)
1126 (defglextfun "MultiTexImage3DEXT" multi-tex-image-3d-ext :return "void" :args
1127 ((:name |texunit| :type |TextureUnit| :direction :in)
1128 (:name |target| :type |TextureTarget| :direction :in)
1129 (:name |level| :type |CheckedInt32| :direction :in)
1130 (:name |internalformat| :type |TextureInternalFormat| :direction :in)
1131 (:name |width| :type |SizeI| :direction :in)
1132 (:name |height| :type |SizeI| :direction :in)
1133 (:name |depth| :type |SizeI| :direction :in)
1134 (:name |border| :type |CheckedInt32| :direction :in)
1135 (:name |format| :type |PixelFormat| :direction :in)
1136 (:name |type| :type |PixelType| :direction :in)
1137 (:name |pixels| :type |Void| :direction :in :array t :size
1138 (|format| |type| |width| |height| |depth|)))
1139 :category "EXT_direct_state_access" :deprecated nil :version nil)
1140 (defglextfun "GetMultiTexLevelParameterivEXT"
1141 get-multi-tex-level-parameter-iv-ext :return "void" :args
1142 ((:name |texunit| :type |TextureUnit| :direction :in)
1143 (:name |target| :type |TextureTarget| :direction :in)
1144 (:name |level| :type |CheckedInt32| :direction :in)
1145 (:name |pname| :type |GetTextureParameter| :direction :in)
1146 (:name |params| :type |Int32| :direction :out :array t :size (|pname|)))
1147 :category "EXT_direct_state_access" :deprecated nil :version nil)
1148 (defglextfun "GetMultiTexLevelParameterfvEXT"
1149 get-multi-tex-level-parameter-fv-ext :return "void" :args
1150 ((:name |texunit| :type |TextureUnit| :direction :in)
1151 (:name |target| :type |TextureTarget| :direction :in)
1152 (:name |level| :type |CheckedInt32| :direction :in)
1153 (:name |pname| :type |GetTextureParameter| :direction :in)
1154 (:name |params| :type |Float32| :direction :out :array t :size (|pname|)))
1155 :category "EXT_direct_state_access" :deprecated nil :version nil)
1156 (defglextfun "GetMultiTexParameterivEXT" get-multi-tex-parameter-iv-ext :return
1157 "void" :args
1158 ((:name |texunit| :type |TextureUnit| :direction :in)
1159 (:name |target| :type |TextureTarget| :direction :in)
1160 (:name |pname| :type |GetTextureParameter| :direction :in)
1161 (:name |params| :type |Int32| :direction :out :array t :size (|pname|)))
1162 :category "EXT_direct_state_access" :deprecated nil :version nil)
1163 (defglextfun "GetMultiTexParameterfvEXT" get-multi-tex-parameter-fv-ext :return
1164 "void" :args
1165 ((:name |texunit| :type |TextureUnit| :direction :in)
1166 (:name |target| :type |TextureTarget| :direction :in)
1167 (:name |pname| :type |GetTextureParameter| :direction :in)
1168 (:name |params| :type |Float32| :direction :out :array t :size (|pname|)))
1169 :category "EXT_direct_state_access" :deprecated nil :version nil)
1170 (defglextfun "GetMultiTexImageEXT" get-multi-tex-image-ext :return "void" :args
1171 ((:name |texunit| :type |TextureUnit| :direction :in)
1172 (:name |target| :type |TextureTarget| :direction :in)
1173 (:name |level| :type |CheckedInt32| :direction :in)
1174 (:name |format| :type |PixelFormat| :direction :in)
1175 (:name |type| :type |PixelType| :direction :in)
1176 (:name |pixels| :type |Void| :direction :out :array t :size
1177 (|target| |level| |format| |type|)))
1178 :category "EXT_direct_state_access" :deprecated nil :version nil)
1179 (defglextfun "CopyMultiTexSubImage2DEXT" copy-multi-tex-sub-image-2d-ext
1180 :return "void" :args
1181 ((:name |texunit| :type |TextureUnit| :direction :in)
1182 (:name |target| :type |TextureTarget| :direction :in)
1183 (:name |level| :type |CheckedInt32| :direction :in)
1184 (:name |xoffset| :type |CheckedInt32| :direction :in)
1185 (:name |yoffset| :type |CheckedInt32| :direction :in)
1186 (:name |x| :type |WinCoord| :direction :in)
1187 (:name |y| :type |WinCoord| :direction :in)
1188 (:name |width| :type |SizeI| :direction :in)
1189 (:name |height| :type |SizeI| :direction :in))
1190 :category "EXT_direct_state_access" :deprecated nil :version nil)
1191 (defglextfun "CopyMultiTexSubImage1DEXT" copy-multi-tex-sub-image-1d-ext
1192 :return "void" :args
1193 ((:name |texunit| :type |TextureUnit| :direction :in)
1194 (:name |target| :type |TextureTarget| :direction :in)
1195 (:name |level| :type |CheckedInt32| :direction :in)
1196 (:name |xoffset| :type |CheckedInt32| :direction :in)
1197 (:name |x| :type |WinCoord| :direction :in)
1198 (:name |y| :type |WinCoord| :direction :in)
1199 (:name |width| :type |SizeI| :direction :in))
1200 :category "EXT_direct_state_access" :deprecated nil :version nil)
1201 (defglextfun "CopyMultiTexImage2DEXT" copy-multi-tex-image-2d-ext :return
1202 "void" :args
1203 ((:name |texunit| :type |TextureUnit| :direction :in)
1204 (:name |target| :type |TextureTarget| :direction :in)
1205 (:name |level| :type |CheckedInt32| :direction :in)
1206 (:name |internalformat| :type |TextureInternalFormat| :direction :in)
1207 (:name |x| :type |WinCoord| :direction :in)
1208 (:name |y| :type |WinCoord| :direction :in)
1209 (:name |width| :type |SizeI| :direction :in)
1210 (:name |height| :type |SizeI| :direction :in)
1211 (:name |border| :type |CheckedInt32| :direction :in))
1212 :category "EXT_direct_state_access" :deprecated nil :version nil)
1213 (defglextfun "CopyMultiTexImage1DEXT" copy-multi-tex-image-1d-ext :return
1214 "void" :args
1215 ((:name |texunit| :type |TextureUnit| :direction :in)
1216 (:name |target| :type |TextureTarget| :direction :in)
1217 (:name |level| :type |CheckedInt32| :direction :in)
1218 (:name |internalformat| :type |TextureInternalFormat| :direction :in)
1219 (:name |x| :type |WinCoord| :direction :in)
1220 (:name |y| :type |WinCoord| :direction :in)
1221 (:name |width| :type |SizeI| :direction :in)
1222 (:name |border| :type |CheckedInt32| :direction :in))
1223 :category "EXT_direct_state_access" :deprecated nil :version nil)
1224 (defglextfun "MultiTexSubImage2DEXT" multi-tex-sub-image-2d-ext :return "void"
1225 :args
1226 ((:name |texunit| :type |TextureUnit| :direction :in)
1227 (:name |target| :type |TextureTarget| :direction :in)
1228 (:name |level| :type |CheckedInt32| :direction :in)
1229 (:name |xoffset| :type |CheckedInt32| :direction :in)
1230 (:name |yoffset| :type |CheckedInt32| :direction :in)
1231 (:name |width| :type |SizeI| :direction :in)
1232 (:name |height| :type |SizeI| :direction :in)
1233 (:name |format| :type |PixelFormat| :direction :in)
1234 (:name |type| :type |PixelType| :direction :in)
1235 (:name |pixels| :type |Void| :direction :in :array t :size
1236 (|format| |type| |width| |height|)))
1237 :category "EXT_direct_state_access" :deprecated nil :version nil)
1238 (defglextfun "MultiTexSubImage1DEXT" multi-tex-sub-image-1d-ext :return "void"
1239 :args
1240 ((:name |texunit| :type |TextureUnit| :direction :in)
1241 (:name |target| :type |TextureTarget| :direction :in)
1242 (:name |level| :type |CheckedInt32| :direction :in)
1243 (:name |xoffset| :type |CheckedInt32| :direction :in)
1244 (:name |width| :type |SizeI| :direction :in)
1245 (:name |format| :type |PixelFormat| :direction :in)
1246 (:name |type| :type |PixelType| :direction :in)
1247 (:name |pixels| :type |Void| :direction :in :array t :size
1248 (|format| |type| |width|)))
1249 :category "EXT_direct_state_access" :deprecated nil :version nil)
1250 (defglextfun "MultiTexImage2DEXT" multi-tex-image-2d-ext :return "void" :args
1251 ((:name |texunit| :type |TextureUnit| :direction :in)
1252 (:name |target| :type |TextureTarget| :direction :in)
1253 (:name |level| :type |CheckedInt32| :direction :in)
1254 (:name |internalformat| :type |TextureInternalFormat| :direction :in)
1255 (:name |width| :type |SizeI| :direction :in)
1256 (:name |height| :type |SizeI| :direction :in)
1257 (:name |border| :type |CheckedInt32| :direction :in)
1258 (:name |format| :type |PixelFormat| :direction :in)
1259 (:name |type| :type |PixelType| :direction :in)
1260 (:name |pixels| :type |Void| :direction :in :array t :size
1261 (|format| |type| |width| |height|)))
1262 :category "EXT_direct_state_access" :deprecated nil :version nil)
1263 (defglextfun "MultiTexImage1DEXT" multi-tex-image-1d-ext :return "void" :args
1264 ((:name |texunit| :type |TextureUnit| :direction :in)
1265 (:name |target| :type |TextureTarget| :direction :in)
1266 (:name |level| :type |CheckedInt32| :direction :in)
1267 (:name |internalformat| :type |TextureInternalFormat| :direction :in)
1268 (:name |width| :type |SizeI| :direction :in)
1269 (:name |border| :type |CheckedInt32| :direction :in)
1270 (:name |format| :type |PixelFormat| :direction :in)
1271 (:name |type| :type |PixelType| :direction :in)
1272 (:name |pixels| :type |Void| :direction :in :array t :size
1273 (|format| |type| |width|)))
1274 :category "EXT_direct_state_access" :deprecated nil :version nil)
1275 (defglextfun "MultiTexParameterivEXT" multi-tex-parameter-iv-ext :return "void"
1276 :args
1277 ((:name |texunit| :type |TextureUnit| :direction :in)
1278 (:name |target| :type |TextureTarget| :direction :in)
1279 (:name |pname| :type |TextureParameterName| :direction :in)
1280 (:name |params| :type |CheckedInt32| :direction :in :array t :size
1281 (|pname|)))
1282 :category "EXT_direct_state_access" :deprecated nil :version nil)
1283 (defglextfun "MultiTexParameteriEXT" multi-tex-parameter-i-ext :return "void"
1284 :args
1285 ((:name |texunit| :type |TextureUnit| :direction :in)
1286 (:name |target| :type |TextureTarget| :direction :in)
1287 (:name |pname| :type |TextureParameterName| :direction :in)
1288 (:name |param| :type |CheckedInt32| :direction :in))
1289 :category "EXT_direct_state_access" :deprecated nil :version nil)
1290 (defglextfun "MultiTexParameterfvEXT" multi-tex-parameter-fv-ext :return "void"
1291 :args
1292 ((:name |texunit| :type |TextureUnit| :direction :in)
1293 (:name |target| :type |TextureTarget| :direction :in)
1294 (:name |pname| :type |TextureParameterName| :direction :in)
1295 (:name |params| :type |CheckedFloat32| :direction :in :array t :size
1296 (|pname|)))
1297 :category "EXT_direct_state_access" :deprecated nil :version nil)
1298 (defglextfun "MultiTexParameterfEXT" multi-tex-parameter-f-ext :return "void"
1299 :args
1300 ((:name |texunit| :type |TextureUnit| :direction :in)
1301 (:name |target| :type |TextureTarget| :direction :in)
1302 (:name |pname| :type |TextureParameterName| :direction :in)
1303 (:name |param| :type |CheckedFloat32| :direction :in))
1304 :category "EXT_direct_state_access" :deprecated nil :version nil)
1305 (defglextfun "CopyTextureSubImage3DEXT" copy-texture-sub-image-3d-ext :return
1306 "void" :args
1307 ((:name |texture| :type |Texture| :direction :in)
1308 (:name |target| :type |TextureTarget| :direction :in)
1309 (:name |level| :type |CheckedInt32| :direction :in)
1310 (:name |xoffset| :type |CheckedInt32| :direction :in)
1311 (:name |yoffset| :type |CheckedInt32| :direction :in)
1312 (:name |zoffset| :type |CheckedInt32| :direction :in)
1313 (:name |x| :type |WinCoord| :direction :in)
1314 (:name |y| :type |WinCoord| :direction :in)
1315 (:name |width| :type |SizeI| :direction :in)
1316 (:name |height| :type |SizeI| :direction :in))
1317 :category "EXT_direct_state_access" :deprecated nil :version nil)
1318 (defglextfun "TextureSubImage3DEXT" texture-sub-image-3d-ext :return "void"
1319 :args
1320 ((:name |texture| :type |Texture| :direction :in)
1321 (:name |target| :type |TextureTarget| :direction :in)
1322 (:name |level| :type |CheckedInt32| :direction :in)
1323 (:name |xoffset| :type |CheckedInt32| :direction :in)
1324 (:name |yoffset| :type |CheckedInt32| :direction :in)
1325 (:name |zoffset| :type |CheckedInt32| :direction :in)
1326 (:name |width| :type |SizeI| :direction :in)
1327 (:name |height| :type |SizeI| :direction :in)
1328 (:name |depth| :type |SizeI| :direction :in)
1329 (:name |format| :type |PixelFormat| :direction :in)
1330 (:name |type| :type |PixelType| :direction :in)
1331 (:name |pixels| :type |Void| :direction :in :array t :size
1332 (|format| |type| |width| |height| |depth|)))
1333 :category "EXT_direct_state_access" :deprecated nil :version nil)
1334 (defglextfun "TextureImage3DEXT" texture-image-3d-ext :return "void" :args
1335 ((:name |texture| :type |Texture| :direction :in)
1336 (:name |target| :type |TextureTarget| :direction :in)
1337 (:name |level| :type |CheckedInt32| :direction :in)
1338 (:name |internalformat| :type |TextureInternalFormat| :direction :in)
1339 (:name |width| :type |SizeI| :direction :in)
1340 (:name |height| :type |SizeI| :direction :in)
1341 (:name |depth| :type |SizeI| :direction :in)
1342 (:name |border| :type |CheckedInt32| :direction :in)
1343 (:name |format| :type |PixelFormat| :direction :in)
1344 (:name |type| :type |PixelType| :direction :in)
1345 (:name |pixels| :type |Void| :direction :in :array t :size
1346 (|format| |type| |width| |height| |depth|)))
1347 :category "EXT_direct_state_access" :deprecated nil :version nil)
1348 (defglextfun "GetTextureLevelParameterivEXT" get-texture-level-parameter-iv-ext
1349 :return "void" :args
1350 ((:name |texture| :type |Texture| :direction :in)
1351 (:name |target| :type |TextureTarget| :direction :in)
1352 (:name |level| :type |CheckedInt32| :direction :in)
1353 (:name |pname| :type |GetTextureParameter| :direction :in)
1354 (:name |params| :type |Int32| :direction :out :array t :size (|pname|)))
1355 :category "EXT_direct_state_access" :deprecated nil :version nil)
1356 (defglextfun "GetTextureLevelParameterfvEXT" get-texture-level-parameter-fv-ext
1357 :return "void" :args
1358 ((:name |texture| :type |Texture| :direction :in)
1359 (:name |target| :type |TextureTarget| :direction :in)
1360 (:name |level| :type |CheckedInt32| :direction :in)
1361 (:name |pname| :type |GetTextureParameter| :direction :in)
1362 (:name |params| :type |Float32| :direction :out :array t :size (|pname|)))
1363 :category "EXT_direct_state_access" :deprecated nil :version nil)
1364 (defglextfun "GetTextureParameterivEXT" get-texture-parameter-iv-ext :return
1365 "void" :args
1366 ((:name |texture| :type |Texture| :direction :in)
1367 (:name |target| :type |TextureTarget| :direction :in)
1368 (:name |pname| :type |GetTextureParameter| :direction :in)
1369 (:name |params| :type |Int32| :direction :out :array t :size (|pname|)))
1370 :category "EXT_direct_state_access" :deprecated nil :version nil)
1371 (defglextfun "GetTextureParameterfvEXT" get-texture-parameter-fv-ext :return
1372 "void" :args
1373 ((:name |texture| :type |Texture| :direction :in)
1374 (:name |target| :type |TextureTarget| :direction :in)
1375 (:name |pname| :type |GetTextureParameter| :direction :in)
1376 (:name |params| :type |Float32| :direction :out :array t :size (|pname|)))
1377 :category "EXT_direct_state_access" :deprecated nil :version nil)
1378 (defglextfun "GetTextureImageEXT" get-texture-image-ext :return "void" :args
1379 ((:name |texture| :type |Texture| :direction :in)
1380 (:name |target| :type |TextureTarget| :direction :in)
1381 (:name |level| :type |CheckedInt32| :direction :in)
1382 (:name |format| :type |PixelFormat| :direction :in)
1383 (:name |type| :type |PixelType| :direction :in)
1384 (:name |pixels| :type |Void| :direction :out :array t :size
1385 (|target| |level| |format| |type|)))
1386 :category "EXT_direct_state_access" :deprecated nil :version nil)
1387 (defglextfun "CopyTextureSubImage2DEXT" copy-texture-sub-image-2d-ext :return
1388 "void" :args
1389 ((:name |texture| :type |Texture| :direction :in)
1390 (:name |target| :type |TextureTarget| :direction :in)
1391 (:name |level| :type |CheckedInt32| :direction :in)
1392 (:name |xoffset| :type |CheckedInt32| :direction :in)
1393 (:name |yoffset| :type |CheckedInt32| :direction :in)
1394 (:name |x| :type |WinCoord| :direction :in)
1395 (:name |y| :type |WinCoord| :direction :in)
1396 (:name |width| :type |SizeI| :direction :in)
1397 (:name |height| :type |SizeI| :direction :in))
1398 :category "EXT_direct_state_access" :deprecated nil :version nil)
1399 (defglextfun "CopyTextureSubImage1DEXT" copy-texture-sub-image-1d-ext :return
1400 "void" :args
1401 ((:name |texture| :type |Texture| :direction :in)
1402 (:name |target| :type |TextureTarget| :direction :in)
1403 (:name |level| :type |CheckedInt32| :direction :in)
1404 (:name |xoffset| :type |CheckedInt32| :direction :in)
1405 (:name |x| :type |WinCoord| :direction :in)
1406 (:name |y| :type |WinCoord| :direction :in)
1407 (:name |width| :type |SizeI| :direction :in))
1408 :category "EXT_direct_state_access" :deprecated nil :version nil)
1409 (defglextfun "CopyTextureImage2DEXT" copy-texture-image-2d-ext :return "void"
1410 :args
1411 ((:name |texture| :type |Texture| :direction :in)
1412 (:name |target| :type |TextureTarget| :direction :in)
1413 (:name |level| :type |CheckedInt32| :direction :in)
1414 (:name |internalformat| :type |TextureInternalFormat| :direction :in)
1415 (:name |x| :type |WinCoord| :direction :in)
1416 (:name |y| :type |WinCoord| :direction :in)
1417 (:name |width| :type |SizeI| :direction :in)
1418 (:name |height| :type |SizeI| :direction :in)
1419 (:name |border| :type |CheckedInt32| :direction :in))
1420 :category "EXT_direct_state_access" :deprecated nil :version nil)
1421 (defglextfun "CopyTextureImage1DEXT" copy-texture-image-1d-ext :return "void"
1422 :args
1423 ((:name |texture| :type |Texture| :direction :in)
1424 (:name |target| :type |TextureTarget| :direction :in)
1425 (:name |level| :type |CheckedInt32| :direction :in)
1426 (:name |internalformat| :type |TextureInternalFormat| :direction :in)
1427 (:name |x| :type |WinCoord| :direction :in)
1428 (:name |y| :type |WinCoord| :direction :in)
1429 (:name |width| :type |SizeI| :direction :in)
1430 (:name |border| :type |CheckedInt32| :direction :in))
1431 :category "EXT_direct_state_access" :deprecated nil :version nil)
1432 (defglextfun "TextureSubImage2DEXT" texture-sub-image-2d-ext :return "void"
1433 :args
1434 ((:name |texture| :type |Texture| :direction :in)
1435 (:name |target| :type |TextureTarget| :direction :in)
1436 (:name |level| :type |CheckedInt32| :direction :in)
1437 (:name |xoffset| :type |CheckedInt32| :direction :in)
1438 (:name |yoffset| :type |CheckedInt32| :direction :in)
1439 (:name |width| :type |SizeI| :direction :in)
1440 (:name |height| :type |SizeI| :direction :in)
1441 (:name |format| :type |PixelFormat| :direction :in)
1442 (:name |type| :type |PixelType| :direction :in)
1443 (:name |pixels| :type |Void| :direction :in :array t :size
1444 (|format| |type| |width| |height|)))
1445 :category "EXT_direct_state_access" :deprecated nil :version nil)
1446 (defglextfun "TextureSubImage1DEXT" texture-sub-image-1d-ext :return "void"
1447 :args
1448 ((:name |texture| :type |Texture| :direction :in)
1449 (:name |target| :type |TextureTarget| :direction :in)
1450 (:name |level| :type |CheckedInt32| :direction :in)
1451 (:name |xoffset| :type |CheckedInt32| :direction :in)
1452 (:name |width| :type |SizeI| :direction :in)
1453 (:name |format| :type |PixelFormat| :direction :in)
1454 (:name |type| :type |PixelType| :direction :in)
1455 (:name |pixels| :type |Void| :direction :in :array t :size
1456 (|format| |type| |width|)))
1457 :category "EXT_direct_state_access" :deprecated nil :version nil)
1458 (defglextfun "TextureImage2DEXT" texture-image-2d-ext :return "void" :args
1459 ((:name |texture| :type |Texture| :direction :in)
1460 (:name |target| :type |TextureTarget| :direction :in)
1461 (:name |level| :type |CheckedInt32| :direction :in)
1462 (:name |internalformat| :type |TextureInternalFormat| :direction :in)
1463 (:name |width| :type |SizeI| :direction :in)
1464 (:name |height| :type |SizeI| :direction :in)
1465 (:name |border| :type |CheckedInt32| :direction :in)
1466 (:name |format| :type |PixelFormat| :direction :in)
1467 (:name |type| :type |PixelType| :direction :in)
1468 (:name |pixels| :type |Void| :direction :in :array t :size
1469 (|format| |type| |width| |height|)))
1470 :category "EXT_direct_state_access" :deprecated nil :version nil)
1471 (defglextfun "TextureImage1DEXT" texture-image-1d-ext :return "void" :args
1472 ((:name |texture| :type |Texture| :direction :in)
1473 (:name |target| :type |TextureTarget| :direction :in)
1474 (:name |level| :type |CheckedInt32| :direction :in)
1475 (:name |internalformat| :type |TextureInternalFormat| :direction :in)
1476 (:name |width| :type |SizeI| :direction :in)
1477 (:name |border| :type |CheckedInt32| :direction :in)
1478 (:name |format| :type |PixelFormat| :direction :in)
1479 (:name |type| :type |PixelType| :direction :in)
1480 (:name |pixels| :type |Void| :direction :in :array t :size
1481 (|format| |type| |width|)))
1482 :category "EXT_direct_state_access" :deprecated nil :version nil)
1483 (defglextfun "TextureParameterivEXT" texture-parameter-iv-ext :return "void"
1484 :args
1485 ((:name |texture| :type |Texture| :direction :in)
1486 (:name |target| :type |TextureTarget| :direction :in)
1487 (:name |pname| :type |TextureParameterName| :direction :in)
1488 (:name |params| :type |CheckedInt32| :direction :in :array t :size
1489 (|pname|)))
1490 :category "EXT_direct_state_access" :deprecated nil :version nil)
1491 (defglextfun "TextureParameteriEXT" texture-parameter-i-ext :return "void"
1492 :args
1493 ((:name |texture| :type |Texture| :direction :in)
1494 (:name |target| :type |TextureTarget| :direction :in)
1495 (:name |pname| :type |TextureParameterName| :direction :in)
1496 (:name |param| :type |CheckedInt32| :direction :in))
1497 :category "EXT_direct_state_access" :deprecated nil :version nil)
1498 (defglextfun "TextureParameterfvEXT" texture-parameter-fv-ext :return "void"
1499 :args
1500 ((:name |texture| :type |Texture| :direction :in)
1501 (:name |target| :type |TextureTarget| :direction :in)
1502 (:name |pname| :type |TextureParameterName| :direction :in)
1503 (:name |params| :type |CheckedFloat32| :direction :in :array t :size
1504 (|pname|)))
1505 :category "EXT_direct_state_access" :deprecated nil :version nil)
1506 (defglextfun "TextureParameterfEXT" texture-parameter-f-ext :return "void"
1507 :args
1508 ((:name |texture| :type |Texture| :direction :in)
1509 (:name |target| :type |TextureTarget| :direction :in)
1510 (:name |pname| :type |TextureParameterName| :direction :in)
1511 (:name |param| :type |CheckedFloat32| :direction :in))
1512 :category "EXT_direct_state_access" :deprecated nil :version nil)
1513 (defglextfun "MatrixMultTransposedEXT" matrix-mult-transpose-d-ext :return
1514 "void" :args
1515 ((:name |mode| :type |MatrixMode| :direction :in)
1516 (:name |m| :type |Float64| :direction :in :array t :size #x10))
1517 :category "EXT_direct_state_access" :deprecated nil :version nil)
1518 (defglextfun "MatrixMultTransposefEXT" matrix-mult-transpose-f-ext :return
1519 "void" :args
1520 ((:name |mode| :type |MatrixMode| :direction :in)
1521 (:name |m| :type |Float32| :direction :in :array t :size #x10))
1522 :category "EXT_direct_state_access" :deprecated nil :version nil)
1523 (defglextfun "MatrixLoadTransposedEXT" matrix-load-transpose-d-ext :return
1524 "void" :args
1525 ((:name |mode| :type |MatrixMode| :direction :in)
1526 (:name |m| :type |Float64| :direction :in :array t :size #x10))
1527 :category "EXT_direct_state_access" :deprecated nil :version nil)
1528 (defglextfun "MatrixLoadTransposefEXT" matrix-load-transpose-f-ext :return
1529 "void" :args
1530 ((:name |mode| :type |MatrixMode| :direction :in)
1531 (:name |m| :type |Float32| :direction :in :array t :size #x10))
1532 :category "EXT_direct_state_access" :deprecated nil :version nil)
1533 (defglextfun "MatrixPushEXT" matrix-push-ext :return "void" :args
1534 ((:name |mode| :type |MatrixMode| :direction :in)) :category
1535 "EXT_direct_state_access" :deprecated nil :version nil)
1536 (defglextfun "MatrixPopEXT" matrix-pop-ext :return "void" :args
1537 ((:name |mode| :type |MatrixMode| :direction :in)) :category
1538 "EXT_direct_state_access" :deprecated nil :version nil)
1539 (defglextfun "MatrixOrthoEXT" matrix-ortho-ext :return "void" :args
1540 ((:name |mode| :type |MatrixMode| :direction :in)
1541 (:name |left| :type |Float64| :direction :in)
1542 (:name |right| :type |Float64| :direction :in)
1543 (:name |bottom| :type |Float64| :direction :in)
1544 (:name |top| :type |Float64| :direction :in)
1545 (:name |zNear| :type |Float64| :direction :in)
1546 (:name |zFar| :type |Float64| :direction :in))
1547 :category "EXT_direct_state_access" :deprecated nil :version nil)
1548 (defglextfun "MatrixFrustumEXT" matrix-frustum-ext :return "void" :args
1549 ((:name |mode| :type |MatrixMode| :direction :in)
1550 (:name |left| :type |Float64| :direction :in)
1551 (:name |right| :type |Float64| :direction :in)
1552 (:name |bottom| :type |Float64| :direction :in)
1553 (:name |top| :type |Float64| :direction :in)
1554 (:name |zNear| :type |Float64| :direction :in)
1555 (:name |zFar| :type |Float64| :direction :in))
1556 :category "EXT_direct_state_access" :deprecated nil :version nil)
1557 (defglextfun "MatrixTranslatedEXT" matrix-translate-d-ext :return "void" :args
1558 ((:name |mode| :type |MatrixMode| :direction :in)
1559 (:name |x| :type |Float64| :direction :in)
1560 (:name |y| :type |Float64| :direction :in)
1561 (:name |z| :type |Float64| :direction :in))
1562 :category "EXT_direct_state_access" :deprecated nil :version nil)
1563 (defglextfun "MatrixTranslatefEXT" matrix-translate-f-ext :return "void" :args
1564 ((:name |mode| :type |MatrixMode| :direction :in)
1565 (:name |x| :type |Float32| :direction :in)
1566 (:name |y| :type |Float32| :direction :in)
1567 (:name |z| :type |Float32| :direction :in))
1568 :category "EXT_direct_state_access" :deprecated nil :version nil)
1569 (defglextfun "MatrixScaledEXT" matrix-scale-d-ext :return "void" :args
1570 ((:name |mode| :type |MatrixMode| :direction :in)
1571 (:name |x| :type |Float64| :direction :in)
1572 (:name |y| :type |Float64| :direction :in)
1573 (:name |z| :type |Float64| :direction :in))
1574 :category "EXT_direct_state_access" :deprecated nil :version nil)
1575 (defglextfun "MatrixScalefEXT" matrix-scale-f-ext :return "void" :args
1576 ((:name |mode| :type |MatrixMode| :direction :in)
1577 (:name |x| :type |Float32| :direction :in)
1578 (:name |y| :type |Float32| :direction :in)
1579 (:name |z| :type |Float32| :direction :in))
1580 :category "EXT_direct_state_access" :deprecated nil :version nil)
1581 (defglextfun "MatrixRotatedEXT" matrix-rotate-d-ext :return "void" :args
1582 ((:name |mode| :type |MatrixMode| :direction :in)
1583 (:name |angle| :type |Float64| :direction :in)
1584 (:name |x| :type |Float64| :direction :in)
1585 (:name |y| :type |Float64| :direction :in)
1586 (:name |z| :type |Float64| :direction :in))
1587 :category "EXT_direct_state_access" :deprecated nil :version nil)
1588 (defglextfun "MatrixRotatefEXT" matrix-rotate-f-ext :return "void" :args
1589 ((:name |mode| :type |MatrixMode| :direction :in)
1590 (:name |angle| :type |Float32| :direction :in)
1591 (:name |x| :type |Float32| :direction :in)
1592 (:name |y| :type |Float32| :direction :in)
1593 (:name |z| :type |Float32| :direction :in))
1594 :category "EXT_direct_state_access" :deprecated nil :version nil)
1595 (defglextfun "MatrixLoadIdentityEXT" matrix-load-identity-ext :return "void"
1596 :args ((:name |mode| :type |MatrixMode| :direction :in)) :category
1597 "EXT_direct_state_access" :deprecated nil :version nil)
1598 (defglextfun "MatrixMultdEXT" matrix-mult-d-ext :return "void" :args
1599 ((:name |mode| :type |MatrixMode| :direction :in)
1600 (:name |m| :type |Float64| :direction :in :array t :size #x10))
1601 :category "EXT_direct_state_access" :deprecated nil :version nil)
1602 (defglextfun "MatrixMultfEXT" matrix-mult-f-ext :return "void" :args
1603 ((:name |mode| :type |MatrixMode| :direction :in)
1604 (:name |m| :type |Float32| :direction :in :array t :size #x10))
1605 :category "EXT_direct_state_access" :deprecated nil :version nil)
1606 (defglextfun "MatrixLoaddEXT" matrix-load-d-ext :return "void" :args
1607 ((:name |mode| :type |MatrixMode| :direction :in)
1608 (:name |m| :type |Float64| :direction :in :array t :size #x10))
1609 :category "EXT_direct_state_access" :deprecated nil :version nil)
1610 (defglextfun "MatrixLoadfEXT" matrix-load-f-ext :return "void" :args
1611 ((:name |mode| :type |MatrixMode| :direction :in)
1612 (:name |m| :type |Float32| :direction :in :array t :size #x10))
1613 :category "EXT_direct_state_access" :deprecated nil :version nil)
1614 (defglextfun "PushClientAttribDefaultEXT" push-client-attrib-default-ext
1615 :return "void" :args ((:name |mask| :type |ClientAttribMask| :direction :in))
1616 :category "EXT_direct_state_access" :deprecated nil :version nil)
1617 (defglextfun "ClientAttribDefaultEXT" client-attrib-default-ext :return "void"
1618 :args ((:name |mask| :type |ClientAttribMask| :direction :in)) :category
1619 "EXT_direct_state_access" :deprecated nil :version nil)