1 ;;;; This file was automatically generated by /home/bill/programming/cl-glfw/generators/make-bindings-from-spec.lisp
3 (in-package #:cl-glfw-opengl
)
5 ;;;; arb_framebuffer_object
7 (defconstant +invalid-framebuffer-operation
+ #x506
)
8 (defconstant +framebuffer-attachment-color-encoding
+ #x8210
)
9 (defconstant +framebuffer-attachment-component-type
+ #x8211
)
10 (defconstant +framebuffer-attachment-red-size
+ #x8212
)
11 (defconstant +framebuffer-attachment-green-size
+ #x8213
)
12 (defconstant +framebuffer-attachment-blue-size
+ #x8214
)
13 (defconstant +framebuffer-attachment-alpha-size
+ #x8215
)
14 (defconstant +framebuffer-attachment-depth-size
+ #x8216
)
15 (defconstant +framebuffer-attachment-stencil-size
+ #x8217
)
16 (defconstant +framebuffer-default
+ #x8218
)
17 (defconstant +framebuffer-undefined
+ #x8219
)
18 (defconstant +depth-stencil-attachment
+ #x821A
)
19 (defconstant +max-renderbuffer-size
+ #x84E8
)
20 (defconstant +depth-stencil
+ #x84F9
)
21 (defconstant +unsigned-int-24-8
+ #x84FA
)
22 (defconstant +depth24-stencil8
+ #x88F0
)
23 (defconstant +texture-stencil-size
+ #x88F1
)
24 (defconstant +texture-red-type
+ #x8C10
)
25 (defconstant +texture-green-type
+ #x8C11
)
26 (defconstant +texture-blue-type
+ #x8C12
)
27 (defconstant +texture-alpha-type
+ #x8C13
)
28 (defconstant +texture-depth-type
+ #x8C16
)
29 (defconstant +unsigned-normalized
+ #x8C17
)
30 (defconstant +framebuffer-binding
+ #x8CA6
)
31 (defconstant +draw-framebuffer-binding
+ #x8CA6
)
32 (defconstant +renderbuffer-binding
+ #x8CA7
)
33 (defconstant +read-framebuffer
+ #x8CA8
)
34 (defconstant +draw-framebuffer
+ #x8CA9
)
35 (defconstant +read-framebuffer-binding
+ #x8CAA
)
36 (defconstant +renderbuffer-samples
+ #x8CAB
)
37 (defconstant +framebuffer-attachment-object-type
+ #x8CD0
)
38 (defconstant +framebuffer-attachment-object-name
+ #x8CD1
)
39 (defconstant +framebuffer-attachment-texture-level
+ #x8CD2
)
40 (defconstant +framebuffer-attachment-texture-cube-map-face
+ #x8CD3
)
41 (defconstant +framebuffer-attachment-texture-layer
+ #x8CD4
)
42 (defconstant +framebuffer-complete
+ #x8CD5
)
43 (defconstant +framebuffer-incomplete-attachment
+ #x8CD6
)
44 (defconstant +framebuffer-incomplete-missing-attachment
+ #x8CD7
)
45 (defconstant +framebuffer-incomplete-draw-buffer
+ #x8CDB
)
46 (defconstant +framebuffer-incomplete-read-buffer
+ #x8CDC
)
47 (defconstant +framebuffer-unsupported
+ #x8CDD
)
48 (defconstant +max-color-attachments
+ #x8CDF
)
49 (defconstant +color-attachment0
+ #x8CE0
)
50 (defconstant +color-attachment1
+ #x8CE1
)
51 (defconstant +color-attachment2
+ #x8CE2
)
52 (defconstant +color-attachment3
+ #x8CE3
)
53 (defconstant +color-attachment4
+ #x8CE4
)
54 (defconstant +color-attachment5
+ #x8CE5
)
55 (defconstant +color-attachment6
+ #x8CE6
)
56 (defconstant +color-attachment7
+ #x8CE7
)
57 (defconstant +color-attachment8
+ #x8CE8
)
58 (defconstant +color-attachment9
+ #x8CE9
)
59 (defconstant +color-attachment10
+ #x8CEA
)
60 (defconstant +color-attachment11
+ #x8CEB
)
61 (defconstant +color-attachment12
+ #x8CEC
)
62 (defconstant +color-attachment13
+ #x8CED
)
63 (defconstant +color-attachment14
+ #x8CEE
)
64 (defconstant +color-attachment15
+ #x8CEF
)
65 (defconstant +depth-attachment
+ #x8D00
)
66 (defconstant +stencil-attachment
+ #x8D20
)
67 (defconstant +framebuffer
+ #x8D40
)
68 (defconstant +renderbuffer
+ #x8D41
)
69 (defconstant +renderbuffer-width
+ #x8D42
)
70 (defconstant +renderbuffer-height
+ #x8D43
)
71 (defconstant +renderbuffer-internal-format
+ #x8D44
)
72 (defconstant +stencil-index1
+ #x8D46
)
73 (defconstant +stencil-index4
+ #x8D47
)
74 (defconstant +stencil-index8
+ #x8D48
)
75 (defconstant +stencil-index16
+ #x8D49
)
76 (defconstant +renderbuffer-red-size
+ #x8D50
)
77 (defconstant +renderbuffer-green-size
+ #x8D51
)
78 (defconstant +renderbuffer-blue-size
+ #x8D52
)
79 (defconstant +renderbuffer-alpha-size
+ #x8D53
)
80 (defconstant +renderbuffer-depth-size
+ #x8D54
)
81 (defconstant +renderbuffer-stencil-size
+ #x8D55
)
82 (defconstant +framebuffer-incomplete-multisample
+ #x8D56
)
83 (defconstant +max-samples
+ #x8D57
)
84 (defglextfun "FramebufferTextureLayer" framebuffer-texture-layer
:return
"void"
86 ((:name |target|
:type |FramebufferTarget|
:direction
:in
)
87 (:name |attachment|
:type |FramebufferAttachment|
:direction
:in
)
88 (:name |texture|
:type |Texture|
:direction
:in
)
89 (:name |level|
:type |CheckedInt32|
:direction
:in
)
90 (:name |layer|
:type |CheckedInt32|
:direction
:in
))
91 :category
"ARB_framebuffer_object" :deprecated nil
:version
"3.0")
92 (defglextfun "RenderbufferStorageMultisample" renderbuffer-storage-multisample
94 ((:name |target|
:type |GLenum|
:direction
:in
)
95 (:name |samples|
:type |SizeI|
:direction
:in
)
96 (:name |internalformat|
:type |GLenum|
:direction
:in
)
97 (:name |width|
:type |SizeI|
:direction
:in
)
98 (:name |height|
:type |SizeI|
:direction
:in
))
99 :category
"ARB_framebuffer_object" :deprecated nil
:version
"3.0")
100 (defglextfun "BlitFramebuffer" blit-framebuffer
:return
"void" :args
101 ((:name |srcX0|
:type |Int32|
:direction
:in
)
102 (:name |srcY0|
:type |Int32|
:direction
:in
)
103 (:name |srcX1|
:type |Int32|
:direction
:in
)
104 (:name |srcY1|
:type |Int32|
:direction
:in
)
105 (:name |dstX0|
:type |Int32|
:direction
:in
)
106 (:name |dstY0|
:type |Int32|
:direction
:in
)
107 (:name |dstX1|
:type |Int32|
:direction
:in
)
108 (:name |dstY1|
:type |Int32|
:direction
:in
)
109 (:name |mask|
:type |ClearBufferMask|
:direction
:in
)
110 (:name |filter|
:type |GLenum|
:direction
:in
))
111 :category
"ARB_framebuffer_object" :deprecated nil
:version
"3.0")
112 (defglextfun "GenerateMipmap" generate-mipmap
:return
"void" :args
113 ((:name |target|
:type |GLenum|
:direction
:in
)) :category
114 "ARB_framebuffer_object" :deprecated nil
:version
"3.0")
115 (defglextfun "GetFramebufferAttachmentParameteriv"
116 get-framebuffer-attachment-parameter-iv
:return
"void" :args
117 ((:name |target|
:type |FramebufferTarget|
:direction
:in
)
118 (:name |attachment|
:type |FramebufferAttachment|
:direction
:in
)
119 (:name |pname|
:type |GLenum|
:direction
:in
)
120 (:name |params|
:type |Int32|
:direction
:out
:array t
:size
(|pname|
)))
121 :category
"ARB_framebuffer_object" :deprecated nil
:version
"3.0")
122 (defglextfun "FramebufferRenderbuffer" framebuffer-renderbuffer
:return
"void"
124 ((:name |target|
:type |FramebufferTarget|
:direction
:in
)
125 (:name |attachment|
:type |FramebufferAttachment|
:direction
:in
)
126 (:name |renderbuffertarget|
:type |RenderbufferTarget|
:direction
:in
)
127 (:name |renderbuffer|
:type |UInt32|
:direction
:in
))
128 :category
"ARB_framebuffer_object" :deprecated nil
:version
"3.0")
129 (defglextfun "FramebufferTexture3D" framebuffer-texture-3d
:return
"void" :args
130 ((:name |target|
:type |FramebufferTarget|
:direction
:in
)
131 (:name |attachment|
:type |FramebufferAttachment|
:direction
:in
)
132 (:name |textarget|
:type |GLenum|
:direction
:in
)
133 (:name |texture|
:type |UInt32|
:direction
:in
)
134 (:name |level|
:type |Int32|
:direction
:in
)
135 (:name |zoffset|
:type |Int32|
:direction
:in
))
136 :category
"ARB_framebuffer_object" :deprecated nil
:version
"3.0")
137 (defglextfun "FramebufferTexture2D" framebuffer-texture-2d
:return
"void" :args
138 ((:name |target|
:type |FramebufferTarget|
:direction
:in
)
139 (:name |attachment|
:type |FramebufferAttachment|
:direction
:in
)
140 (:name |textarget|
:type |GLenum|
:direction
:in
)
141 (:name |texture|
:type |UInt32|
:direction
:in
)
142 (:name |level|
:type |Int32|
:direction
:in
))
143 :category
"ARB_framebuffer_object" :deprecated nil
:version
"3.0")
144 (defglextfun "FramebufferTexture1D" framebuffer-texture-1d
:return
"void" :args
145 ((:name |target|
:type |FramebufferTarget|
:direction
:in
)
146 (:name |attachment|
:type |FramebufferAttachment|
:direction
:in
)
147 (:name |textarget|
:type |GLenum|
:direction
:in
)
148 (:name |texture|
:type |UInt32|
:direction
:in
)
149 (:name |level|
:type |Int32|
:direction
:in
))
150 :category
"ARB_framebuffer_object" :deprecated nil
:version
"3.0")
151 (defglextfun "CheckFramebufferStatus" check-framebuffer-status
:return
"GLenum"
152 :args
((:name |target|
:type |FramebufferTarget|
:direction
:in
)) :category
153 "ARB_framebuffer_object" :deprecated nil
:version
"3.0")
154 (defglextfun "GenFramebuffers" gen-framebuffers
:return
"void" :args
155 ((:name |n|
:type |SizeI|
:direction
:in
)
156 (:name |framebuffers|
:type |UInt32|
:direction
:out
:array t
:size n
))
157 :category
"ARB_framebuffer_object" :deprecated nil
:version
"3.0")
158 (defglextfun "DeleteFramebuffers" delete-framebuffers
:return
"void" :args
159 ((:name |n|
:type |SizeI|
:direction
:in
)
160 (:name |framebuffers|
:type |UInt32|
:direction
:in
:array t
:size n
))
161 :category
"ARB_framebuffer_object" :deprecated nil
:version
"3.0")
162 (defglextfun "BindFramebuffer" bind-framebuffer
:return
"void" :args
163 ((:name |target|
:type |FramebufferTarget|
:direction
:in
)
164 (:name |framebuffer|
:type |UInt32|
:direction
:in
))
165 :category
"ARB_framebuffer_object" :deprecated nil
:version
"3.0")
166 (defglextfun "IsFramebuffer" is-framebuffer
:return
"Boolean" :args
167 ((:name |framebuffer|
:type |UInt32|
:direction
:in
)) :category
168 "ARB_framebuffer_object" :deprecated nil
:version
"3.0")
169 (defglextfun "GetRenderbufferParameteriv" get-renderbuffer-parameter-iv
:return
171 ((:name |target|
:type |RenderbufferTarget|
:direction
:in
)
172 (:name |pname|
:type |GLenum|
:direction
:in
)
173 (:name |params|
:type |Int32|
:direction
:out
:array t
:size
(|pname|
)))
174 :category
"ARB_framebuffer_object" :deprecated nil
:version
"3.0")
175 (defglextfun "RenderbufferStorage" renderbuffer-storage
:return
"void" :args
176 ((:name |target|
:type |RenderbufferTarget|
:direction
:in
)
177 (:name |internalformat|
:type |GLenum|
:direction
:in
)
178 (:name |width|
:type |SizeI|
:direction
:in
)
179 (:name |height|
:type |SizeI|
:direction
:in
))
180 :category
"ARB_framebuffer_object" :deprecated nil
:version
"3.0")
181 (defglextfun "GenRenderbuffers" gen-renderbuffers
:return
"void" :args
182 ((:name |n|
:type |SizeI|
:direction
:in
)
183 (:name |renderbuffers|
:type |UInt32|
:direction
:out
:array t
:size n
))
184 :category
"ARB_framebuffer_object" :deprecated nil
:version
"3.0")
185 (defglextfun "DeleteRenderbuffers" delete-renderbuffers
:return
"void" :args
186 ((:name |n|
:type |SizeI|
:direction
:in
)
187 (:name |renderbuffers|
:type |UInt32|
:direction
:in
:array t
:size n
))
188 :category
"ARB_framebuffer_object" :deprecated nil
:version
"3.0")
189 (defglextfun "BindRenderbuffer" bind-renderbuffer
:return
"void" :args
190 ((:name |target|
:type |RenderbufferTarget|
:direction
:in
)
191 (:name |renderbuffer|
:type |UInt32|
:direction
:in
))
192 :category
"ARB_framebuffer_object" :deprecated nil
:version
"3.0")
193 (defglextfun "IsRenderbuffer" is-renderbuffer
:return
"Boolean" :args
194 ((:name |renderbuffer|
:type |UInt32|
:direction
:in
)) :category
195 "ARB_framebuffer_object" :deprecated nil
:version
"3.0")
196 (make-extension-loader |ARB_framebuffer_object|
197 (("FramebufferTextureLayer" framebuffer-texture-layer
:return
"void" :args
198 ((:name |target|
:type |FramebufferTarget|
:direction
:in
)
199 (:name |attachment|
:type |FramebufferAttachment|
:direction
:in
)
200 (:name |texture|
:type |Texture|
:direction
:in
)
201 (:name |level|
:type |CheckedInt32|
:direction
:in
)
202 (:name |layer|
:type |CheckedInt32|
:direction
:in
))
203 :category
"ARB_framebuffer_object" :deprecated nil
:version
"3.0")
204 ("RenderbufferStorageMultisample" renderbuffer-storage-multisample
:return
206 ((:name |target|
:type |GLenum|
:direction
:in
)
207 (:name |samples|
:type |SizeI|
:direction
:in
)
208 (:name |internalformat|
:type |GLenum|
:direction
:in
)
209 (:name |width|
:type |SizeI|
:direction
:in
)
210 (:name |height|
:type |SizeI|
:direction
:in
))
211 :category
"ARB_framebuffer_object" :deprecated nil
:version
"3.0")
212 ("BlitFramebuffer" blit-framebuffer
:return
"void" :args
213 ((:name |srcX0|
:type |Int32|
:direction
:in
)
214 (:name |srcY0|
:type |Int32|
:direction
:in
)
215 (:name |srcX1|
:type |Int32|
:direction
:in
)
216 (:name |srcY1|
:type |Int32|
:direction
:in
)
217 (:name |dstX0|
:type |Int32|
:direction
:in
)
218 (:name |dstY0|
:type |Int32|
:direction
:in
)
219 (:name |dstX1|
:type |Int32|
:direction
:in
)
220 (:name |dstY1|
:type |Int32|
:direction
:in
)
221 (:name |mask|
:type |ClearBufferMask|
:direction
:in
)
222 (:name |filter|
:type |GLenum|
:direction
:in
))
223 :category
"ARB_framebuffer_object" :deprecated nil
:version
"3.0")
224 ("GenerateMipmap" generate-mipmap
:return
"void" :args
225 ((:name |target|
:type |GLenum|
:direction
:in
)) :category
226 "ARB_framebuffer_object" :deprecated nil
:version
"3.0")
227 ("GetFramebufferAttachmentParameteriv"
228 get-framebuffer-attachment-parameter-iv
:return
"void" :args
229 ((:name |target|
:type |FramebufferTarget|
:direction
:in
)
230 (:name |attachment|
:type |FramebufferAttachment|
:direction
:in
)
231 (:name |pname|
:type |GLenum|
:direction
:in
)
232 (:name |params|
:type |Int32|
:direction
:out
:array t
:size
(|pname|
)))
233 :category
"ARB_framebuffer_object" :deprecated nil
:version
"3.0")
234 ("FramebufferRenderbuffer" framebuffer-renderbuffer
:return
"void" :args
235 ((:name |target|
:type |FramebufferTarget|
:direction
:in
)
236 (:name |attachment|
:type |FramebufferAttachment|
:direction
:in
)
237 (:name |renderbuffertarget|
:type |RenderbufferTarget|
:direction
:in
)
238 (:name |renderbuffer|
:type |UInt32|
:direction
:in
))
239 :category
"ARB_framebuffer_object" :deprecated nil
:version
"3.0")
240 ("FramebufferTexture3D" framebuffer-texture-3d
:return
"void" :args
241 ((:name |target|
:type |FramebufferTarget|
:direction
:in
)
242 (:name |attachment|
:type |FramebufferAttachment|
:direction
:in
)
243 (:name |textarget|
:type |GLenum|
:direction
:in
)
244 (:name |texture|
:type |UInt32|
:direction
:in
)
245 (:name |level|
:type |Int32|
:direction
:in
)
246 (:name |zoffset|
:type |Int32|
:direction
:in
))
247 :category
"ARB_framebuffer_object" :deprecated nil
:version
"3.0")
248 ("FramebufferTexture2D" framebuffer-texture-2d
:return
"void" :args
249 ((:name |target|
:type |FramebufferTarget|
:direction
:in
)
250 (:name |attachment|
:type |FramebufferAttachment|
:direction
:in
)
251 (:name |textarget|
:type |GLenum|
:direction
:in
)
252 (:name |texture|
:type |UInt32|
:direction
:in
)
253 (:name |level|
:type |Int32|
:direction
:in
))
254 :category
"ARB_framebuffer_object" :deprecated nil
:version
"3.0")
255 ("FramebufferTexture1D" framebuffer-texture-1d
:return
"void" :args
256 ((:name |target|
:type |FramebufferTarget|
:direction
:in
)
257 (:name |attachment|
:type |FramebufferAttachment|
:direction
:in
)
258 (:name |textarget|
:type |GLenum|
:direction
:in
)
259 (:name |texture|
:type |UInt32|
:direction
:in
)
260 (:name |level|
:type |Int32|
:direction
:in
))
261 :category
"ARB_framebuffer_object" :deprecated nil
:version
"3.0")
262 ("CheckFramebufferStatus" check-framebuffer-status
:return
"GLenum" :args
263 ((:name |target|
:type |FramebufferTarget|
:direction
:in
)) :category
264 "ARB_framebuffer_object" :deprecated nil
:version
"3.0")
265 ("GenFramebuffers" gen-framebuffers
:return
"void" :args
266 ((:name |n|
:type |SizeI|
:direction
:in
)
267 (:name |framebuffers|
:type |UInt32|
:direction
:out
:array t
:size n
))
268 :category
"ARB_framebuffer_object" :deprecated nil
:version
"3.0")
269 ("DeleteFramebuffers" delete-framebuffers
:return
"void" :args
270 ((:name |n|
:type |SizeI|
:direction
:in
)
271 (:name |framebuffers|
:type |UInt32|
:direction
:in
:array t
:size n
))
272 :category
"ARB_framebuffer_object" :deprecated nil
:version
"3.0")
273 ("BindFramebuffer" bind-framebuffer
:return
"void" :args
274 ((:name |target|
:type |FramebufferTarget|
:direction
:in
)
275 (:name |framebuffer|
:type |UInt32|
:direction
:in
))
276 :category
"ARB_framebuffer_object" :deprecated nil
:version
"3.0")
277 ("IsFramebuffer" is-framebuffer
:return
"Boolean" :args
278 ((:name |framebuffer|
:type |UInt32|
:direction
:in
)) :category
279 "ARB_framebuffer_object" :deprecated nil
:version
"3.0")
280 ("GetRenderbufferParameteriv" get-renderbuffer-parameter-iv
:return
"void"
282 ((:name |target|
:type |RenderbufferTarget|
:direction
:in
)
283 (:name |pname|
:type |GLenum|
:direction
:in
)
284 (:name |params|
:type |Int32|
:direction
:out
:array t
:size
(|pname|
)))
285 :category
"ARB_framebuffer_object" :deprecated nil
:version
"3.0")
286 ("RenderbufferStorage" renderbuffer-storage
:return
"void" :args
287 ((:name |target|
:type |RenderbufferTarget|
:direction
:in
)
288 (:name |internalformat|
:type |GLenum|
:direction
:in
)
289 (:name |width|
:type |SizeI|
:direction
:in
)
290 (:name |height|
:type |SizeI|
:direction
:in
))
291 :category
"ARB_framebuffer_object" :deprecated nil
:version
"3.0")
292 ("GenRenderbuffers" gen-renderbuffers
:return
"void" :args
293 ((:name |n|
:type |SizeI|
:direction
:in
)
294 (:name |renderbuffers|
:type |UInt32|
:direction
:out
:array t
:size n
))
295 :category
"ARB_framebuffer_object" :deprecated nil
:version
"3.0")
296 ("DeleteRenderbuffers" delete-renderbuffers
:return
"void" :args
297 ((:name |n|
:type |SizeI|
:direction
:in
)
298 (:name |renderbuffers|
:type |UInt32|
:direction
:in
:array t
:size n
))
299 :category
"ARB_framebuffer_object" :deprecated nil
:version
"3.0")
300 ("BindRenderbuffer" bind-renderbuffer
:return
"void" :args
301 ((:name |target|
:type |RenderbufferTarget|
:direction
:in
)
302 (:name |renderbuffer|
:type |UInt32|
:direction
:in
))
303 :category
"ARB_framebuffer_object" :deprecated nil
:version
"3.0")
304 ("IsRenderbuffer" is-renderbuffer
:return
"Boolean" :args
305 ((:name |renderbuffer|
:type |UInt32|
:direction
:in
)) :category
306 "ARB_framebuffer_object" :deprecated nil
:version
"3.0")))