4 ;;;; EXT_framebuffer_object
6 (defconstant +invalid-framebuffer-operation-ext
+ #x506
)
7 (defconstant +max-renderbuffer-size-ext
+ #x84E8
)
8 (defconstant +framebuffer-binding-ext
+ #x8CA6
)
9 (defconstant +renderbuffer-binding-ext
+ #x8CA7
)
10 (defconstant +framebuffer-attachment-object-type-ext
+ #x8CD0
)
11 (defconstant +framebuffer-attachment-object-name-ext
+ #x8CD1
)
12 (defconstant +framebuffer-attachment-texture-level-ext
+ #x8CD2
)
13 (defconstant +framebuffer-attachment-texture-cube-map-face-ext
+ #x8CD3
)
14 (defconstant +framebuffer-attachment-texture-3d-zoffset-ext
+ #x8CD4
)
15 (defconstant +framebuffer-complete-ext
+ #x8CD5
)
16 (defconstant +framebuffer-incomplete-attachment-ext
+ #x8CD6
)
17 (defconstant +framebuffer-incomplete-missing-attachment-ext
+ #x8CD7
)
18 (defconstant +framebuffer-incomplete-dimensions-ext
+ #x8CD9
)
19 (defconstant +framebuffer-incomplete-formats-ext
+ #x8CDA
)
20 (defconstant +framebuffer-incomplete-draw-buffer-ext
+ #x8CDB
)
21 (defconstant +framebuffer-incomplete-read-buffer-ext
+ #x8CDC
)
22 (defconstant +framebuffer-unsupported-ext
+ #x8CDD
)
23 (defconstant +max-color-attachments-ext
+ #x8CDF
)
24 (defconstant +color-attachment0-ext
+ #x8CE0
)
25 (defconstant +color-attachment1-ext
+ #x8CE1
)
26 (defconstant +color-attachment2-ext
+ #x8CE2
)
27 (defconstant +color-attachment3-ext
+ #x8CE3
)
28 (defconstant +color-attachment4-ext
+ #x8CE4
)
29 (defconstant +color-attachment5-ext
+ #x8CE5
)
30 (defconstant +color-attachment6-ext
+ #x8CE6
)
31 (defconstant +color-attachment7-ext
+ #x8CE7
)
32 (defconstant +color-attachment8-ext
+ #x8CE8
)
33 (defconstant +color-attachment9-ext
+ #x8CE9
)
34 (defconstant +color-attachment10-ext
+ #x8CEA
)
35 (defconstant +color-attachment11-ext
+ #x8CEB
)
36 (defconstant +color-attachment12-ext
+ #x8CEC
)
37 (defconstant +color-attachment13-ext
+ #x8CED
)
38 (defconstant +color-attachment14-ext
+ #x8CEE
)
39 (defconstant +color-attachment15-ext
+ #x8CEF
)
40 (defconstant +depth-attachment-ext
+ #x8D00
)
41 (defconstant +stencil-attachment-ext
+ #x8D20
)
42 (defconstant +framebuffer-ext
+ #x8D40
)
43 (defconstant +renderbuffer-ext
+ #x8D41
)
44 (defconstant +renderbuffer-width-ext
+ #x8D42
)
45 (defconstant +renderbuffer-height-ext
+ #x8D43
)
46 (defconstant +renderbuffer-internal-format-ext
+ #x8D44
)
47 (defconstant +stencil-index1-ext
+ #x8D46
)
48 (defconstant +stencil-index4-ext
+ #x8D47
)
49 (defconstant +stencil-index8-ext
+ #x8D48
)
50 (defconstant +stencil-index16-ext
+ #x8D49
)
51 (defconstant +renderbuffer-red-size-ext
+ #x8D50
)
52 (defconstant +renderbuffer-green-size-ext
+ #x8D51
)
53 (defconstant +renderbuffer-blue-size-ext
+ #x8D52
)
54 (defconstant +renderbuffer-alpha-size-ext
+ #x8D53
)
55 (defconstant +renderbuffer-depth-size-ext
+ #x8D54
)
56 (defconstant +renderbuffer-stencil-size-ext
+ #x8D55
)
58 (("GenerateMipmapEXT" generate-mipmap-ext
) :args
59 ((:name |target|
:type |GLenum|
:direction
:in
)) :return
("void") :category
60 ("EXT_framebuffer_object") :version
("1.2") :extension nil
:glxropcode
61 ("4325") :glxflags
("ignore") :glsopcode
("?") :offset
("?")))
63 (("GetFramebufferAttachmentParameterivEXT"
64 get-framebuffer-attachment-parameter-iv-ext
)
66 ((:name |target|
:type |FramebufferTarget|
:direction
:in
)
67 (:name |attachment|
:type |FramebufferAttachment|
:direction
:in
)
68 (:name |pname|
:type |GLenum|
:direction
:in
)
69 (:name |params|
:type |Int32|
:direction
:out
:array t
:size
(|pname|
)))
70 :return
("void") :category
("EXT_framebuffer_object") :dlflags
71 ("notlistable") :version
("1.2") :extension nil
:glxvendorpriv
("1428")
72 :glxflags
("ignore") :glsflags
("get") :glsopcode
("?") :offset
("?")))
74 (("FramebufferRenderbufferEXT" framebuffer-renderbuffer-ext
) :args
75 ((:name |target|
:type |FramebufferTarget|
:direction
:in
)
76 (:name |attachment|
:type |FramebufferAttachment|
:direction
:in
)
77 (:name |renderbuffertarget|
:type |RenderbufferTarget|
:direction
:in
)
78 (:name |renderbuffer|
:type |UInt32|
:direction
:in
))
79 :return
("void") :category
("EXT_framebuffer_object") :version
("1.2")
80 :extension nil
:glxropcode
("4324") :glxflags
("ignore") :glsopcode
("?")
83 (("FramebufferTexture3DEXT" framebuffer-texture-3d-ext
) :args
84 ((:name |target|
:type |FramebufferTarget|
:direction
:in
)
85 (:name |attachment|
:type |FramebufferAttachment|
:direction
:in
)
86 (:name |textarget|
:type |GLenum|
:direction
:in
)
87 (:name |texture|
:type |UInt32|
:direction
:in
)
88 (:name |level|
:type |Int32|
:direction
:in
)
89 (:name |zoffset|
:type |Int32|
:direction
:in
))
90 :return
("void") :category
("EXT_framebuffer_object") :version
("1.2")
91 :extension nil
:glxropcode
("4323") :glxflags
("ignore") :glsopcode
("?")
94 (("FramebufferTexture2DEXT" framebuffer-texture-2d-ext
) :args
95 ((:name |target|
:type |FramebufferTarget|
:direction
:in
)
96 (:name |attachment|
:type |FramebufferAttachment|
:direction
:in
)
97 (:name |textarget|
:type |GLenum|
:direction
:in
)
98 (:name |texture|
:type |UInt32|
:direction
:in
)
99 (:name |level|
:type |Int32|
:direction
:in
))
100 :return
("void") :category
("EXT_framebuffer_object") :version
("1.2")
101 :extension nil
:glxropcode
("4322") :glxflags
("ignore") :glsopcode
("?")
104 (("FramebufferTexture1DEXT" framebuffer-texture-1d-ext
) :args
105 ((:name |target|
:type |FramebufferTarget|
:direction
:in
)
106 (:name |attachment|
:type |FramebufferAttachment|
:direction
:in
)
107 (:name |textarget|
:type |GLenum|
:direction
:in
)
108 (:name |texture|
:type |UInt32|
:direction
:in
)
109 (:name |level|
:type |Int32|
:direction
:in
))
110 :return
("void") :category
("EXT_framebuffer_object") :version
("1.2")
111 :extension nil
:glxropcode
("4321") :glxflags
("ignore") :glsopcode
("?")
114 (("CheckFramebufferStatusEXT" check-framebuffer-status-ext
) :args
115 ((:name |target|
:type |FramebufferTarget|
:direction
:in
)) :return
116 ("GLenum") :category
("EXT_framebuffer_object") :version
("1.2") :extension
117 nil
:glxvendorpriv
("1427") :glxflags
("ignore") :glsopcode
("?") :offset
120 (("GenFramebuffersEXT" gen-framebuffers-ext
) :args
121 ((:name |n|
:type |SizeI|
:direction
:in
)
122 (:name |framebuffers|
:type |UInt32|
:direction
:out
:array t
:size n
))
123 :return
("void") :category
("EXT_framebuffer_object") :version
("1.2")
124 :extension nil
:glxvendorpriv
("1426") :glxflags
("ignore") :glsopcode
("?")
127 (("DeleteFramebuffersEXT" delete-framebuffers-ext
) :args
128 ((:name |n|
:type |SizeI|
:direction
:in
)
129 (:name |framebuffers|
:type |UInt32|
:direction
:in
:array t
:size n
))
130 :return
("void") :category
("EXT_framebuffer_object") :version
("1.2")
131 :extension nil
:glxropcode
("4320") :glxflags
("ignore") :glsopcode
("?")
134 (("BindFramebufferEXT" bind-framebuffer-ext
) :args
135 ((:name |target|
:type |FramebufferTarget|
:direction
:in
)
136 (:name |framebuffer|
:type |UInt32|
:direction
:in
))
137 :return
("void") :category
("EXT_framebuffer_object") :version
("1.2")
138 :extension nil
:glxropcode
("4319") :glxflags
("ignore") :glsopcode
("?")
141 (("IsFramebufferEXT" is-framebuffer-ext
) :args
142 ((:name |framebuffer|
:type |UInt32|
:direction
:in
)) :return
("Boolean")
143 :category
("EXT_framebuffer_object") :version
("1.2") :extension nil
144 :glxvendorpriv
("1425") :glxflags
("ignore") :glsopcode
("?") :offset
("?")))
146 (("GetRenderbufferParameterivEXT" get-renderbuffer-parameter-iv-ext
) :args
147 ((:name |target|
:type |RenderbufferTarget|
:direction
:in
)
148 (:name |pname|
:type |GLenum|
:direction
:in
)
149 (:name |params|
:type |Int32|
:direction
:out
:array t
:size
(|pname|
)))
150 :return
("void") :category
("EXT_framebuffer_object") :dlflags
151 ("notlistable") :version
("1.2") :extension nil
:glxvendorpriv
("1424")
152 :glxflags
("ignore") :glsflags
("get") :glsopcode
("?") :offset
("?")))
154 (("RenderbufferStorageEXT" renderbuffer-storage-ext
) :args
155 ((:name |target|
:type |RenderbufferTarget|
:direction
:in
)
156 (:name |internalformat|
:type |GLenum|
:direction
:in
)
157 (:name |width|
:type |SizeI|
:direction
:in
)
158 (:name |height|
:type |SizeI|
:direction
:in
))
159 :return
("void") :category
("EXT_framebuffer_object") :version
("1.2")
160 :extension nil
:glxropcode
("4318") :glxflags
("ignore") :glsopcode
("?")
163 (("GenRenderbuffersEXT" gen-renderbuffers-ext
) :args
164 ((:name |n|
:type |SizeI|
:direction
:in
)
165 (:name |renderbuffers|
:type |UInt32|
:direction
:out
:array t
:size n
))
166 :return
("void") :category
("EXT_framebuffer_object") :version
("1.2")
167 :extension nil
:glxvendorpriv
("1423") :glxflags
("ignore") :glsopcode
("?")
170 (("DeleteRenderbuffersEXT" delete-renderbuffers-ext
) :args
171 ((:name |n|
:type |SizeI|
:direction
:in
)
172 (:name |renderbuffers|
:type |UInt32|
:direction
:in
:array t
:size n
))
173 :return
("void") :category
("EXT_framebuffer_object") :version
("1.2")
174 :extension nil
:glxropcode
("4317") :glxflags
("ignore") :glsopcode
("?")
177 (("BindRenderbufferEXT" bind-renderbuffer-ext
) :args
178 ((:name |target|
:type |RenderbufferTarget|
:direction
:in
)
179 (:name |renderbuffer|
:type |UInt32|
:direction
:in
))
180 :return
("void") :category
("EXT_framebuffer_object") :version
("1.2")
181 :extension nil
:glxropcode
("4316") :glxflags
("ignore") :glsopcode
("?")
184 (("IsRenderbufferEXT" is-renderbuffer-ext
) :args
185 ((:name |renderbuffer|
:type |UInt32|
:direction
:in
)) :return
("Boolean")
186 :category
("EXT_framebuffer_object") :version
("1.2") :extension nil
187 :glxvendorpriv
("1422") :glxflags
("ignore") :glsopcode
("?") :offset
("?")))