Re-ran generator for OpenGL 4.1 and new extensions
[cl-glfw.git] / lib / opengl-ext_direct_state_access.lisp
blob72be7eaaf72e485b14d5f3260890368b7dfd1406
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)
1620 (make-extension-loader |EXT_direct_state_access|
1621 (("ProgramUniformMatrix4x3dvEXT" program-uniform-matrix-4x-3dv-ext :return
1622 "void" :args
1623 ((:name |program| :type |UInt32| :direction :in)
1624 (:name |location| :type |Int32| :direction :in)
1625 (:name |count| :type |SizeI| :direction :in)
1626 (:name |transpose| :type |Boolean| :direction :in)
1627 (:name |value| :type |Float64| :direction :in :array t :size count))
1628 :category "EXT_direct_state_access" :deprecated nil :version "1.2")
1629 ("ProgramUniformMatrix4x2dvEXT" program-uniform-matrix-4x-2dv-ext :return
1630 "void" :args
1631 ((:name |program| :type |UInt32| :direction :in)
1632 (:name |location| :type |Int32| :direction :in)
1633 (:name |count| :type |SizeI| :direction :in)
1634 (:name |transpose| :type |Boolean| :direction :in)
1635 (:name |value| :type |Float64| :direction :in :array t :size count))
1636 :category "EXT_direct_state_access" :deprecated nil :version "1.2")
1637 ("ProgramUniformMatrix3x4dvEXT" program-uniform-matrix-3x-4dv-ext :return
1638 "void" :args
1639 ((:name |program| :type |UInt32| :direction :in)
1640 (:name |location| :type |Int32| :direction :in)
1641 (:name |count| :type |SizeI| :direction :in)
1642 (:name |transpose| :type |Boolean| :direction :in)
1643 (:name |value| :type |Float64| :direction :in :array t :size count))
1644 :category "EXT_direct_state_access" :deprecated nil :version "1.2")
1645 ("ProgramUniformMatrix3x2dvEXT" program-uniform-matrix-3x-2dv-ext :return
1646 "void" :args
1647 ((:name |program| :type |UInt32| :direction :in)
1648 (:name |location| :type |Int32| :direction :in)
1649 (:name |count| :type |SizeI| :direction :in)
1650 (:name |transpose| :type |Boolean| :direction :in)
1651 (:name |value| :type |Float64| :direction :in :array t :size count))
1652 :category "EXT_direct_state_access" :deprecated nil :version "1.2")
1653 ("ProgramUniformMatrix2x4dvEXT" program-uniform-matrix-2x-4dv-ext :return
1654 "void" :args
1655 ((:name |program| :type |UInt32| :direction :in)
1656 (:name |location| :type |Int32| :direction :in)
1657 (:name |count| :type |SizeI| :direction :in)
1658 (:name |transpose| :type |Boolean| :direction :in)
1659 (:name |value| :type |Float64| :direction :in :array t :size count))
1660 :category "EXT_direct_state_access" :deprecated nil :version "1.2")
1661 ("ProgramUniformMatrix2x3dvEXT" program-uniform-matrix-2x-3dv-ext :return
1662 "void" :args
1663 ((:name |program| :type |UInt32| :direction :in)
1664 (:name |location| :type |Int32| :direction :in)
1665 (:name |count| :type |SizeI| :direction :in)
1666 (:name |transpose| :type |Boolean| :direction :in)
1667 (:name |value| :type |Float64| :direction :in :array t :size count))
1668 :category "EXT_direct_state_access" :deprecated nil :version "1.2")
1669 ("ProgramUniformMatrix4dvEXT" program-uniform-matrix-4dv-ext :return "void"
1670 :args
1671 ((:name |program| :type |UInt32| :direction :in)
1672 (:name |location| :type |Int32| :direction :in)
1673 (:name |count| :type |SizeI| :direction :in)
1674 (:name |transpose| :type |Boolean| :direction :in)
1675 (:name |value| :type |Float64| :direction :in :array t :size count))
1676 :category "EXT_direct_state_access" :deprecated nil :version "1.2")
1677 ("ProgramUniformMatrix3dvEXT" program-uniform-matrix-3dv-ext :return "void"
1678 :args
1679 ((:name |program| :type |UInt32| :direction :in)
1680 (:name |location| :type |Int32| :direction :in)
1681 (:name |count| :type |SizeI| :direction :in)
1682 (:name |transpose| :type |Boolean| :direction :in)
1683 (:name |value| :type |Float64| :direction :in :array t :size count))
1684 :category "EXT_direct_state_access" :deprecated nil :version "1.2")
1685 ("ProgramUniformMatrix2dvEXT" program-uniform-matrix-2dv-ext :return "void"
1686 :args
1687 ((:name |program| :type |UInt32| :direction :in)
1688 (:name |location| :type |Int32| :direction :in)
1689 (:name |count| :type |SizeI| :direction :in)
1690 (:name |transpose| :type |Boolean| :direction :in)
1691 (:name |value| :type |Float64| :direction :in :array t :size count))
1692 :category "EXT_direct_state_access" :deprecated nil :version "1.2")
1693 ("ProgramUniform4dvEXT" program-uniform-4dv-ext :return "void" :args
1694 ((:name |program| :type |UInt32| :direction :in)
1695 (:name |location| :type |Int32| :direction :in)
1696 (:name |count| :type |SizeI| :direction :in)
1697 (:name |value| :type |Float64| :direction :in :array t :size count))
1698 :category "EXT_direct_state_access" :deprecated nil :version "1.2")
1699 ("ProgramUniform3dvEXT" program-uniform-3dv-ext :return "void" :args
1700 ((:name |program| :type |UInt32| :direction :in)
1701 (:name |location| :type |Int32| :direction :in)
1702 (:name |count| :type |SizeI| :direction :in)
1703 (:name |value| :type |Float64| :direction :in :array t :size count))
1704 :category "EXT_direct_state_access" :deprecated nil :version "1.2")
1705 ("ProgramUniform2dvEXT" program-uniform-2dv-ext :return "void" :args
1706 ((:name |program| :type |UInt32| :direction :in)
1707 (:name |location| :type |Int32| :direction :in)
1708 (:name |count| :type |SizeI| :direction :in)
1709 (:name |value| :type |Float64| :direction :in :array t :size count))
1710 :category "EXT_direct_state_access" :deprecated nil :version "1.2")
1711 ("ProgramUniform1dvEXT" program-uniform-1dv-ext :return "void" :args
1712 ((:name |program| :type |UInt32| :direction :in)
1713 (:name |location| :type |Int32| :direction :in)
1714 (:name |count| :type |SizeI| :direction :in)
1715 (:name |value| :type |Float64| :direction :in :array t :size count))
1716 :category "EXT_direct_state_access" :deprecated nil :version "1.2")
1717 ("ProgramUniform4dEXT" program-uniform-4d-ext :return "void" :args
1718 ((:name |program| :type |UInt32| :direction :in)
1719 (:name |location| :type |Int32| :direction :in)
1720 (:name |x| :type |Float64| :direction :in)
1721 (:name |y| :type |Float64| :direction :in)
1722 (:name |z| :type |Float64| :direction :in)
1723 (:name |w| :type |Float64| :direction :in))
1724 :category "EXT_direct_state_access" :deprecated nil :version "1.2")
1725 ("ProgramUniform3dEXT" program-uniform-3d-ext :return "void" :args
1726 ((:name |program| :type |UInt32| :direction :in)
1727 (:name |location| :type |Int32| :direction :in)
1728 (:name |x| :type |Float64| :direction :in)
1729 (:name |y| :type |Float64| :direction :in)
1730 (:name |z| :type |Float64| :direction :in))
1731 :category "EXT_direct_state_access" :deprecated nil :version "1.2")
1732 ("ProgramUniform2dEXT" program-uniform-2d-ext :return "void" :args
1733 ((:name |program| :type |UInt32| :direction :in)
1734 (:name |location| :type |Int32| :direction :in)
1735 (:name |x| :type |Float64| :direction :in)
1736 (:name |y| :type |Float64| :direction :in))
1737 :category "EXT_direct_state_access" :deprecated nil :version "1.2")
1738 ("ProgramUniform1dEXT" program-uniform-1d-ext :return "void" :args
1739 ((:name |program| :type |UInt32| :direction :in)
1740 (:name |location| :type |Int32| :direction :in)
1741 (:name |x| :type |Float64| :direction :in))
1742 :category "EXT_direct_state_access" :deprecated nil :version "1.2")
1743 ("MultiTexRenderbufferEXT" multi-tex-renderbuffer-ext :return "void" :args
1744 ((:name |texunit| :type |TextureUnit| :direction :in)
1745 (:name |target| :type |TextureTarget| :direction :in)
1746 (:name |renderbuffer| :type |UInt32| :direction :in))
1747 :category "EXT_direct_state_access" :deprecated nil :version nil)
1748 ("TextureRenderbufferEXT" texture-renderbuffer-ext :return "void" :args
1749 ((:name |texture| :type |Texture| :direction :in)
1750 (:name |target| :type |TextureTarget| :direction :in)
1751 (:name |renderbuffer| :type |UInt32| :direction :in))
1752 :category "EXT_direct_state_access" :deprecated nil :version nil)
1753 ("NamedFramebufferTextureFaceEXT" named-framebuffer-texture-face-ext :return
1754 "void" :args
1755 ((:name |framebuffer| :type |Framebuffer| :direction :in)
1756 (:name |attachment| :type |FramebufferAttachment| :direction :in)
1757 (:name |texture| :type |Texture| :direction :in)
1758 (:name |level| :type |CheckedInt32| :direction :in)
1759 (:name |face| :type |TextureTarget| :direction :in))
1760 :category "EXT_direct_state_access" :deprecated nil :version nil)
1761 ("NamedFramebufferTextureLayerEXT" named-framebuffer-texture-layer-ext
1762 :return "void" :args
1763 ((:name |framebuffer| :type |Framebuffer| :direction :in)
1764 (:name |attachment| :type |FramebufferAttachment| :direction :in)
1765 (:name |texture| :type |Texture| :direction :in)
1766 (:name |level| :type |CheckedInt32| :direction :in)
1767 (:name |layer| :type |CheckedInt32| :direction :in))
1768 :category "EXT_direct_state_access" :deprecated nil :version nil)
1769 ("NamedFramebufferTextureEXT" named-framebuffer-texture-ext :return "void"
1770 :args
1771 ((:name |framebuffer| :type |Framebuffer| :direction :in)
1772 (:name |attachment| :type |FramebufferAttachment| :direction :in)
1773 (:name |texture| :type |Texture| :direction :in)
1774 (:name |level| :type |CheckedInt32| :direction :in))
1775 :category "EXT_direct_state_access" :deprecated nil :version nil)
1776 ("NamedRenderbufferStorageMultisampleCoverageEXT"
1777 named-renderbuffer-storage-multisample-coverage-ext :return "void" :args
1778 ((:name |renderbuffer| :type |Renderbuffer| :direction :in)
1779 (:name |coverageSamples| :type |SizeI| :direction :in)
1780 (:name |colorSamples| :type |SizeI| :direction :in)
1781 (:name |internalformat| :type |PixelInternalFormat| :direction :in)
1782 (:name |width| :type |SizeI| :direction :in)
1783 (:name |height| :type |SizeI| :direction :in))
1784 :category "EXT_direct_state_access" :deprecated nil :version nil)
1785 ("NamedRenderbufferStorageMultisampleEXT"
1786 named-renderbuffer-storage-multisample-ext :return "void" :args
1787 ((:name |renderbuffer| :type |Renderbuffer| :direction :in)
1788 (:name |samples| :type |SizeI| :direction :in)
1789 (:name |internalformat| :type |PixelInternalFormat| :direction :in)
1790 (:name |width| :type |SizeI| :direction :in)
1791 (:name |height| :type |SizeI| :direction :in))
1792 :category "EXT_direct_state_access" :deprecated nil :version nil)
1793 ("GetFramebufferParameterivEXT" get-framebuffer-parameter-iv-ext :return
1794 "void" :args
1795 ((:name |framebuffer| :type |Framebuffer| :direction :in)
1796 (:name |pname| :type |GetFramebufferParameter| :direction :in)
1797 (:name |params| :type |Int32| :direction :out :array t :size (|pname|)))
1798 :category "EXT_direct_state_access" :deprecated nil :version nil)
1799 ("FramebufferReadBufferEXT" framebuffer-read-buffer-ext :return "void" :args
1800 ((:name |framebuffer| :type |Framebuffer| :direction :in)
1801 (:name |mode| :type |ReadBufferMode| :direction :in))
1802 :category "EXT_direct_state_access" :deprecated nil :version nil)
1803 ("FramebufferDrawBuffersEXT" framebuffer-draw-buffers-ext :return "void"
1804 :args
1805 ((:name |framebuffer| :type |Framebuffer| :direction :in)
1806 (:name |n| :type |SizeI| :direction :in)
1807 (:name |bufs| :type |DrawBufferMode| :direction :in :array t :size n))
1808 :category "EXT_direct_state_access" :deprecated nil :version nil)
1809 ("FramebufferDrawBufferEXT" framebuffer-draw-buffer-ext :return "void" :args
1810 ((:name |framebuffer| :type |Framebuffer| :direction :in)
1811 (:name |mode| :type |DrawBufferMode| :direction :in))
1812 :category "EXT_direct_state_access" :deprecated nil :version nil)
1813 ("GenerateMultiTexMipmapEXT" generate-multi-tex-mipmap-ext :return "void"
1814 :args
1815 ((:name |texunit| :type |TextureUnit| :direction :in)
1816 (:name |target| :type |TextureTarget| :direction :in))
1817 :category "EXT_direct_state_access" :deprecated nil :version nil)
1818 ("GenerateTextureMipmapEXT" generate-texture-mipmap-ext :return "void" :args
1819 ((:name |texture| :type |Texture| :direction :in)
1820 (:name |target| :type |TextureTarget| :direction :in))
1821 :category "EXT_direct_state_access" :deprecated nil :version nil)
1822 ("GetNamedFramebufferAttachmentParameterivEXT"
1823 get-named-framebuffer-attachment-parameter-iv-ext :return "void" :args
1824 ((:name |framebuffer| :type |Framebuffer| :direction :in)
1825 (:name |attachment| :type |FramebufferAttachment| :direction :in)
1826 (:name |pname| :type |FramebufferAttachmentParameterName| :direction :in)
1827 (:name |params| :type |Int32| :direction :out :array t :size (|pname|)))
1828 :category "EXT_direct_state_access" :deprecated nil :version nil)
1829 ("NamedFramebufferRenderbufferEXT" named-framebuffer-renderbuffer-ext :return
1830 "void" :args
1831 ((:name |framebuffer| :type |Framebuffer| :direction :in)
1832 (:name |attachment| :type |FramebufferAttachment| :direction :in)
1833 (:name |renderbuffertarget| :type |RenderbufferTarget| :direction :in)
1834 (:name |renderbuffer| :type |Renderbuffer| :direction :in))
1835 :category "EXT_direct_state_access" :deprecated nil :version nil)
1836 ("NamedFramebufferTexture3DEXT" named-framebuffer-texture-3d-ext :return
1837 "void" :args
1838 ((:name |framebuffer| :type |Framebuffer| :direction :in)
1839 (:name |attachment| :type |FramebufferAttachment| :direction :in)
1840 (:name |textarget| :type |TextureTarget| :direction :in)
1841 (:name |texture| :type |Texture| :direction :in)
1842 (:name |level| :type |CheckedInt32| :direction :in)
1843 (:name |zoffset| :type |CheckedInt32| :direction :in))
1844 :category "EXT_direct_state_access" :deprecated nil :version nil)
1845 ("NamedFramebufferTexture2DEXT" named-framebuffer-texture-2d-ext :return
1846 "void" :args
1847 ((:name |framebuffer| :type |Framebuffer| :direction :in)
1848 (:name |attachment| :type |FramebufferAttachment| :direction :in)
1849 (:name |textarget| :type |TextureTarget| :direction :in)
1850 (:name |texture| :type |Texture| :direction :in)
1851 (:name |level| :type |CheckedInt32| :direction :in))
1852 :category "EXT_direct_state_access" :deprecated nil :version nil)
1853 ("NamedFramebufferTexture1DEXT" named-framebuffer-texture-1d-ext :return
1854 "void" :args
1855 ((:name |framebuffer| :type |Framebuffer| :direction :in)
1856 (:name |attachment| :type |FramebufferAttachment| :direction :in)
1857 (:name |textarget| :type |TextureTarget| :direction :in)
1858 (:name |texture| :type |Texture| :direction :in)
1859 (:name |level| :type |CheckedInt32| :direction :in))
1860 :category "EXT_direct_state_access" :deprecated nil :version nil)
1861 ("CheckNamedFramebufferStatusEXT" check-named-framebuffer-status-ext :return
1862 "FramebufferStatus" :args
1863 ((:name |framebuffer| :type |Framebuffer| :direction :in)
1864 (:name |target| :type |FramebufferTarget| :direction :in))
1865 :category "EXT_direct_state_access" :deprecated nil :version nil)
1866 ("GetNamedRenderbufferParameterivEXT" get-named-renderbuffer-parameter-iv-ext
1867 :return "void" :args
1868 ((:name |renderbuffer| :type |Renderbuffer| :direction :in)
1869 (:name |pname| :type |RenderbufferParameterName| :direction :in)
1870 (:name |params| :type |Int32| :direction :out :array t :size (|pname|)))
1871 :category "EXT_direct_state_access" :deprecated nil :version nil)
1872 ("NamedRenderbufferStorageEXT" named-renderbuffer-storage-ext :return "void"
1873 :args
1874 ((:name |renderbuffer| :type |Renderbuffer| :direction :in)
1875 (:name |internalformat| :type |PixelInternalFormat| :direction :in)
1876 (:name |width| :type |SizeI| :direction :in)
1877 (:name |height| :type |SizeI| :direction :in))
1878 :category "EXT_direct_state_access" :deprecated nil :version nil)
1879 ("MultiTexBufferEXT" multi-tex-buffer-ext :return "void" :args
1880 ((:name |texunit| :type |TextureUnit| :direction :in)
1881 (:name |target| :type |TextureTarget| :direction :in)
1882 (:name |internalformat| :type |TypeEnum| :direction :in)
1883 (:name |buffer| :type |UInt32| :direction :in))
1884 :category "EXT_direct_state_access" :deprecated nil :version nil)
1885 ("TextureBufferEXT" texture-buffer-ext :return "void" :args
1886 ((:name |texture| :type |Texture| :direction :in)
1887 (:name |target| :type |TextureTarget| :direction :in)
1888 (:name |internalformat| :type |TypeEnum| :direction :in)
1889 (:name |buffer| :type |UInt32| :direction :in))
1890 :category "EXT_direct_state_access" :deprecated nil :version nil)
1891 ("GetNamedBufferSubDataEXT" get-named-buffer-sub-data-ext :return "void"
1892 :args
1893 ((:name |buffer| :type |UInt32| :direction :in)
1894 (:name |offset| :type |Intptr| :direction :in)
1895 (:name |size| :type |Sizeiptr| :direction :in)
1896 (:name |data| :type |Void| :direction :out :array t :size (|size|)))
1897 :category "EXT_direct_state_access" :deprecated nil :version nil)
1898 ("GetNamedBufferPointervEXT" get-named-buffer-pointerv-ext :return "void"
1899 :args
1900 ((:name |buffer| :type |UInt32| :direction :in)
1901 (:name |pname| :type |VertexBufferObjectParameter| :direction :in)
1902 (:name |params| :type |VoidPointer| :direction :out :array t :size
1903 (|pname|)))
1904 :category "EXT_direct_state_access" :deprecated nil :version nil)
1905 ("GetNamedBufferParameterivEXT" get-named-buffer-parameter-iv-ext :return
1906 "void" :args
1907 ((:name |buffer| :type |UInt32| :direction :in)
1908 (:name |pname| :type |VertexBufferObjectParameter| :direction :in)
1909 (:name |params| :type |Int32| :direction :out :array t :size (|pname|)))
1910 :category "EXT_direct_state_access" :deprecated nil :version nil)
1911 ("NamedCopyBufferSubDataEXT" named-copy-buffer-sub-data-ext :return "void"
1912 :args
1913 ((:name |readBuffer| :type |UInt32| :direction :in)
1914 (:name |writeBuffer| :type |UInt32| :direction :in)
1915 (:name |readOffset| :type |Intptr| :direction :in)
1916 (:name |writeOffset| :type |Intptr| :direction :in)
1917 (:name |size| :type |Sizeiptr| :direction :in))
1918 :category "EXT_direct_state_access" :deprecated nil :version nil)
1919 ("FlushMappedNamedBufferRangeEXT" flush-mapped-named-buffer-range-ext :return
1920 "void" :args
1921 ((:name |buffer| :type |UInt32| :direction :in)
1922 (:name |offset| :type |Intptr| :direction :in)
1923 (:name |length| :type |Sizeiptr| :direction :in))
1924 :category "EXT_direct_state_access" :deprecated nil :version nil)
1925 ("MapNamedBufferRangeEXT" map-named-buffer-range-ext :return "VoidPointer"
1926 :args
1927 ((:name |buffer| :type |UInt32| :direction :in)
1928 (:name |offset| :type |Intptr| :direction :in)
1929 (:name |length| :type |Sizeiptr| :direction :in)
1930 (:name |access| :type |BufferAccessMask| :direction :in))
1931 :category "EXT_direct_state_access" :deprecated nil :version nil)
1932 ("UnmapNamedBufferEXT" unmap-named-buffer-ext :return "Boolean" :args
1933 ((:name |buffer| :type |UInt32| :direction :in)) :category
1934 "EXT_direct_state_access" :deprecated nil :version nil)
1935 ("MapNamedBufferEXT" map-named-buffer-ext :return "VoidPointer" :args
1936 ((:name |buffer| :type |UInt32| :direction :in)
1937 (:name |access| :type |VertexBufferObjectAccess| :direction :in))
1938 :category "EXT_direct_state_access" :deprecated nil :version nil)
1939 ("NamedBufferSubDataEXT" named-buffer-sub-data-ext :return "void" :args
1940 ((:name |buffer| :type |UInt32| :direction :in)
1941 (:name |offset| :type |Intptr| :direction :in)
1942 (:name |size| :type |Sizeiptr| :direction :in)
1943 (:name |data| :type |Void| :direction :in :array t :size (|size|)))
1944 :category "EXT_direct_state_access" :deprecated nil :version nil)
1945 ("NamedBufferDataEXT" named-buffer-data-ext :return "void" :args
1946 ((:name |buffer| :type |UInt32| :direction :in)
1947 (:name |size| :type |Sizeiptr| :direction :in)
1948 (:name |data| :type |Void| :direction :in :array t :size (|size|))
1949 (:name |usage| :type |VertexBufferObjectUsage| :direction :in))
1950 :category "EXT_direct_state_access" :deprecated nil :version nil)
1951 ("ProgramUniform4uivEXT" program-uniform-4uiv-ext :return "void" :args
1952 ((:name |program| :type |UInt32| :direction :in)
1953 (:name |location| :type |Int32| :direction :in)
1954 (:name |count| :type |SizeI| :direction :in)
1955 (:name |value| :type |UInt32| :direction :in :array t :size count*4))
1956 :category "EXT_direct_state_access" :deprecated nil :version nil)
1957 ("ProgramUniform3uivEXT" program-uniform-3uiv-ext :return "void" :args
1958 ((:name |program| :type |UInt32| :direction :in)
1959 (:name |location| :type |Int32| :direction :in)
1960 (:name |count| :type |SizeI| :direction :in)
1961 (:name |value| :type |UInt32| :direction :in :array t :size count*3))
1962 :category "EXT_direct_state_access" :deprecated nil :version nil)
1963 ("ProgramUniform2uivEXT" program-uniform-2uiv-ext :return "void" :args
1964 ((:name |program| :type |UInt32| :direction :in)
1965 (:name |location| :type |Int32| :direction :in)
1966 (:name |count| :type |SizeI| :direction :in)
1967 (:name |value| :type |UInt32| :direction :in :array t :size count*2))
1968 :category "EXT_direct_state_access" :deprecated nil :version nil)
1969 ("ProgramUniform1uivEXT" program-uniform-1uiv-ext :return "void" :args
1970 ((:name |program| :type |UInt32| :direction :in)
1971 (:name |location| :type |Int32| :direction :in)
1972 (:name |count| :type |SizeI| :direction :in)
1973 (:name |value| :type |UInt32| :direction :in :array t :size count))
1974 :category "EXT_direct_state_access" :deprecated nil :version nil)
1975 ("ProgramUniform4uiEXT" program-uniform-4ui-ext :return "void" :args
1976 ((:name |program| :type |UInt32| :direction :in)
1977 (:name |location| :type |Int32| :direction :in)
1978 (:name |v0| :type |UInt32| :direction :in)
1979 (:name |v1| :type |UInt32| :direction :in)
1980 (:name |v2| :type |UInt32| :direction :in)
1981 (:name |v3| :type |UInt32| :direction :in))
1982 :category "EXT_direct_state_access" :deprecated nil :version nil)
1983 ("ProgramUniform3uiEXT" program-uniform-3ui-ext :return "void" :args
1984 ((:name |program| :type |UInt32| :direction :in)
1985 (:name |location| :type |Int32| :direction :in)
1986 (:name |v0| :type |UInt32| :direction :in)
1987 (:name |v1| :type |UInt32| :direction :in)
1988 (:name |v2| :type |UInt32| :direction :in))
1989 :category "EXT_direct_state_access" :deprecated nil :version nil)
1990 ("ProgramUniform2uiEXT" program-uniform-2ui-ext :return "void" :args
1991 ((:name |program| :type |UInt32| :direction :in)
1992 (:name |location| :type |Int32| :direction :in)
1993 (:name |v0| :type |UInt32| :direction :in)
1994 (:name |v1| :type |UInt32| :direction :in))
1995 :category "EXT_direct_state_access" :deprecated nil :version nil)
1996 ("ProgramUniform1uiEXT" program-uniform-1ui-ext :return "void" :args
1997 ((:name |program| :type |UInt32| :direction :in)
1998 (:name |location| :type |Int32| :direction :in)
1999 (:name |v0| :type |UInt32| :direction :in))
2000 :category "EXT_direct_state_access" :deprecated nil :version nil)
2001 ("ProgramUniformMatrix4x3fvEXT" program-uniform-matrix-4x-3fv-ext :return
2002 "void" :args
2003 ((:name |program| :type |UInt32| :direction :in)
2004 (:name |location| :type |Int32| :direction :in)
2005 (:name |count| :type |SizeI| :direction :in)
2006 (:name |transpose| :type |Boolean| :direction :in)
2007 (:name |value| :type |Float32| :direction :in :array t :size count*12))
2008 :category "EXT_direct_state_access" :deprecated nil :version nil)
2009 ("ProgramUniformMatrix3x4fvEXT" program-uniform-matrix-3x-4fv-ext :return
2010 "void" :args
2011 ((:name |program| :type |UInt32| :direction :in)
2012 (:name |location| :type |Int32| :direction :in)
2013 (:name |count| :type |SizeI| :direction :in)
2014 (:name |transpose| :type |Boolean| :direction :in)
2015 (:name |value| :type |Float32| :direction :in :array t :size count*12))
2016 :category "EXT_direct_state_access" :deprecated nil :version nil)
2017 ("ProgramUniformMatrix4x2fvEXT" program-uniform-matrix-4x-2fv-ext :return
2018 "void" :args
2019 ((:name |program| :type |UInt32| :direction :in)
2020 (:name |location| :type |Int32| :direction :in)
2021 (:name |count| :type |SizeI| :direction :in)
2022 (:name |transpose| :type |Boolean| :direction :in)
2023 (:name |value| :type |Float32| :direction :in :array t :size count*8))
2024 :category "EXT_direct_state_access" :deprecated nil :version nil)
2025 ("ProgramUniformMatrix2x4fvEXT" program-uniform-matrix-2x-4fv-ext :return
2026 "void" :args
2027 ((:name |program| :type |UInt32| :direction :in)
2028 (:name |location| :type |Int32| :direction :in)
2029 (:name |count| :type |SizeI| :direction :in)
2030 (:name |transpose| :type |Boolean| :direction :in)
2031 (:name |value| :type |Float32| :direction :in :array t :size count*8))
2032 :category "EXT_direct_state_access" :deprecated nil :version nil)
2033 ("ProgramUniformMatrix3x2fvEXT" program-uniform-matrix-3x-2fv-ext :return
2034 "void" :args
2035 ((:name |program| :type |UInt32| :direction :in)
2036 (:name |location| :type |Int32| :direction :in)
2037 (:name |count| :type |SizeI| :direction :in)
2038 (:name |transpose| :type |Boolean| :direction :in)
2039 (:name |value| :type |Float32| :direction :in :array t :size count*6))
2040 :category "EXT_direct_state_access" :deprecated nil :version nil)
2041 ("ProgramUniformMatrix2x3fvEXT" program-uniform-matrix-2x-3fv-ext :return
2042 "void" :args
2043 ((:name |program| :type |UInt32| :direction :in)
2044 (:name |location| :type |Int32| :direction :in)
2045 (:name |count| :type |SizeI| :direction :in)
2046 (:name |transpose| :type |Boolean| :direction :in)
2047 (:name |value| :type |Float32| :direction :in :array t :size count*6))
2048 :category "EXT_direct_state_access" :deprecated nil :version nil)
2049 ("ProgramUniformMatrix4fvEXT" program-uniform-matrix-4fv-ext :return "void"
2050 :args
2051 ((:name |program| :type |UInt32| :direction :in)
2052 (:name |location| :type |Int32| :direction :in)
2053 (:name |count| :type |SizeI| :direction :in)
2054 (:name |transpose| :type |Boolean| :direction :in)
2055 (:name |value| :type |Float32| :direction :in :array t :size count*16))
2056 :category "EXT_direct_state_access" :deprecated nil :version nil)
2057 ("ProgramUniformMatrix3fvEXT" program-uniform-matrix-3fv-ext :return "void"
2058 :args
2059 ((:name |program| :type |UInt32| :direction :in)
2060 (:name |location| :type |Int32| :direction :in)
2061 (:name |count| :type |SizeI| :direction :in)
2062 (:name |transpose| :type |Boolean| :direction :in)
2063 (:name |value| :type |Float32| :direction :in :array t :size count*9))
2064 :category "EXT_direct_state_access" :deprecated nil :version nil)
2065 ("ProgramUniformMatrix2fvEXT" program-uniform-matrix-2fv-ext :return "void"
2066 :args
2067 ((:name |program| :type |UInt32| :direction :in)
2068 (:name |location| :type |Int32| :direction :in)
2069 (:name |count| :type |SizeI| :direction :in)
2070 (:name |transpose| :type |Boolean| :direction :in)
2071 (:name |value| :type |Float32| :direction :in :array t :size count*4))
2072 :category "EXT_direct_state_access" :deprecated nil :version nil)
2073 ("ProgramUniform4ivEXT" program-uniform-4iv-ext :return "void" :args
2074 ((:name |program| :type |UInt32| :direction :in)
2075 (:name |location| :type |Int32| :direction :in)
2076 (:name |count| :type |SizeI| :direction :in)
2077 (:name |value| :type |Int32| :direction :in :array t :size count*4))
2078 :category "EXT_direct_state_access" :deprecated nil :version nil)
2079 ("ProgramUniform3ivEXT" program-uniform-3iv-ext :return "void" :args
2080 ((:name |program| :type |UInt32| :direction :in)
2081 (:name |location| :type |Int32| :direction :in)
2082 (:name |count| :type |SizeI| :direction :in)
2083 (:name |value| :type |Int32| :direction :in :array t :size count*3))
2084 :category "EXT_direct_state_access" :deprecated nil :version nil)
2085 ("ProgramUniform2ivEXT" program-uniform-2iv-ext :return "void" :args
2086 ((:name |program| :type |UInt32| :direction :in)
2087 (:name |location| :type |Int32| :direction :in)
2088 (:name |count| :type |SizeI| :direction :in)
2089 (:name |value| :type |Int32| :direction :in :array t :size count*2))
2090 :category "EXT_direct_state_access" :deprecated nil :version nil)
2091 ("ProgramUniform1ivEXT" program-uniform-1iv-ext :return "void" :args
2092 ((:name |program| :type |UInt32| :direction :in)
2093 (:name |location| :type |Int32| :direction :in)
2094 (:name |count| :type |SizeI| :direction :in)
2095 (:name |value| :type |Int32| :direction :in :array t :size count))
2096 :category "EXT_direct_state_access" :deprecated nil :version nil)
2097 ("ProgramUniform4fvEXT" program-uniform-4fv-ext :return "void" :args
2098 ((:name |program| :type |UInt32| :direction :in)
2099 (:name |location| :type |Int32| :direction :in)
2100 (:name |count| :type |SizeI| :direction :in)
2101 (:name |value| :type |Float32| :direction :in :array t :size count*4))
2102 :category "EXT_direct_state_access" :deprecated nil :version nil)
2103 ("ProgramUniform3fvEXT" program-uniform-3fv-ext :return "void" :args
2104 ((:name |program| :type |UInt32| :direction :in)
2105 (:name |location| :type |Int32| :direction :in)
2106 (:name |count| :type |SizeI| :direction :in)
2107 (:name |value| :type |Float32| :direction :in :array t :size count*3))
2108 :category "EXT_direct_state_access" :deprecated nil :version nil)
2109 ("ProgramUniform2fvEXT" program-uniform-2fv-ext :return "void" :args
2110 ((:name |program| :type |UInt32| :direction :in)
2111 (:name |location| :type |Int32| :direction :in)
2112 (:name |count| :type |SizeI| :direction :in)
2113 (:name |value| :type |Float32| :direction :in :array t :size count*2))
2114 :category "EXT_direct_state_access" :deprecated nil :version nil)
2115 ("ProgramUniform1fvEXT" program-uniform-1fv-ext :return "void" :args
2116 ((:name |program| :type |UInt32| :direction :in)
2117 (:name |location| :type |Int32| :direction :in)
2118 (:name |count| :type |SizeI| :direction :in)
2119 (:name |value| :type |Float32| :direction :in :array t :size count))
2120 :category "EXT_direct_state_access" :deprecated nil :version nil)
2121 ("ProgramUniform4iEXT" program-uniform-4i-ext :return "void" :args
2122 ((:name |program| :type |UInt32| :direction :in)
2123 (:name |location| :type |Int32| :direction :in)
2124 (:name |v0| :type |Int32| :direction :in)
2125 (:name |v1| :type |Int32| :direction :in)
2126 (:name |v2| :type |Int32| :direction :in)
2127 (:name |v3| :type |Int32| :direction :in))
2128 :category "EXT_direct_state_access" :deprecated nil :version nil)
2129 ("ProgramUniform3iEXT" program-uniform-3i-ext :return "void" :args
2130 ((:name |program| :type |UInt32| :direction :in)
2131 (:name |location| :type |Int32| :direction :in)
2132 (:name |v0| :type |Int32| :direction :in)
2133 (:name |v1| :type |Int32| :direction :in)
2134 (:name |v2| :type |Int32| :direction :in))
2135 :category "EXT_direct_state_access" :deprecated nil :version nil)
2136 ("ProgramUniform2iEXT" program-uniform-2i-ext :return "void" :args
2137 ((:name |program| :type |UInt32| :direction :in)
2138 (:name |location| :type |Int32| :direction :in)
2139 (:name |v0| :type |Int32| :direction :in)
2140 (:name |v1| :type |Int32| :direction :in))
2141 :category "EXT_direct_state_access" :deprecated nil :version nil)
2142 ("ProgramUniform1iEXT" program-uniform-1i-ext :return "void" :args
2143 ((:name |program| :type |UInt32| :direction :in)
2144 (:name |location| :type |Int32| :direction :in)
2145 (:name |v0| :type |Int32| :direction :in))
2146 :category "EXT_direct_state_access" :deprecated nil :version nil)
2147 ("ProgramUniform4fEXT" program-uniform-4f-ext :return "void" :args
2148 ((:name |program| :type |UInt32| :direction :in)
2149 (:name |location| :type |Int32| :direction :in)
2150 (:name |v0| :type |Float32| :direction :in)
2151 (:name |v1| :type |Float32| :direction :in)
2152 (:name |v2| :type |Float32| :direction :in)
2153 (:name |v3| :type |Float32| :direction :in))
2154 :category "EXT_direct_state_access" :deprecated nil :version nil)
2155 ("ProgramUniform3fEXT" program-uniform-3f-ext :return "void" :args
2156 ((:name |program| :type |UInt32| :direction :in)
2157 (:name |location| :type |Int32| :direction :in)
2158 (:name |v0| :type |Float32| :direction :in)
2159 (:name |v1| :type |Float32| :direction :in)
2160 (:name |v2| :type |Float32| :direction :in))
2161 :category "EXT_direct_state_access" :deprecated nil :version nil)
2162 ("ProgramUniform2fEXT" program-uniform-2f-ext :return "void" :args
2163 ((:name |program| :type |UInt32| :direction :in)
2164 (:name |location| :type |Int32| :direction :in)
2165 (:name |v0| :type |Float32| :direction :in)
2166 (:name |v1| :type |Float32| :direction :in))
2167 :category "EXT_direct_state_access" :deprecated nil :version nil)
2168 ("ProgramUniform1fEXT" program-uniform-1f-ext :return "void" :args
2169 ((:name |program| :type |UInt32| :direction :in)
2170 (:name |location| :type |Int32| :direction :in)
2171 (:name |v0| :type |Float32| :direction :in))
2172 :category "EXT_direct_state_access" :deprecated nil :version nil)
2173 ("GetMultiTexParameterIuivEXT" get-multi-tex-parameter-i-uiv-ext :return
2174 "void" :args
2175 ((:name |texunit| :type |TextureUnit| :direction :in)
2176 (:name |target| :type |TextureTarget| :direction :in)
2177 (:name |pname| :type |GetTextureParameter| :direction :in)
2178 (:name |params| :type |UInt32| :direction :out :array t :size (|pname|)))
2179 :category "EXT_direct_state_access" :deprecated nil :version nil)
2180 ("GetMultiTexParameterIivEXT" get-multi-tex-parameter-i-iv-ext :return "void"
2181 :args
2182 ((:name |texunit| :type |TextureUnit| :direction :in)
2183 (:name |target| :type |TextureTarget| :direction :in)
2184 (:name |pname| :type |GetTextureParameter| :direction :in)
2185 (:name |params| :type |Int32| :direction :out :array t :size (|pname|)))
2186 :category "EXT_direct_state_access" :deprecated nil :version nil)
2187 ("MultiTexParameterIuivEXT" multi-tex-parameter-i-uiv-ext :return "void"
2188 :args
2189 ((:name |texunit| :type |TextureUnit| :direction :in)
2190 (:name |target| :type |TextureTarget| :direction :in)
2191 (:name |pname| :type |TextureParameterName| :direction :in)
2192 (:name |params| :type |UInt32| :direction :in :array t :size (|pname|)))
2193 :category "EXT_direct_state_access" :deprecated nil :version nil)
2194 ("MultiTexParameterIivEXT" multi-tex-parameter-i-iv-ext :return "void" :args
2195 ((:name |texunit| :type |TextureUnit| :direction :in)
2196 (:name |target| :type |TextureTarget| :direction :in)
2197 (:name |pname| :type |TextureParameterName| :direction :in)
2198 (:name |params| :type |CheckedInt32| :direction :in :array t :size
2199 (|pname|)))
2200 :category "EXT_direct_state_access" :deprecated nil :version nil)
2201 ("GetTextureParameterIuivEXT" get-texture-parameter-i-uiv-ext :return "void"
2202 :args
2203 ((:name |texture| :type |Texture| :direction :in)
2204 (:name |target| :type |TextureTarget| :direction :in)
2205 (:name |pname| :type |GetTextureParameter| :direction :in)
2206 (:name |params| :type |UInt32| :direction :out :array t :size (|pname|)))
2207 :category "EXT_direct_state_access" :deprecated nil :version nil)
2208 ("GetTextureParameterIivEXT" get-texture-parameter-i-iv-ext :return "void"
2209 :args
2210 ((:name |texture| :type |Texture| :direction :in)
2211 (:name |target| :type |TextureTarget| :direction :in)
2212 (:name |pname| :type |GetTextureParameter| :direction :in)
2213 (:name |params| :type |Int32| :direction :out :array t :size (|pname|)))
2214 :category "EXT_direct_state_access" :deprecated nil :version nil)
2215 ("TextureParameterIuivEXT" texture-parameter-i-uiv-ext :return "void" :args
2216 ((:name |texture| :type |Texture| :direction :in)
2217 (:name |target| :type |TextureTarget| :direction :in)
2218 (:name |pname| :type |TextureParameterName| :direction :in)
2219 (:name |params| :type |UInt32| :direction :in :array t :size (|pname|)))
2220 :category "EXT_direct_state_access" :deprecated nil :version nil)
2221 ("TextureParameterIivEXT" texture-parameter-i-iv-ext :return "void" :args
2222 ((:name |texture| :type |Texture| :direction :in)
2223 (:name |target| :type |TextureTarget| :direction :in)
2224 (:name |pname| :type |TextureParameterName| :direction :in)
2225 (:name |params| :type |CheckedInt32| :direction :in :array t :size
2226 (|pname|)))
2227 :category "EXT_direct_state_access" :deprecated nil :version nil)
2228 ("GetNamedProgramLocalParameterIuivEXT"
2229 get-named-program-local-parameter-i-uiv-ext :return "void" :args
2230 ((:name |program| :type |UInt32| :direction :in)
2231 (:name |target| :type |ProgramTarget| :direction :in)
2232 (:name |index| :type |UInt32| :direction :in)
2233 (:name |params| :type |UInt32| :direction :out :array t :size #x4))
2234 :category "EXT_direct_state_access" :deprecated nil :version nil)
2235 ("GetNamedProgramLocalParameterIivEXT"
2236 get-named-program-local-parameter-i-iv-ext :return "void" :args
2237 ((:name |program| :type |UInt32| :direction :in)
2238 (:name |target| :type |ProgramTarget| :direction :in)
2239 (:name |index| :type |UInt32| :direction :in)
2240 (:name |params| :type |Int32| :direction :out :array t :size #x4))
2241 :category "EXT_direct_state_access" :deprecated nil :version nil)
2242 ("NamedProgramLocalParametersI4uivEXT"
2243 named-program-local-parameters-i-4uiv-ext :return "void" :args
2244 ((:name |program| :type |UInt32| :direction :in)
2245 (:name |target| :type |ProgramTarget| :direction :in)
2246 (:name |index| :type |UInt32| :direction :in)
2247 (:name |count| :type |SizeI| :direction :in)
2248 (:name |params| :type |UInt32| :direction :in :array t :size count*4))
2249 :category "EXT_direct_state_access" :deprecated nil :version nil)
2250 ("NamedProgramLocalParameterI4uivEXT"
2251 named-program-local-parameter-i-4uiv-ext :return "void" :args
2252 ((:name |program| :type |UInt32| :direction :in)
2253 (:name |target| :type |ProgramTarget| :direction :in)
2254 (:name |index| :type |UInt32| :direction :in)
2255 (:name |params| :type |UInt32| :direction :in :array t :size #x4))
2256 :category "EXT_direct_state_access" :deprecated nil :version nil)
2257 ("NamedProgramLocalParameterI4uiEXT" named-program-local-parameter-i-4ui-ext
2258 :return "void" :args
2259 ((:name |program| :type |UInt32| :direction :in)
2260 (:name |target| :type |ProgramTarget| :direction :in)
2261 (:name |index| :type |UInt32| :direction :in)
2262 (:name |x| :type |UInt32| :direction :in)
2263 (:name |y| :type |UInt32| :direction :in)
2264 (:name |z| :type |UInt32| :direction :in)
2265 (:name |w| :type |UInt32| :direction :in))
2266 :category "EXT_direct_state_access" :deprecated nil :version nil)
2267 ("NamedProgramLocalParametersI4ivEXT"
2268 named-program-local-parameters-i-4iv-ext :return "void" :args
2269 ((:name |program| :type |UInt32| :direction :in)
2270 (:name |target| :type |ProgramTarget| :direction :in)
2271 (:name |index| :type |UInt32| :direction :in)
2272 (:name |count| :type |SizeI| :direction :in)
2273 (:name |params| :type |Int32| :direction :in :array t :size count*4))
2274 :category "EXT_direct_state_access" :deprecated nil :version nil)
2275 ("NamedProgramLocalParameterI4ivEXT" named-program-local-parameter-i-4iv-ext
2276 :return "void" :args
2277 ((:name |program| :type |UInt32| :direction :in)
2278 (:name |target| :type |ProgramTarget| :direction :in)
2279 (:name |index| :type |UInt32| :direction :in)
2280 (:name |params| :type |Int32| :direction :in :array t :size #x4))
2281 :category "EXT_direct_state_access" :deprecated nil :version nil)
2282 ("NamedProgramLocalParameterI4iEXT" named-program-local-parameter-i-4i-ext
2283 :return "void" :args
2284 ((:name |program| :type |UInt32| :direction :in)
2285 (:name |target| :type |ProgramTarget| :direction :in)
2286 (:name |index| :type |UInt32| :direction :in)
2287 (:name |x| :type |Int32| :direction :in)
2288 (:name |y| :type |Int32| :direction :in)
2289 (:name |z| :type |Int32| :direction :in)
2290 (:name |w| :type |Int32| :direction :in))
2291 :category "EXT_direct_state_access" :deprecated nil :version nil)
2292 ("NamedProgramLocalParameters4fvEXT" named-program-local-parameters-4fv-ext
2293 :return "void" :args
2294 ((:name |program| :type |UInt32| :direction :in)
2295 (:name |target| :type |ProgramTarget| :direction :in)
2296 (:name |index| :type |UInt32| :direction :in)
2297 (:name |count| :type |SizeI| :direction :in)
2298 (:name |params| :type |Float32| :direction :in :array t :size count*4))
2299 :category "EXT_direct_state_access" :deprecated nil :version nil)
2300 ("GetNamedProgramStringEXT" get-named-program-string-ext :return "void" :args
2301 ((:name |program| :type |UInt32| :direction :in)
2302 (:name |target| :type |ProgramTarget| :direction :in)
2303 (:name |pname| :type |ProgramStringProperty| :direction :in)
2304 (:name |string| :type |Void| :direction :out :array t :size
2305 (|program| |pname|)))
2306 :category "EXT_direct_state_access" :deprecated nil :version nil)
2307 ("GetNamedProgramivEXT" get-named-program-iv-ext :return "void" :args
2308 ((:name |program| :type |UInt32| :direction :in)
2309 (:name |target| :type |ProgramTarget| :direction :in)
2310 (:name |pname| :type |ProgramProperty| :direction :in)
2311 (:name |params| :type |Int32| :direction :out :array t :size #x1))
2312 :category "EXT_direct_state_access" :deprecated nil :version nil)
2313 ("GetNamedProgramLocalParameterfvEXT"
2314 get-named-program-local-parameter-fv-ext :return "void" :args
2315 ((:name |program| :type |UInt32| :direction :in)
2316 (:name |target| :type |ProgramTarget| :direction :in)
2317 (:name |index| :type |UInt32| :direction :in)
2318 (:name |params| :type |Float32| :direction :out :array t :size #x4))
2319 :category "EXT_direct_state_access" :deprecated nil :version nil)
2320 ("GetNamedProgramLocalParameterdvEXT"
2321 get-named-program-local-parameter-dv-ext :return "void" :args
2322 ((:name |program| :type |UInt32| :direction :in)
2323 (:name |target| :type |ProgramTarget| :direction :in)
2324 (:name |index| :type |UInt32| :direction :in)
2325 (:name |params| :type |Float64| :direction :out :array t :size #x4))
2326 :category "EXT_direct_state_access" :deprecated nil :version nil)
2327 ("NamedProgramLocalParameter4fvEXT" named-program-local-parameter-4fv-ext
2328 :return "void" :args
2329 ((:name |program| :type |UInt32| :direction :in)
2330 (:name |target| :type |ProgramTarget| :direction :in)
2331 (:name |index| :type |UInt32| :direction :in)
2332 (:name |params| :type |Float32| :direction :in :array t :size #x4))
2333 :category "EXT_direct_state_access" :deprecated nil :version nil)
2334 ("NamedProgramLocalParameter4fEXT" named-program-local-parameter-4f-ext
2335 :return "void" :args
2336 ((:name |program| :type |UInt32| :direction :in)
2337 (:name |target| :type |ProgramTarget| :direction :in)
2338 (:name |index| :type |UInt32| :direction :in)
2339 (:name |x| :type |Float32| :direction :in)
2340 (:name |y| :type |Float32| :direction :in)
2341 (:name |z| :type |Float32| :direction :in)
2342 (:name |w| :type |Float32| :direction :in))
2343 :category "EXT_direct_state_access" :deprecated nil :version nil)
2344 ("NamedProgramLocalParameter4dvEXT" named-program-local-parameter-4dv-ext
2345 :return "void" :args
2346 ((:name |program| :type |UInt32| :direction :in)
2347 (:name |target| :type |ProgramTarget| :direction :in)
2348 (:name |index| :type |UInt32| :direction :in)
2349 (:name |params| :type |Float64| :direction :in :array t :size #x4))
2350 :category "EXT_direct_state_access" :deprecated nil :version nil)
2351 ("NamedProgramLocalParameter4dEXT" named-program-local-parameter-4d-ext
2352 :return "void" :args
2353 ((:name |program| :type |UInt32| :direction :in)
2354 (:name |target| :type |ProgramTarget| :direction :in)
2355 (:name |index| :type |UInt32| :direction :in)
2356 (:name |x| :type |Float64| :direction :in)
2357 (:name |y| :type |Float64| :direction :in)
2358 (:name |z| :type |Float64| :direction :in)
2359 (:name |w| :type |Float64| :direction :in))
2360 :category "EXT_direct_state_access" :deprecated nil :version nil)
2361 ("NamedProgramStringEXT" named-program-string-ext :return "void" :args
2362 ((:name |program| :type |UInt32| :direction :in)
2363 (:name |target| :type |ProgramTarget| :direction :in)
2364 (:name |format| :type |ProgramFormat| :direction :in)
2365 (:name |len| :type |SizeI| :direction :in)
2366 (:name |string| :type |Void| :direction :in :array t :size len))
2367 :category "EXT_direct_state_access" :deprecated nil :version nil)
2368 ("GetCompressedMultiTexImageEXT" get-compressed-multi-tex-image-ext :return
2369 "void" :args
2370 ((:name |texunit| :type |TextureUnit| :direction :in)
2371 (:name |target| :type |TextureTarget| :direction :in)
2372 (:name |lod| :type |CheckedInt32| :direction :in)
2373 (:name |img| :type |Void| :direction :out :array t :size (|target| |lod|)))
2374 :category "EXT_direct_state_access" :deprecated nil :version nil)
2375 ("CompressedMultiTexSubImage1DEXT" compressed-multi-tex-sub-image-1d-ext
2376 :return "void" :args
2377 ((:name |texunit| :type |TextureUnit| :direction :in)
2378 (:name |target| :type |TextureTarget| :direction :in)
2379 (:name |level| :type |CheckedInt32| :direction :in)
2380 (:name |xoffset| :type |CheckedInt32| :direction :in)
2381 (:name |width| :type |SizeI| :direction :in)
2382 (:name |format| :type |PixelFormat| :direction :in)
2383 (:name |imageSize| :type |SizeI| :direction :in)
2384 (:name |bits| :type |Void| :direction :in :array t :size imagesize))
2385 :category "EXT_direct_state_access" :deprecated nil :version nil)
2386 ("CompressedMultiTexSubImage2DEXT" compressed-multi-tex-sub-image-2d-ext
2387 :return "void" :args
2388 ((:name |texunit| :type |TextureUnit| :direction :in)
2389 (:name |target| :type |TextureTarget| :direction :in)
2390 (:name |level| :type |CheckedInt32| :direction :in)
2391 (:name |xoffset| :type |CheckedInt32| :direction :in)
2392 (:name |yoffset| :type |CheckedInt32| :direction :in)
2393 (:name |width| :type |SizeI| :direction :in)
2394 (:name |height| :type |SizeI| :direction :in)
2395 (:name |format| :type |PixelFormat| :direction :in)
2396 (:name |imageSize| :type |SizeI| :direction :in)
2397 (:name |bits| :type |Void| :direction :in :array t :size imagesize))
2398 :category "EXT_direct_state_access" :deprecated nil :version nil)
2399 ("CompressedMultiTexSubImage3DEXT" compressed-multi-tex-sub-image-3d-ext
2400 :return "void" :args
2401 ((:name |texunit| :type |TextureUnit| :direction :in)
2402 (:name |target| :type |TextureTarget| :direction :in)
2403 (:name |level| :type |CheckedInt32| :direction :in)
2404 (:name |xoffset| :type |CheckedInt32| :direction :in)
2405 (:name |yoffset| :type |CheckedInt32| :direction :in)
2406 (:name |zoffset| :type |CheckedInt32| :direction :in)
2407 (:name |width| :type |SizeI| :direction :in)
2408 (:name |height| :type |SizeI| :direction :in)
2409 (:name |depth| :type |SizeI| :direction :in)
2410 (:name |format| :type |PixelFormat| :direction :in)
2411 (:name |imageSize| :type |SizeI| :direction :in)
2412 (:name |bits| :type |Void| :direction :in :array t :size imagesize))
2413 :category "EXT_direct_state_access" :deprecated nil :version nil)
2414 ("CompressedMultiTexImage1DEXT" compressed-multi-tex-image-1d-ext :return
2415 "void" :args
2416 ((:name |texunit| :type |TextureUnit| :direction :in)
2417 (:name |target| :type |TextureTarget| :direction :in)
2418 (:name |level| :type |CheckedInt32| :direction :in)
2419 (:name |internalformat| :type |TextureInternalFormat| :direction :in)
2420 (:name |width| :type |SizeI| :direction :in)
2421 (:name |border| :type |CheckedInt32| :direction :in)
2422 (:name |imageSize| :type |SizeI| :direction :in)
2423 (:name |bits| :type |Void| :direction :in :array t :size imagesize))
2424 :category "EXT_direct_state_access" :deprecated nil :version nil)
2425 ("CompressedMultiTexImage2DEXT" compressed-multi-tex-image-2d-ext :return
2426 "void" :args
2427 ((:name |texunit| :type |TextureUnit| :direction :in)
2428 (:name |target| :type |TextureTarget| :direction :in)
2429 (:name |level| :type |CheckedInt32| :direction :in)
2430 (:name |internalformat| :type |TextureInternalFormat| :direction :in)
2431 (:name |width| :type |SizeI| :direction :in)
2432 (:name |height| :type |SizeI| :direction :in)
2433 (:name |border| :type |CheckedInt32| :direction :in)
2434 (:name |imageSize| :type |SizeI| :direction :in)
2435 (:name |bits| :type |Void| :direction :in :array t :size imagesize))
2436 :category "EXT_direct_state_access" :deprecated nil :version nil)
2437 ("CompressedMultiTexImage3DEXT" compressed-multi-tex-image-3d-ext :return
2438 "void" :args
2439 ((:name |texunit| :type |TextureUnit| :direction :in)
2440 (:name |target| :type |TextureTarget| :direction :in)
2441 (:name |level| :type |CheckedInt32| :direction :in)
2442 (:name |internalformat| :type |TextureInternalFormat| :direction :in)
2443 (:name |width| :type |SizeI| :direction :in)
2444 (:name |height| :type |SizeI| :direction :in)
2445 (:name |depth| :type |SizeI| :direction :in)
2446 (:name |border| :type |CheckedInt32| :direction :in)
2447 (:name |imageSize| :type |SizeI| :direction :in)
2448 (:name |bits| :type |Void| :direction :in :array t :size imagesize))
2449 :category "EXT_direct_state_access" :deprecated nil :version nil)
2450 ("GetCompressedTextureImageEXT" get-compressed-texture-image-ext :return
2451 "void" :args
2452 ((:name |texture| :type |Texture| :direction :in)
2453 (:name |target| :type |TextureTarget| :direction :in)
2454 (:name |lod| :type |CheckedInt32| :direction :in)
2455 (:name |img| :type |Void| :direction :out :array t :size (|target| |lod|)))
2456 :category "EXT_direct_state_access" :deprecated nil :version nil)
2457 ("CompressedTextureSubImage1DEXT" compressed-texture-sub-image-1d-ext :return
2458 "void" :args
2459 ((:name |texture| :type |Texture| :direction :in)
2460 (:name |target| :type |TextureTarget| :direction :in)
2461 (:name |level| :type |CheckedInt32| :direction :in)
2462 (:name |xoffset| :type |CheckedInt32| :direction :in)
2463 (:name |width| :type |SizeI| :direction :in)
2464 (:name |format| :type |PixelFormat| :direction :in)
2465 (:name |imageSize| :type |SizeI| :direction :in)
2466 (:name |bits| :type |Void| :direction :in :array t :size imagesize))
2467 :category "EXT_direct_state_access" :deprecated nil :version nil)
2468 ("CompressedTextureSubImage2DEXT" compressed-texture-sub-image-2d-ext :return
2469 "void" :args
2470 ((:name |texture| :type |Texture| :direction :in)
2471 (:name |target| :type |TextureTarget| :direction :in)
2472 (:name |level| :type |CheckedInt32| :direction :in)
2473 (:name |xoffset| :type |CheckedInt32| :direction :in)
2474 (:name |yoffset| :type |CheckedInt32| :direction :in)
2475 (:name |width| :type |SizeI| :direction :in)
2476 (:name |height| :type |SizeI| :direction :in)
2477 (:name |format| :type |PixelFormat| :direction :in)
2478 (:name |imageSize| :type |SizeI| :direction :in)
2479 (:name |bits| :type |Void| :direction :in :array t :size imagesize))
2480 :category "EXT_direct_state_access" :deprecated nil :version nil)
2481 ("CompressedTextureSubImage3DEXT" compressed-texture-sub-image-3d-ext :return
2482 "void" :args
2483 ((:name |texture| :type |Texture| :direction :in)
2484 (:name |target| :type |TextureTarget| :direction :in)
2485 (:name |level| :type |CheckedInt32| :direction :in)
2486 (:name |xoffset| :type |CheckedInt32| :direction :in)
2487 (:name |yoffset| :type |CheckedInt32| :direction :in)
2488 (:name |zoffset| :type |CheckedInt32| :direction :in)
2489 (:name |width| :type |SizeI| :direction :in)
2490 (:name |height| :type |SizeI| :direction :in)
2491 (:name |depth| :type |SizeI| :direction :in)
2492 (:name |format| :type |PixelFormat| :direction :in)
2493 (:name |imageSize| :type |SizeI| :direction :in)
2494 (:name |bits| :type |Void| :direction :in :array t :size imagesize))
2495 :category "EXT_direct_state_access" :deprecated nil :version nil)
2496 ("CompressedTextureImage1DEXT" compressed-texture-image-1d-ext :return "void"
2497 :args
2498 ((:name |texture| :type |Texture| :direction :in)
2499 (:name |target| :type |TextureTarget| :direction :in)
2500 (:name |level| :type |CheckedInt32| :direction :in)
2501 (:name |internalformat| :type |TextureInternalFormat| :direction :in)
2502 (:name |width| :type |SizeI| :direction :in)
2503 (:name |border| :type |CheckedInt32| :direction :in)
2504 (:name |imageSize| :type |SizeI| :direction :in)
2505 (:name |bits| :type |Void| :direction :in :array t :size imagesize))
2506 :category "EXT_direct_state_access" :deprecated nil :version nil)
2507 ("CompressedTextureImage2DEXT" compressed-texture-image-2d-ext :return "void"
2508 :args
2509 ((:name |texture| :type |Texture| :direction :in)
2510 (:name |target| :type |TextureTarget| :direction :in)
2511 (:name |level| :type |CheckedInt32| :direction :in)
2512 (:name |internalformat| :type |TextureInternalFormat| :direction :in)
2513 (:name |width| :type |SizeI| :direction :in)
2514 (:name |height| :type |SizeI| :direction :in)
2515 (:name |border| :type |CheckedInt32| :direction :in)
2516 (:name |imageSize| :type |SizeI| :direction :in)
2517 (:name |bits| :type |Void| :direction :in :array t :size imagesize))
2518 :category "EXT_direct_state_access" :deprecated nil :version nil)
2519 ("CompressedTextureImage3DEXT" compressed-texture-image-3d-ext :return "void"
2520 :args
2521 ((:name |texture| :type |Texture| :direction :in)
2522 (:name |target| :type |TextureTarget| :direction :in)
2523 (:name |level| :type |CheckedInt32| :direction :in)
2524 (:name |internalformat| :type |TextureInternalFormat| :direction :in)
2525 (:name |width| :type |SizeI| :direction :in)
2526 (:name |height| :type |SizeI| :direction :in)
2527 (:name |depth| :type |SizeI| :direction :in)
2528 (:name |border| :type |CheckedInt32| :direction :in)
2529 (:name |imageSize| :type |SizeI| :direction :in)
2530 (:name |bits| :type |Void| :direction :in :array t :size imagesize))
2531 :category "EXT_direct_state_access" :deprecated nil :version nil)
2532 ("GetPointerIndexedvEXT" get-pointer-indexed-v-ext :return "void" :args
2533 ((:name |target| :type |TypeEnum| :direction :in)
2534 (:name |index| :type |UInt32| :direction :in)
2535 (:name |data| :type |VoidPointer| :direction :out :array t :size
2536 (|target|)))
2537 :category "EXT_direct_state_access" :deprecated nil :version nil)
2538 ("GetDoubleIndexedvEXT" get-double-indexed-v-ext :return "void" :args
2539 ((:name |target| :type |TypeEnum| :direction :in)
2540 (:name |index| :type |UInt32| :direction :in)
2541 (:name |data| :type |Float64| :direction :out :array t :size (|target|)))
2542 :category "EXT_direct_state_access" :deprecated nil :version nil)
2543 ("GetFloatIndexedvEXT" get-float-indexed-v-ext :return "void" :args
2544 ((:name |target| :type |TypeEnum| :direction :in)
2545 (:name |index| :type |UInt32| :direction :in)
2546 (:name |data| :type |Float32| :direction :out :array t :size (|target|)))
2547 :category "EXT_direct_state_access" :deprecated nil :version nil)
2548 ("GetMultiTexGenivEXT" get-multi-tex-gen-iv-ext :return "void" :args
2549 ((:name |texunit| :type |TextureUnit| :direction :in)
2550 (:name |coord| :type |TextureCoordName| :direction :in)
2551 (:name |pname| :type |TextureGenParameter| :direction :in)
2552 (:name |params| :type |Int32| :direction :out :array t :size (|pname|)))
2553 :category "EXT_direct_state_access" :deprecated nil :version nil)
2554 ("GetMultiTexGenfvEXT" get-multi-tex-gen-fv-ext :return "void" :args
2555 ((:name |texunit| :type |TextureUnit| :direction :in)
2556 (:name |coord| :type |TextureCoordName| :direction :in)
2557 (:name |pname| :type |TextureGenParameter| :direction :in)
2558 (:name |params| :type |Float32| :direction :out :array t :size (|pname|)))
2559 :category "EXT_direct_state_access" :deprecated nil :version nil)
2560 ("GetMultiTexGendvEXT" get-multi-tex-gen-dv-ext :return "void" :args
2561 ((:name |texunit| :type |TextureUnit| :direction :in)
2562 (:name |coord| :type |TextureCoordName| :direction :in)
2563 (:name |pname| :type |TextureGenParameter| :direction :in)
2564 (:name |params| :type |Float64| :direction :out :array t :size (|pname|)))
2565 :category "EXT_direct_state_access" :deprecated nil :version nil)
2566 ("GetMultiTexEnvivEXT" get-multi-tex-env-iv-ext :return "void" :args
2567 ((:name |texunit| :type |TextureUnit| :direction :in)
2568 (:name |target| :type |TextureEnvTarget| :direction :in)
2569 (:name |pname| :type |TextureEnvParameter| :direction :in)
2570 (:name |params| :type |Int32| :direction :out :array t :size (|pname|)))
2571 :category "EXT_direct_state_access" :deprecated nil :version nil)
2572 ("GetMultiTexEnvfvEXT" get-multi-tex-env-fv-ext :return "void" :args
2573 ((:name |texunit| :type |TextureUnit| :direction :in)
2574 (:name |target| :type |TextureEnvTarget| :direction :in)
2575 (:name |pname| :type |TextureEnvParameter| :direction :in)
2576 (:name |params| :type |Float32| :direction :out :array t :size (|pname|)))
2577 :category "EXT_direct_state_access" :deprecated nil :version nil)
2578 ("MultiTexGenivEXT" multi-tex-gen-iv-ext :return "void" :args
2579 ((:name |texunit| :type |TextureUnit| :direction :in)
2580 (:name |coord| :type |TextureCoordName| :direction :in)
2581 (:name |pname| :type |TextureGenParameter| :direction :in)
2582 (:name |params| :type |CheckedInt32| :direction :in :array t :size
2583 (|pname|)))
2584 :category "EXT_direct_state_access" :deprecated nil :version nil)
2585 ("MultiTexGeniEXT" multi-tex-gen-i-ext :return "void" :args
2586 ((:name |texunit| :type |TextureUnit| :direction :in)
2587 (:name |coord| :type |TextureCoordName| :direction :in)
2588 (:name |pname| :type |TextureGenParameter| :direction :in)
2589 (:name |param| :type |CheckedInt32| :direction :in))
2590 :category "EXT_direct_state_access" :deprecated nil :version nil)
2591 ("MultiTexGenfvEXT" multi-tex-gen-fv-ext :return "void" :args
2592 ((:name |texunit| :type |TextureUnit| :direction :in)
2593 (:name |coord| :type |TextureCoordName| :direction :in)
2594 (:name |pname| :type |TextureGenParameter| :direction :in)
2595 (:name |params| :type |CheckedFloat32| :direction :in :array t :size
2596 (|pname|)))
2597 :category "EXT_direct_state_access" :deprecated nil :version nil)
2598 ("MultiTexGenfEXT" multi-tex-gen-f-ext :return "void" :args
2599 ((:name |texunit| :type |TextureUnit| :direction :in)
2600 (:name |coord| :type |TextureCoordName| :direction :in)
2601 (:name |pname| :type |TextureGenParameter| :direction :in)
2602 (:name |param| :type |CheckedFloat32| :direction :in))
2603 :category "EXT_direct_state_access" :deprecated nil :version nil)
2604 ("MultiTexGendvEXT" multi-tex-gen-dv-ext :return "void" :args
2605 ((:name |texunit| :type |TextureUnit| :direction :in)
2606 (:name |coord| :type |TextureCoordName| :direction :in)
2607 (:name |pname| :type |TextureGenParameter| :direction :in)
2608 (:name |params| :type |Float64| :direction :in :array t :size (|pname|)))
2609 :category "EXT_direct_state_access" :deprecated nil :version nil)
2610 ("MultiTexGendEXT" multi-tex-gen-d-ext :return "void" :args
2611 ((:name |texunit| :type |TextureUnit| :direction :in)
2612 (:name |coord| :type |TextureCoordName| :direction :in)
2613 (:name |pname| :type |TextureGenParameter| :direction :in)
2614 (:name |param| :type |Float64| :direction :in))
2615 :category "EXT_direct_state_access" :deprecated nil :version nil)
2616 ("MultiTexEnvivEXT" multi-tex-env-iv-ext :return "void" :args
2617 ((:name |texunit| :type |TextureUnit| :direction :in)
2618 (:name |target| :type |TextureEnvTarget| :direction :in)
2619 (:name |pname| :type |TextureEnvParameter| :direction :in)
2620 (:name |params| :type |CheckedInt32| :direction :in :array t :size
2621 (|pname|)))
2622 :category "EXT_direct_state_access" :deprecated nil :version nil)
2623 ("MultiTexEnviEXT" multi-tex-env-i-ext :return "void" :args
2624 ((:name |texunit| :type |TextureUnit| :direction :in)
2625 (:name |target| :type |TextureEnvTarget| :direction :in)
2626 (:name |pname| :type |TextureEnvParameter| :direction :in)
2627 (:name |param| :type |CheckedInt32| :direction :in))
2628 :category "EXT_direct_state_access" :deprecated nil :version nil)
2629 ("MultiTexEnvfvEXT" multi-tex-env-fv-ext :return "void" :args
2630 ((:name |texunit| :type |TextureUnit| :direction :in)
2631 (:name |target| :type |TextureEnvTarget| :direction :in)
2632 (:name |pname| :type |TextureEnvParameter| :direction :in)
2633 (:name |params| :type |CheckedFloat32| :direction :in :array t :size
2634 (|pname|)))
2635 :category "EXT_direct_state_access" :deprecated nil :version nil)
2636 ("MultiTexEnvfEXT" multi-tex-env-f-ext :return "void" :args
2637 ((:name |texunit| :type |TextureUnit| :direction :in)
2638 (:name |target| :type |TextureEnvTarget| :direction :in)
2639 (:name |pname| :type |TextureEnvParameter| :direction :in)
2640 (:name |param| :type |CheckedFloat32| :direction :in))
2641 :category "EXT_direct_state_access" :deprecated nil :version nil)
2642 ("MultiTexCoordPointerEXT" multi-tex-coord-pointer-ext :return "void" :args
2643 ((:name |texunit| :type |TextureUnit| :direction :in)
2644 (:name |size| :type |Int32| :direction :in)
2645 (:name |type| :type |TexCoordPointerType| :direction :in)
2646 (:name |stride| :type |SizeI| :direction :in)
2647 (:name |pointer| :type |Void| :direction :in :array t :size
2648 (|size| |type| |stride|) :retained t))
2649 :category "EXT_direct_state_access" :deprecated nil :version nil)
2650 ("DisableClientStateIndexedEXT" disable-client-state-indexed-ext :return
2651 "void" :args
2652 ((:name |array| :type |EnableCap| :direction :in)
2653 (:name |index| :type |UInt32| :direction :in))
2654 :category "EXT_direct_state_access" :deprecated nil :version nil)
2655 ("EnableClientStateIndexedEXT" enable-client-state-indexed-ext :return "void"
2656 :args
2657 ((:name |array| :type |EnableCap| :direction :in)
2658 (:name |index| :type |UInt32| :direction :in))
2659 :category "EXT_direct_state_access" :deprecated nil :version nil)
2660 ("BindMultiTextureEXT" bind-multi-texture-ext :return "void" :args
2661 ((:name |texunit| :type |TextureUnit| :direction :in)
2662 (:name |target| :type |TextureTarget| :direction :in)
2663 (:name |texture| :type |Texture| :direction :in))
2664 :category "EXT_direct_state_access" :deprecated nil :version nil)
2665 ("CopyMultiTexSubImage3DEXT" copy-multi-tex-sub-image-3d-ext :return "void"
2666 :args
2667 ((:name |texunit| :type |TextureUnit| :direction :in)
2668 (:name |target| :type |TextureTarget| :direction :in)
2669 (:name |level| :type |CheckedInt32| :direction :in)
2670 (:name |xoffset| :type |CheckedInt32| :direction :in)
2671 (:name |yoffset| :type |CheckedInt32| :direction :in)
2672 (:name |zoffset| :type |CheckedInt32| :direction :in)
2673 (:name |x| :type |WinCoord| :direction :in)
2674 (:name |y| :type |WinCoord| :direction :in)
2675 (:name |width| :type |SizeI| :direction :in)
2676 (:name |height| :type |SizeI| :direction :in))
2677 :category "EXT_direct_state_access" :deprecated nil :version nil)
2678 ("MultiTexSubImage3DEXT" multi-tex-sub-image-3d-ext :return "void" :args
2679 ((:name |texunit| :type |TextureUnit| :direction :in)
2680 (:name |target| :type |TextureTarget| :direction :in)
2681 (:name |level| :type |CheckedInt32| :direction :in)
2682 (:name |xoffset| :type |CheckedInt32| :direction :in)
2683 (:name |yoffset| :type |CheckedInt32| :direction :in)
2684 (:name |zoffset| :type |CheckedInt32| :direction :in)
2685 (:name |width| :type |SizeI| :direction :in)
2686 (:name |height| :type |SizeI| :direction :in)
2687 (:name |depth| :type |SizeI| :direction :in)
2688 (:name |format| :type |PixelFormat| :direction :in)
2689 (:name |type| :type |PixelType| :direction :in)
2690 (:name |pixels| :type |Void| :direction :in :array t :size
2691 (|format| |type| |width| |height| |depth|)))
2692 :category "EXT_direct_state_access" :deprecated nil :version nil)
2693 ("MultiTexImage3DEXT" multi-tex-image-3d-ext :return "void" :args
2694 ((:name |texunit| :type |TextureUnit| :direction :in)
2695 (:name |target| :type |TextureTarget| :direction :in)
2696 (:name |level| :type |CheckedInt32| :direction :in)
2697 (:name |internalformat| :type |TextureInternalFormat| :direction :in)
2698 (:name |width| :type |SizeI| :direction :in)
2699 (:name |height| :type |SizeI| :direction :in)
2700 (:name |depth| :type |SizeI| :direction :in)
2701 (:name |border| :type |CheckedInt32| :direction :in)
2702 (:name |format| :type |PixelFormat| :direction :in)
2703 (:name |type| :type |PixelType| :direction :in)
2704 (:name |pixels| :type |Void| :direction :in :array t :size
2705 (|format| |type| |width| |height| |depth|)))
2706 :category "EXT_direct_state_access" :deprecated nil :version nil)
2707 ("GetMultiTexLevelParameterivEXT" get-multi-tex-level-parameter-iv-ext
2708 :return "void" :args
2709 ((:name |texunit| :type |TextureUnit| :direction :in)
2710 (:name |target| :type |TextureTarget| :direction :in)
2711 (:name |level| :type |CheckedInt32| :direction :in)
2712 (:name |pname| :type |GetTextureParameter| :direction :in)
2713 (:name |params| :type |Int32| :direction :out :array t :size (|pname|)))
2714 :category "EXT_direct_state_access" :deprecated nil :version nil)
2715 ("GetMultiTexLevelParameterfvEXT" get-multi-tex-level-parameter-fv-ext
2716 :return "void" :args
2717 ((:name |texunit| :type |TextureUnit| :direction :in)
2718 (:name |target| :type |TextureTarget| :direction :in)
2719 (:name |level| :type |CheckedInt32| :direction :in)
2720 (:name |pname| :type |GetTextureParameter| :direction :in)
2721 (:name |params| :type |Float32| :direction :out :array t :size (|pname|)))
2722 :category "EXT_direct_state_access" :deprecated nil :version nil)
2723 ("GetMultiTexParameterivEXT" get-multi-tex-parameter-iv-ext :return "void"
2724 :args
2725 ((:name |texunit| :type |TextureUnit| :direction :in)
2726 (:name |target| :type |TextureTarget| :direction :in)
2727 (:name |pname| :type |GetTextureParameter| :direction :in)
2728 (:name |params| :type |Int32| :direction :out :array t :size (|pname|)))
2729 :category "EXT_direct_state_access" :deprecated nil :version nil)
2730 ("GetMultiTexParameterfvEXT" get-multi-tex-parameter-fv-ext :return "void"
2731 :args
2732 ((:name |texunit| :type |TextureUnit| :direction :in)
2733 (:name |target| :type |TextureTarget| :direction :in)
2734 (:name |pname| :type |GetTextureParameter| :direction :in)
2735 (:name |params| :type |Float32| :direction :out :array t :size (|pname|)))
2736 :category "EXT_direct_state_access" :deprecated nil :version nil)
2737 ("GetMultiTexImageEXT" get-multi-tex-image-ext :return "void" :args
2738 ((:name |texunit| :type |TextureUnit| :direction :in)
2739 (:name |target| :type |TextureTarget| :direction :in)
2740 (:name |level| :type |CheckedInt32| :direction :in)
2741 (:name |format| :type |PixelFormat| :direction :in)
2742 (:name |type| :type |PixelType| :direction :in)
2743 (:name |pixels| :type |Void| :direction :out :array t :size
2744 (|target| |level| |format| |type|)))
2745 :category "EXT_direct_state_access" :deprecated nil :version nil)
2746 ("CopyMultiTexSubImage2DEXT" copy-multi-tex-sub-image-2d-ext :return "void"
2747 :args
2748 ((:name |texunit| :type |TextureUnit| :direction :in)
2749 (:name |target| :type |TextureTarget| :direction :in)
2750 (:name |level| :type |CheckedInt32| :direction :in)
2751 (:name |xoffset| :type |CheckedInt32| :direction :in)
2752 (:name |yoffset| :type |CheckedInt32| :direction :in)
2753 (:name |x| :type |WinCoord| :direction :in)
2754 (:name |y| :type |WinCoord| :direction :in)
2755 (:name |width| :type |SizeI| :direction :in)
2756 (:name |height| :type |SizeI| :direction :in))
2757 :category "EXT_direct_state_access" :deprecated nil :version nil)
2758 ("CopyMultiTexSubImage1DEXT" copy-multi-tex-sub-image-1d-ext :return "void"
2759 :args
2760 ((:name |texunit| :type |TextureUnit| :direction :in)
2761 (:name |target| :type |TextureTarget| :direction :in)
2762 (:name |level| :type |CheckedInt32| :direction :in)
2763 (:name |xoffset| :type |CheckedInt32| :direction :in)
2764 (:name |x| :type |WinCoord| :direction :in)
2765 (:name |y| :type |WinCoord| :direction :in)
2766 (:name |width| :type |SizeI| :direction :in))
2767 :category "EXT_direct_state_access" :deprecated nil :version nil)
2768 ("CopyMultiTexImage2DEXT" copy-multi-tex-image-2d-ext :return "void" :args
2769 ((:name |texunit| :type |TextureUnit| :direction :in)
2770 (:name |target| :type |TextureTarget| :direction :in)
2771 (:name |level| :type |CheckedInt32| :direction :in)
2772 (:name |internalformat| :type |TextureInternalFormat| :direction :in)
2773 (:name |x| :type |WinCoord| :direction :in)
2774 (:name |y| :type |WinCoord| :direction :in)
2775 (:name |width| :type |SizeI| :direction :in)
2776 (:name |height| :type |SizeI| :direction :in)
2777 (:name |border| :type |CheckedInt32| :direction :in))
2778 :category "EXT_direct_state_access" :deprecated nil :version nil)
2779 ("CopyMultiTexImage1DEXT" copy-multi-tex-image-1d-ext :return "void" :args
2780 ((:name |texunit| :type |TextureUnit| :direction :in)
2781 (:name |target| :type |TextureTarget| :direction :in)
2782 (:name |level| :type |CheckedInt32| :direction :in)
2783 (:name |internalformat| :type |TextureInternalFormat| :direction :in)
2784 (:name |x| :type |WinCoord| :direction :in)
2785 (:name |y| :type |WinCoord| :direction :in)
2786 (:name |width| :type |SizeI| :direction :in)
2787 (:name |border| :type |CheckedInt32| :direction :in))
2788 :category "EXT_direct_state_access" :deprecated nil :version nil)
2789 ("MultiTexSubImage2DEXT" multi-tex-sub-image-2d-ext :return "void" :args
2790 ((:name |texunit| :type |TextureUnit| :direction :in)
2791 (:name |target| :type |TextureTarget| :direction :in)
2792 (:name |level| :type |CheckedInt32| :direction :in)
2793 (:name |xoffset| :type |CheckedInt32| :direction :in)
2794 (:name |yoffset| :type |CheckedInt32| :direction :in)
2795 (:name |width| :type |SizeI| :direction :in)
2796 (:name |height| :type |SizeI| :direction :in)
2797 (:name |format| :type |PixelFormat| :direction :in)
2798 (:name |type| :type |PixelType| :direction :in)
2799 (:name |pixels| :type |Void| :direction :in :array t :size
2800 (|format| |type| |width| |height|)))
2801 :category "EXT_direct_state_access" :deprecated nil :version nil)
2802 ("MultiTexSubImage1DEXT" multi-tex-sub-image-1d-ext :return "void" :args
2803 ((:name |texunit| :type |TextureUnit| :direction :in)
2804 (:name |target| :type |TextureTarget| :direction :in)
2805 (:name |level| :type |CheckedInt32| :direction :in)
2806 (:name |xoffset| :type |CheckedInt32| :direction :in)
2807 (:name |width| :type |SizeI| :direction :in)
2808 (:name |format| :type |PixelFormat| :direction :in)
2809 (:name |type| :type |PixelType| :direction :in)
2810 (:name |pixels| :type |Void| :direction :in :array t :size
2811 (|format| |type| |width|)))
2812 :category "EXT_direct_state_access" :deprecated nil :version nil)
2813 ("MultiTexImage2DEXT" multi-tex-image-2d-ext :return "void" :args
2814 ((:name |texunit| :type |TextureUnit| :direction :in)
2815 (:name |target| :type |TextureTarget| :direction :in)
2816 (:name |level| :type |CheckedInt32| :direction :in)
2817 (:name |internalformat| :type |TextureInternalFormat| :direction :in)
2818 (:name |width| :type |SizeI| :direction :in)
2819 (:name |height| :type |SizeI| :direction :in)
2820 (:name |border| :type |CheckedInt32| :direction :in)
2821 (:name |format| :type |PixelFormat| :direction :in)
2822 (:name |type| :type |PixelType| :direction :in)
2823 (:name |pixels| :type |Void| :direction :in :array t :size
2824 (|format| |type| |width| |height|)))
2825 :category "EXT_direct_state_access" :deprecated nil :version nil)
2826 ("MultiTexImage1DEXT" multi-tex-image-1d-ext :return "void" :args
2827 ((:name |texunit| :type |TextureUnit| :direction :in)
2828 (:name |target| :type |TextureTarget| :direction :in)
2829 (:name |level| :type |CheckedInt32| :direction :in)
2830 (:name |internalformat| :type |TextureInternalFormat| :direction :in)
2831 (:name |width| :type |SizeI| :direction :in)
2832 (:name |border| :type |CheckedInt32| :direction :in)
2833 (:name |format| :type |PixelFormat| :direction :in)
2834 (:name |type| :type |PixelType| :direction :in)
2835 (:name |pixels| :type |Void| :direction :in :array t :size
2836 (|format| |type| |width|)))
2837 :category "EXT_direct_state_access" :deprecated nil :version nil)
2838 ("MultiTexParameterivEXT" multi-tex-parameter-iv-ext :return "void" :args
2839 ((:name |texunit| :type |TextureUnit| :direction :in)
2840 (:name |target| :type |TextureTarget| :direction :in)
2841 (:name |pname| :type |TextureParameterName| :direction :in)
2842 (:name |params| :type |CheckedInt32| :direction :in :array t :size
2843 (|pname|)))
2844 :category "EXT_direct_state_access" :deprecated nil :version nil)
2845 ("MultiTexParameteriEXT" multi-tex-parameter-i-ext :return "void" :args
2846 ((:name |texunit| :type |TextureUnit| :direction :in)
2847 (:name |target| :type |TextureTarget| :direction :in)
2848 (:name |pname| :type |TextureParameterName| :direction :in)
2849 (:name |param| :type |CheckedInt32| :direction :in))
2850 :category "EXT_direct_state_access" :deprecated nil :version nil)
2851 ("MultiTexParameterfvEXT" multi-tex-parameter-fv-ext :return "void" :args
2852 ((:name |texunit| :type |TextureUnit| :direction :in)
2853 (:name |target| :type |TextureTarget| :direction :in)
2854 (:name |pname| :type |TextureParameterName| :direction :in)
2855 (:name |params| :type |CheckedFloat32| :direction :in :array t :size
2856 (|pname|)))
2857 :category "EXT_direct_state_access" :deprecated nil :version nil)
2858 ("MultiTexParameterfEXT" multi-tex-parameter-f-ext :return "void" :args
2859 ((:name |texunit| :type |TextureUnit| :direction :in)
2860 (:name |target| :type |TextureTarget| :direction :in)
2861 (:name |pname| :type |TextureParameterName| :direction :in)
2862 (:name |param| :type |CheckedFloat32| :direction :in))
2863 :category "EXT_direct_state_access" :deprecated nil :version nil)
2864 ("CopyTextureSubImage3DEXT" copy-texture-sub-image-3d-ext :return "void"
2865 :args
2866 ((:name |texture| :type |Texture| :direction :in)
2867 (:name |target| :type |TextureTarget| :direction :in)
2868 (:name |level| :type |CheckedInt32| :direction :in)
2869 (:name |xoffset| :type |CheckedInt32| :direction :in)
2870 (:name |yoffset| :type |CheckedInt32| :direction :in)
2871 (:name |zoffset| :type |CheckedInt32| :direction :in)
2872 (:name |x| :type |WinCoord| :direction :in)
2873 (:name |y| :type |WinCoord| :direction :in)
2874 (:name |width| :type |SizeI| :direction :in)
2875 (:name |height| :type |SizeI| :direction :in))
2876 :category "EXT_direct_state_access" :deprecated nil :version nil)
2877 ("TextureSubImage3DEXT" texture-sub-image-3d-ext :return "void" :args
2878 ((:name |texture| :type |Texture| :direction :in)
2879 (:name |target| :type |TextureTarget| :direction :in)
2880 (:name |level| :type |CheckedInt32| :direction :in)
2881 (:name |xoffset| :type |CheckedInt32| :direction :in)
2882 (:name |yoffset| :type |CheckedInt32| :direction :in)
2883 (:name |zoffset| :type |CheckedInt32| :direction :in)
2884 (:name |width| :type |SizeI| :direction :in)
2885 (:name |height| :type |SizeI| :direction :in)
2886 (:name |depth| :type |SizeI| :direction :in)
2887 (:name |format| :type |PixelFormat| :direction :in)
2888 (:name |type| :type |PixelType| :direction :in)
2889 (:name |pixels| :type |Void| :direction :in :array t :size
2890 (|format| |type| |width| |height| |depth|)))
2891 :category "EXT_direct_state_access" :deprecated nil :version nil)
2892 ("TextureImage3DEXT" texture-image-3d-ext :return "void" :args
2893 ((:name |texture| :type |Texture| :direction :in)
2894 (:name |target| :type |TextureTarget| :direction :in)
2895 (:name |level| :type |CheckedInt32| :direction :in)
2896 (:name |internalformat| :type |TextureInternalFormat| :direction :in)
2897 (:name |width| :type |SizeI| :direction :in)
2898 (:name |height| :type |SizeI| :direction :in)
2899 (:name |depth| :type |SizeI| :direction :in)
2900 (:name |border| :type |CheckedInt32| :direction :in)
2901 (:name |format| :type |PixelFormat| :direction :in)
2902 (:name |type| :type |PixelType| :direction :in)
2903 (:name |pixels| :type |Void| :direction :in :array t :size
2904 (|format| |type| |width| |height| |depth|)))
2905 :category "EXT_direct_state_access" :deprecated nil :version nil)
2906 ("GetTextureLevelParameterivEXT" get-texture-level-parameter-iv-ext :return
2907 "void" :args
2908 ((:name |texture| :type |Texture| :direction :in)
2909 (:name |target| :type |TextureTarget| :direction :in)
2910 (:name |level| :type |CheckedInt32| :direction :in)
2911 (:name |pname| :type |GetTextureParameter| :direction :in)
2912 (:name |params| :type |Int32| :direction :out :array t :size (|pname|)))
2913 :category "EXT_direct_state_access" :deprecated nil :version nil)
2914 ("GetTextureLevelParameterfvEXT" get-texture-level-parameter-fv-ext :return
2915 "void" :args
2916 ((:name |texture| :type |Texture| :direction :in)
2917 (:name |target| :type |TextureTarget| :direction :in)
2918 (:name |level| :type |CheckedInt32| :direction :in)
2919 (:name |pname| :type |GetTextureParameter| :direction :in)
2920 (:name |params| :type |Float32| :direction :out :array t :size (|pname|)))
2921 :category "EXT_direct_state_access" :deprecated nil :version nil)
2922 ("GetTextureParameterivEXT" get-texture-parameter-iv-ext :return "void" :args
2923 ((:name |texture| :type |Texture| :direction :in)
2924 (:name |target| :type |TextureTarget| :direction :in)
2925 (:name |pname| :type |GetTextureParameter| :direction :in)
2926 (:name |params| :type |Int32| :direction :out :array t :size (|pname|)))
2927 :category "EXT_direct_state_access" :deprecated nil :version nil)
2928 ("GetTextureParameterfvEXT" get-texture-parameter-fv-ext :return "void" :args
2929 ((:name |texture| :type |Texture| :direction :in)
2930 (:name |target| :type |TextureTarget| :direction :in)
2931 (:name |pname| :type |GetTextureParameter| :direction :in)
2932 (:name |params| :type |Float32| :direction :out :array t :size (|pname|)))
2933 :category "EXT_direct_state_access" :deprecated nil :version nil)
2934 ("GetTextureImageEXT" get-texture-image-ext :return "void" :args
2935 ((:name |texture| :type |Texture| :direction :in)
2936 (:name |target| :type |TextureTarget| :direction :in)
2937 (:name |level| :type |CheckedInt32| :direction :in)
2938 (:name |format| :type |PixelFormat| :direction :in)
2939 (:name |type| :type |PixelType| :direction :in)
2940 (:name |pixels| :type |Void| :direction :out :array t :size
2941 (|target| |level| |format| |type|)))
2942 :category "EXT_direct_state_access" :deprecated nil :version nil)
2943 ("CopyTextureSubImage2DEXT" copy-texture-sub-image-2d-ext :return "void"
2944 :args
2945 ((:name |texture| :type |Texture| :direction :in)
2946 (:name |target| :type |TextureTarget| :direction :in)
2947 (:name |level| :type |CheckedInt32| :direction :in)
2948 (:name |xoffset| :type |CheckedInt32| :direction :in)
2949 (:name |yoffset| :type |CheckedInt32| :direction :in)
2950 (:name |x| :type |WinCoord| :direction :in)
2951 (:name |y| :type |WinCoord| :direction :in)
2952 (:name |width| :type |SizeI| :direction :in)
2953 (:name |height| :type |SizeI| :direction :in))
2954 :category "EXT_direct_state_access" :deprecated nil :version nil)
2955 ("CopyTextureSubImage1DEXT" copy-texture-sub-image-1d-ext :return "void"
2956 :args
2957 ((:name |texture| :type |Texture| :direction :in)
2958 (:name |target| :type |TextureTarget| :direction :in)
2959 (:name |level| :type |CheckedInt32| :direction :in)
2960 (:name |xoffset| :type |CheckedInt32| :direction :in)
2961 (:name |x| :type |WinCoord| :direction :in)
2962 (:name |y| :type |WinCoord| :direction :in)
2963 (:name |width| :type |SizeI| :direction :in))
2964 :category "EXT_direct_state_access" :deprecated nil :version nil)
2965 ("CopyTextureImage2DEXT" copy-texture-image-2d-ext :return "void" :args
2966 ((:name |texture| :type |Texture| :direction :in)
2967 (:name |target| :type |TextureTarget| :direction :in)
2968 (:name |level| :type |CheckedInt32| :direction :in)
2969 (:name |internalformat| :type |TextureInternalFormat| :direction :in)
2970 (:name |x| :type |WinCoord| :direction :in)
2971 (:name |y| :type |WinCoord| :direction :in)
2972 (:name |width| :type |SizeI| :direction :in)
2973 (:name |height| :type |SizeI| :direction :in)
2974 (:name |border| :type |CheckedInt32| :direction :in))
2975 :category "EXT_direct_state_access" :deprecated nil :version nil)
2976 ("CopyTextureImage1DEXT" copy-texture-image-1d-ext :return "void" :args
2977 ((:name |texture| :type |Texture| :direction :in)
2978 (:name |target| :type |TextureTarget| :direction :in)
2979 (:name |level| :type |CheckedInt32| :direction :in)
2980 (:name |internalformat| :type |TextureInternalFormat| :direction :in)
2981 (:name |x| :type |WinCoord| :direction :in)
2982 (:name |y| :type |WinCoord| :direction :in)
2983 (:name |width| :type |SizeI| :direction :in)
2984 (:name |border| :type |CheckedInt32| :direction :in))
2985 :category "EXT_direct_state_access" :deprecated nil :version nil)
2986 ("TextureSubImage2DEXT" texture-sub-image-2d-ext :return "void" :args
2987 ((:name |texture| :type |Texture| :direction :in)
2988 (:name |target| :type |TextureTarget| :direction :in)
2989 (:name |level| :type |CheckedInt32| :direction :in)
2990 (:name |xoffset| :type |CheckedInt32| :direction :in)
2991 (:name |yoffset| :type |CheckedInt32| :direction :in)
2992 (:name |width| :type |SizeI| :direction :in)
2993 (:name |height| :type |SizeI| :direction :in)
2994 (:name |format| :type |PixelFormat| :direction :in)
2995 (:name |type| :type |PixelType| :direction :in)
2996 (:name |pixels| :type |Void| :direction :in :array t :size
2997 (|format| |type| |width| |height|)))
2998 :category "EXT_direct_state_access" :deprecated nil :version nil)
2999 ("TextureSubImage1DEXT" texture-sub-image-1d-ext :return "void" :args
3000 ((:name |texture| :type |Texture| :direction :in)
3001 (:name |target| :type |TextureTarget| :direction :in)
3002 (:name |level| :type |CheckedInt32| :direction :in)
3003 (:name |xoffset| :type |CheckedInt32| :direction :in)
3004 (:name |width| :type |SizeI| :direction :in)
3005 (:name |format| :type |PixelFormat| :direction :in)
3006 (:name |type| :type |PixelType| :direction :in)
3007 (:name |pixels| :type |Void| :direction :in :array t :size
3008 (|format| |type| |width|)))
3009 :category "EXT_direct_state_access" :deprecated nil :version nil)
3010 ("TextureImage2DEXT" texture-image-2d-ext :return "void" :args
3011 ((:name |texture| :type |Texture| :direction :in)
3012 (:name |target| :type |TextureTarget| :direction :in)
3013 (:name |level| :type |CheckedInt32| :direction :in)
3014 (:name |internalformat| :type |TextureInternalFormat| :direction :in)
3015 (:name |width| :type |SizeI| :direction :in)
3016 (:name |height| :type |SizeI| :direction :in)
3017 (:name |border| :type |CheckedInt32| :direction :in)
3018 (:name |format| :type |PixelFormat| :direction :in)
3019 (:name |type| :type |PixelType| :direction :in)
3020 (:name |pixels| :type |Void| :direction :in :array t :size
3021 (|format| |type| |width| |height|)))
3022 :category "EXT_direct_state_access" :deprecated nil :version nil)
3023 ("TextureImage1DEXT" texture-image-1d-ext :return "void" :args
3024 ((:name |texture| :type |Texture| :direction :in)
3025 (:name |target| :type |TextureTarget| :direction :in)
3026 (:name |level| :type |CheckedInt32| :direction :in)
3027 (:name |internalformat| :type |TextureInternalFormat| :direction :in)
3028 (:name |width| :type |SizeI| :direction :in)
3029 (:name |border| :type |CheckedInt32| :direction :in)
3030 (:name |format| :type |PixelFormat| :direction :in)
3031 (:name |type| :type |PixelType| :direction :in)
3032 (:name |pixels| :type |Void| :direction :in :array t :size
3033 (|format| |type| |width|)))
3034 :category "EXT_direct_state_access" :deprecated nil :version nil)
3035 ("TextureParameterivEXT" texture-parameter-iv-ext :return "void" :args
3036 ((:name |texture| :type |Texture| :direction :in)
3037 (:name |target| :type |TextureTarget| :direction :in)
3038 (:name |pname| :type |TextureParameterName| :direction :in)
3039 (:name |params| :type |CheckedInt32| :direction :in :array t :size
3040 (|pname|)))
3041 :category "EXT_direct_state_access" :deprecated nil :version nil)
3042 ("TextureParameteriEXT" texture-parameter-i-ext :return "void" :args
3043 ((:name |texture| :type |Texture| :direction :in)
3044 (:name |target| :type |TextureTarget| :direction :in)
3045 (:name |pname| :type |TextureParameterName| :direction :in)
3046 (:name |param| :type |CheckedInt32| :direction :in))
3047 :category "EXT_direct_state_access" :deprecated nil :version nil)
3048 ("TextureParameterfvEXT" texture-parameter-fv-ext :return "void" :args
3049 ((:name |texture| :type |Texture| :direction :in)
3050 (:name |target| :type |TextureTarget| :direction :in)
3051 (:name |pname| :type |TextureParameterName| :direction :in)
3052 (:name |params| :type |CheckedFloat32| :direction :in :array t :size
3053 (|pname|)))
3054 :category "EXT_direct_state_access" :deprecated nil :version nil)
3055 ("TextureParameterfEXT" texture-parameter-f-ext :return "void" :args
3056 ((:name |texture| :type |Texture| :direction :in)
3057 (:name |target| :type |TextureTarget| :direction :in)
3058 (:name |pname| :type |TextureParameterName| :direction :in)
3059 (:name |param| :type |CheckedFloat32| :direction :in))
3060 :category "EXT_direct_state_access" :deprecated nil :version nil)
3061 ("MatrixMultTransposedEXT" matrix-mult-transpose-d-ext :return "void" :args
3062 ((:name |mode| :type |MatrixMode| :direction :in)
3063 (:name |m| :type |Float64| :direction :in :array t :size #x10))
3064 :category "EXT_direct_state_access" :deprecated nil :version nil)
3065 ("MatrixMultTransposefEXT" matrix-mult-transpose-f-ext :return "void" :args
3066 ((:name |mode| :type |MatrixMode| :direction :in)
3067 (:name |m| :type |Float32| :direction :in :array t :size #x10))
3068 :category "EXT_direct_state_access" :deprecated nil :version nil)
3069 ("MatrixLoadTransposedEXT" matrix-load-transpose-d-ext :return "void" :args
3070 ((:name |mode| :type |MatrixMode| :direction :in)
3071 (:name |m| :type |Float64| :direction :in :array t :size #x10))
3072 :category "EXT_direct_state_access" :deprecated nil :version nil)
3073 ("MatrixLoadTransposefEXT" matrix-load-transpose-f-ext :return "void" :args
3074 ((:name |mode| :type |MatrixMode| :direction :in)
3075 (:name |m| :type |Float32| :direction :in :array t :size #x10))
3076 :category "EXT_direct_state_access" :deprecated nil :version nil)
3077 ("MatrixPushEXT" matrix-push-ext :return "void" :args
3078 ((:name |mode| :type |MatrixMode| :direction :in)) :category
3079 "EXT_direct_state_access" :deprecated nil :version nil)
3080 ("MatrixPopEXT" matrix-pop-ext :return "void" :args
3081 ((:name |mode| :type |MatrixMode| :direction :in)) :category
3082 "EXT_direct_state_access" :deprecated nil :version nil)
3083 ("MatrixOrthoEXT" matrix-ortho-ext :return "void" :args
3084 ((:name |mode| :type |MatrixMode| :direction :in)
3085 (:name |left| :type |Float64| :direction :in)
3086 (:name |right| :type |Float64| :direction :in)
3087 (:name |bottom| :type |Float64| :direction :in)
3088 (:name |top| :type |Float64| :direction :in)
3089 (:name |zNear| :type |Float64| :direction :in)
3090 (:name |zFar| :type |Float64| :direction :in))
3091 :category "EXT_direct_state_access" :deprecated nil :version nil)
3092 ("MatrixFrustumEXT" matrix-frustum-ext :return "void" :args
3093 ((:name |mode| :type |MatrixMode| :direction :in)
3094 (:name |left| :type |Float64| :direction :in)
3095 (:name |right| :type |Float64| :direction :in)
3096 (:name |bottom| :type |Float64| :direction :in)
3097 (:name |top| :type |Float64| :direction :in)
3098 (:name |zNear| :type |Float64| :direction :in)
3099 (:name |zFar| :type |Float64| :direction :in))
3100 :category "EXT_direct_state_access" :deprecated nil :version nil)
3101 ("MatrixTranslatedEXT" matrix-translate-d-ext :return "void" :args
3102 ((:name |mode| :type |MatrixMode| :direction :in)
3103 (:name |x| :type |Float64| :direction :in)
3104 (:name |y| :type |Float64| :direction :in)
3105 (:name |z| :type |Float64| :direction :in))
3106 :category "EXT_direct_state_access" :deprecated nil :version nil)
3107 ("MatrixTranslatefEXT" matrix-translate-f-ext :return "void" :args
3108 ((:name |mode| :type |MatrixMode| :direction :in)
3109 (:name |x| :type |Float32| :direction :in)
3110 (:name |y| :type |Float32| :direction :in)
3111 (:name |z| :type |Float32| :direction :in))
3112 :category "EXT_direct_state_access" :deprecated nil :version nil)
3113 ("MatrixScaledEXT" matrix-scale-d-ext :return "void" :args
3114 ((:name |mode| :type |MatrixMode| :direction :in)
3115 (:name |x| :type |Float64| :direction :in)
3116 (:name |y| :type |Float64| :direction :in)
3117 (:name |z| :type |Float64| :direction :in))
3118 :category "EXT_direct_state_access" :deprecated nil :version nil)
3119 ("MatrixScalefEXT" matrix-scale-f-ext :return "void" :args
3120 ((:name |mode| :type |MatrixMode| :direction :in)
3121 (:name |x| :type |Float32| :direction :in)
3122 (:name |y| :type |Float32| :direction :in)
3123 (:name |z| :type |Float32| :direction :in))
3124 :category "EXT_direct_state_access" :deprecated nil :version nil)
3125 ("MatrixRotatedEXT" matrix-rotate-d-ext :return "void" :args
3126 ((:name |mode| :type |MatrixMode| :direction :in)
3127 (:name |angle| :type |Float64| :direction :in)
3128 (:name |x| :type |Float64| :direction :in)
3129 (:name |y| :type |Float64| :direction :in)
3130 (:name |z| :type |Float64| :direction :in))
3131 :category "EXT_direct_state_access" :deprecated nil :version nil)
3132 ("MatrixRotatefEXT" matrix-rotate-f-ext :return "void" :args
3133 ((:name |mode| :type |MatrixMode| :direction :in)
3134 (:name |angle| :type |Float32| :direction :in)
3135 (:name |x| :type |Float32| :direction :in)
3136 (:name |y| :type |Float32| :direction :in)
3137 (:name |z| :type |Float32| :direction :in))
3138 :category "EXT_direct_state_access" :deprecated nil :version nil)
3139 ("MatrixLoadIdentityEXT" matrix-load-identity-ext :return "void" :args
3140 ((:name |mode| :type |MatrixMode| :direction :in)) :category
3141 "EXT_direct_state_access" :deprecated nil :version nil)
3142 ("MatrixMultdEXT" matrix-mult-d-ext :return "void" :args
3143 ((:name |mode| :type |MatrixMode| :direction :in)
3144 (:name |m| :type |Float64| :direction :in :array t :size #x10))
3145 :category "EXT_direct_state_access" :deprecated nil :version nil)
3146 ("MatrixMultfEXT" matrix-mult-f-ext :return "void" :args
3147 ((:name |mode| :type |MatrixMode| :direction :in)
3148 (:name |m| :type |Float32| :direction :in :array t :size #x10))
3149 :category "EXT_direct_state_access" :deprecated nil :version nil)
3150 ("MatrixLoaddEXT" matrix-load-d-ext :return "void" :args
3151 ((:name |mode| :type |MatrixMode| :direction :in)
3152 (:name |m| :type |Float64| :direction :in :array t :size #x10))
3153 :category "EXT_direct_state_access" :deprecated nil :version nil)
3154 ("MatrixLoadfEXT" matrix-load-f-ext :return "void" :args
3155 ((:name |mode| :type |MatrixMode| :direction :in)
3156 (:name |m| :type |Float32| :direction :in :array t :size #x10))
3157 :category "EXT_direct_state_access" :deprecated nil :version nil)
3158 ("PushClientAttribDefaultEXT" push-client-attrib-default-ext :return "void"
3159 :args ((:name |mask| :type |ClientAttribMask| :direction :in)) :category
3160 "EXT_direct_state_access" :deprecated nil :version nil)
3161 ("ClientAttribDefaultEXT" client-attrib-default-ext :return "void" :args
3162 ((:name |mask| :type |ClientAttribMask| :direction :in)) :category
3163 "EXT_direct_state_access" :deprecated nil :version nil)))