Added extra test platform.
[cl-glfw/jecs.git] / lib / opengl-version_1_4.lisp
bloba007f13431121b095f3e8c7bf4d8db731c536542
2 (in-package #:gl)
4 ;;;; VERSION_1_4
6 (defconstant +blend-dst-rgb+ #x80C8)
7 (defconstant +blend-src-rgb+ #x80C9)
8 (defconstant +blend-dst-alpha+ #x80CA)
9 (defconstant +blend-src-alpha+ #x80CB)
10 (defconstant +point-size-min+ #x8126)
11 (defconstant +point-size-max+ #x8127)
12 (defconstant +point-fade-threshold-size+ #x8128)
13 (defconstant +point-distance-attenuation+ #x8129)
14 (defconstant +mirrored-repeat+ #x8370)
15 (defconstant +fog-coordinate-source+ #x8450)
16 (defconstant +fog-coordinate+ #x8451)
17 (defconstant +fragment-depth+ #x8452)
18 (defconstant +current-fog-coordinate+ #x8453)
19 (defconstant +fog-coordinate-array-type+ #x8454)
20 (defconstant +fog-coordinate-array-stride+ #x8455)
21 (defconstant +fog-coordinate-array-pointer+ #x8456)
22 (defconstant +fog-coordinate-array+ #x8457)
23 (defconstant +color-sum+ #x8458)
24 (defconstant +current-secondary-color+ #x8459)
25 (defconstant +secondary-color-array-size+ #x845A)
26 (defconstant +secondary-color-array-type+ #x845B)
27 (defconstant +secondary-color-array-stride+ #x845C)
28 (defconstant +secondary-color-array-pointer+ #x845D)
29 (defconstant +secondary-color-array+ #x845E)
30 (defconstant +max-texture-lod-bias+ #x84FD)
31 (defconstant +texture-filter-control+ #x8500)
32 (defconstant +texture-lod-bias+ #x8501)
33 (defconstant +incr-wrap+ #x8507)
34 (defconstant +decr-wrap+ #x8508)
35 (defconstant +texture-depth-size+ #x884A)
36 (defconstant +depth-texture-mode+ #x884B)
37 (defconstant +texture-compare-mode+ #x884C)
38 (defconstant +texture-compare-func+ #x884D)
39 (defconstant +compare-r-to-texture+ #x884E)
40 (defglfun
41 (("WindowPos3sv" window-pos-3sv) :args
42 ((:name |v| :type |CoordS| :direction :in :array t :size #x3)) :return
43 ("void") :category ("VERSION_1_4") :version ("1.4") :glxropcode ("230")
44 :glxflags ("client-handcode" "server-handcode") :glsopcode ("0x01F7") :offset
45 ("528")))
46 (defglfun
47 (("WindowPos3s" window-pos-3s) :args
48 ((:name |x| :type |CoordS| :direction :in)
49 (:name |y| :type |CoordS| :direction :in)
50 (:name |z| :type |CoordS| :direction :in))
51 :return ("void") :category ("VERSION_1_4") :vectorequiv ("WindowPos3sv")
52 :version ("1.4") :offset ("527")))
53 (defglfun
54 (("WindowPos3iv" window-pos-3iv) :args
55 ((:name |v| :type |CoordI| :direction :in :array t :size #x3)) :return
56 ("void") :category ("VERSION_1_4") :version ("1.4") :glxropcode ("230")
57 :glxflags ("client-handcode" "server-handcode") :glsopcode ("0x01F6") :offset
58 ("526")))
59 (defglfun
60 (("WindowPos3i" window-pos-3i) :args
61 ((:name |x| :type |CoordI| :direction :in)
62 (:name |y| :type |CoordI| :direction :in)
63 (:name |z| :type |CoordI| :direction :in))
64 :return ("void") :category ("VERSION_1_4") :vectorequiv ("WindowPos3iv")
65 :version ("1.4") :offset ("525")))
66 (defglfun
67 (("WindowPos3fv" window-pos-3fv) :args
68 ((:name |v| :type |CoordF| :direction :in :array t :size #x3)) :return
69 ("void") :category ("VERSION_1_4") :version ("1.4") :glxropcode ("230")
70 :glxflags ("client-handcode" "server-handcode") :glsopcode ("0x01F5") :offset
71 ("524")))
72 (defglfun
73 (("WindowPos3f" window-pos-3f) :args
74 ((:name |x| :type |CoordF| :direction :in)
75 (:name |y| :type |CoordF| :direction :in)
76 (:name |z| :type |CoordF| :direction :in))
77 :return ("void") :category ("VERSION_1_4") :vectorequiv ("WindowPos3fv")
78 :version ("1.4") :offset ("523")))
79 (defglfun
80 (("WindowPos3dv" window-pos-3dv) :args
81 ((:name |v| :type |CoordD| :direction :in :array t :size #x3)) :return
82 ("void") :category ("VERSION_1_4") :version ("1.4") :glxropcode ("230")
83 :glxflags ("client-handcode" "server-handcode") :glsopcode ("0x01F4") :offset
84 ("522")))
85 (defglfun
86 (("WindowPos3d" window-pos-3d) :args
87 ((:name |x| :type |CoordD| :direction :in)
88 (:name |y| :type |CoordD| :direction :in)
89 (:name |z| :type |CoordD| :direction :in))
90 :return ("void") :vectorequiv ("WindowPos3dv") :category ("VERSION_1_4")
91 :version ("1.4") :offset ("521")))
92 (defglfun
93 (("WindowPos2sv" window-pos-2sv) :args
94 ((:name |v| :type |CoordS| :direction :in :array t :size #x2)) :return
95 ("void") :category ("VERSION_1_4") :version ("1.4") :glxropcode ("230")
96 :glxflags ("client-handcode" "server-handcode") :glsopcode ("0x01F3") :offset
97 ("520")))
98 (defglfun
99 (("WindowPos2s" window-pos-2s) :args
100 ((:name |x| :type |CoordS| :direction :in)
101 (:name |y| :type |CoordS| :direction :in))
102 :return ("void") :category ("VERSION_1_4") :vectorequiv ("WindowPos2sv")
103 :version ("1.4") :offset ("519")))
104 (defglfun
105 (("WindowPos2iv" window-pos-2iv) :args
106 ((:name |v| :type |CoordI| :direction :in :array t :size #x2)) :return
107 ("void") :category ("VERSION_1_4") :version ("1.4") :glxropcode ("230")
108 :glxflags ("client-handcode" "server-handcode") :glsopcode ("0x01F2") :offset
109 ("518")))
110 (defglfun
111 (("WindowPos2i" window-pos-2i) :args
112 ((:name |x| :type |CoordI| :direction :in)
113 (:name |y| :type |CoordI| :direction :in))
114 :return ("void") :category ("VERSION_1_4") :vectorequiv ("WindowPos2iv")
115 :version ("1.4") :offset ("517")))
116 (defglfun
117 (("WindowPos2fv" window-pos-2fv) :args
118 ((:name |v| :type |CoordF| :direction :in :array t :size #x2)) :return
119 ("void") :category ("VERSION_1_4") :version ("1.4") :glxropcode ("230")
120 :glxflags ("client-handcode" "server-handcode") :glsopcode ("0x01F1") :offset
121 ("516")))
122 (defglfun
123 (("WindowPos2f" window-pos-2f) :args
124 ((:name |x| :type |CoordF| :direction :in)
125 (:name |y| :type |CoordF| :direction :in))
126 :return ("void") :category ("VERSION_1_4") :vectorequiv ("WindowPos2fv")
127 :version ("1.4") :offset ("515")))
128 (defglfun
129 (("WindowPos2dv" window-pos-2dv) :args
130 ((:name |v| :type |CoordD| :direction :in :array t :size #x2)) :return
131 ("void") :category ("VERSION_1_4") :version ("1.4") :glxropcode ("230")
132 :glxflags ("client-handcode" "server-handcode") :glsopcode ("0x01F0") :offset
133 ("514")))
134 (defglfun
135 (("WindowPos2d" window-pos-2d) :args
136 ((:name |x| :type |CoordD| :direction :in)
137 (:name |y| :type |CoordD| :direction :in))
138 :return ("void") :category ("VERSION_1_4") :vectorequiv ("WindowPos2dv")
139 :version ("1.4") :offset ("513")))
140 (defglfun
141 (("SecondaryColorPointer" secondary-color-pointer) :args
142 ((:name |size| :type |Int32| :direction :in)
143 (:name |type| :type |ColorPointerType| :direction :in)
144 (:name |stride| :type |SizeI| :direction :in)
145 (:name |pointer| :type |Void| :direction :in :array t :size
146 (|size| |type| |stride|) :retained t))
147 :return ("void") :category ("VERSION_1_4") :dlflags ("notlistable") :glxflags
148 ("client-handcode" "server-handcode") :version ("1.4") :extension nil
149 :glsflags ("client") :glsopcode ("0x0205") :offset ("577")))
150 (defglfun
151 (("SecondaryColor3usv" secondary-color-3usv) :args
152 ((:name |v| :type |ColorUS| :direction :in :array t :size #x3)) :return
153 ("void") :category ("VERSION_1_4") :version ("1.4") :glxropcode ("4132")
154 :glsopcode ("0x0204") :offset ("576")))
155 (defglfun
156 (("SecondaryColor3us" secondary-color-3us) :args
157 ((:name |red| :type |ColorUS| :direction :in)
158 (:name |green| :type |ColorUS| :direction :in)
159 (:name |blue| :type |ColorUS| :direction :in))
160 :return ("void") :category ("VERSION_1_4") :vectorequiv
161 ("SecondaryColor3usv") :version ("1.4") :offset ("575")))
162 (defglfun
163 (("SecondaryColor3uiv" secondary-color-3uiv) :args
164 ((:name |v| :type |ColorUI| :direction :in :array t :size #x3)) :return
165 ("void") :category ("VERSION_1_4") :version ("1.4") :glxropcode ("4133")
166 :glsopcode ("0x0203") :offset ("574")))
167 (defglfun
168 (("SecondaryColor3ui" secondary-color-3ui) :args
169 ((:name |red| :type |ColorUI| :direction :in)
170 (:name |green| :type |ColorUI| :direction :in)
171 (:name |blue| :type |ColorUI| :direction :in))
172 :return ("void") :category ("VERSION_1_4") :vectorequiv
173 ("SecondaryColor3uiv") :version ("1.4") :offset ("573")))
174 (defglfun
175 (("SecondaryColor3ubv" secondary-color-3ubv) :args
176 ((:name |v| :type |ColorUB| :direction :in :array t :size #x3)) :return
177 ("void") :category ("VERSION_1_4") :version ("1.4") :glxropcode ("4131")
178 :glsopcode ("0x0202") :offset ("572")))
179 (defglfun
180 (("SecondaryColor3ub" secondary-color-3ub) :args
181 ((:name |red| :type |ColorUB| :direction :in)
182 (:name |green| :type |ColorUB| :direction :in)
183 (:name |blue| :type |ColorUB| :direction :in))
184 :return ("void") :category ("VERSION_1_4") :vectorequiv
185 ("SecondaryColor3ubv") :version ("1.4") :offset ("571")))
186 (defglfun
187 (("SecondaryColor3sv" secondary-color-3sv) :args
188 ((:name |v| :type |ColorS| :direction :in :array t :size #x3)) :return
189 ("void") :category ("VERSION_1_4") :version ("1.4") :glxropcode ("4127")
190 :glsopcode ("0x0201") :offset ("570")))
191 (defglfun
192 (("SecondaryColor3s" secondary-color-3s) :args
193 ((:name |red| :type |ColorS| :direction :in)
194 (:name |green| :type |ColorS| :direction :in)
195 (:name |blue| :type |ColorS| :direction :in))
196 :return ("void") :category ("VERSION_1_4") :vectorequiv ("SecondaryColor3sv")
197 :version ("1.4") :offset ("569")))
198 (defglfun
199 (("SecondaryColor3iv" secondary-color-3iv) :args
200 ((:name |v| :type |ColorI| :direction :in :array t :size #x3)) :return
201 ("void") :category ("VERSION_1_4") :version ("1.4") :glxropcode ("4128")
202 :glsopcode ("0x0200") :offset ("568")))
203 (defglfun
204 (("SecondaryColor3i" secondary-color-3i) :args
205 ((:name |red| :type |ColorI| :direction :in)
206 (:name |green| :type |ColorI| :direction :in)
207 (:name |blue| :type |ColorI| :direction :in))
208 :return ("void") :category ("VERSION_1_4") :vectorequiv ("SecondaryColor3iv")
209 :version ("1.4") :offset ("567")))
210 (defglfun
211 (("SecondaryColor3fv" secondary-color-3fv) :args
212 ((:name |v| :type |ColorF| :direction :in :array t :size #x3)) :return
213 ("void") :category ("VERSION_1_4") :version ("1.4") :glxropcode ("4129")
214 :glsopcode ("0x01FF") :offset ("566")))
215 (defglfun
216 (("SecondaryColor3f" secondary-color-3f) :args
217 ((:name |red| :type |ColorF| :direction :in)
218 (:name |green| :type |ColorF| :direction :in)
219 (:name |blue| :type |ColorF| :direction :in))
220 :return ("void") :category ("VERSION_1_4") :vectorequiv ("SecondaryColor3fv")
221 :version ("1.4") :offset ("565")))
222 (defglfun
223 (("SecondaryColor3dv" secondary-color-3dv) :args
224 ((:name |v| :type |ColorD| :direction :in :array t :size #x3)) :return
225 ("void") :category ("VERSION_1_4") :version ("1.4") :glxropcode ("4130")
226 :glsopcode ("0x01FE") :offset ("564")))
227 (defglfun
228 (("SecondaryColor3d" secondary-color-3d) :args
229 ((:name |red| :type |ColorD| :direction :in)
230 (:name |green| :type |ColorD| :direction :in)
231 (:name |blue| :type |ColorD| :direction :in))
232 :return ("void") :category ("VERSION_1_4") :vectorequiv ("SecondaryColor3dv")
233 :version ("1.4") :offset ("563")))
234 (defglfun
235 (("SecondaryColor3bv" secondary-color-3bv) :args
236 ((:name |v| :type |ColorB| :direction :in :array t :size #x3)) :return
237 ("void") :category ("VERSION_1_4") :version ("1.4") :glxropcode ("4126")
238 :glsopcode ("0x01FD") :offset ("562")))
239 (defglfun
240 (("SecondaryColor3b" secondary-color-3b) :args
241 ((:name |red| :type |ColorB| :direction :in)
242 (:name |green| :type |ColorB| :direction :in)
243 (:name |blue| :type |ColorB| :direction :in))
244 :return ("void") :category ("VERSION_1_4") :vectorequiv ("SecondaryColor3bv")
245 :version ("1.4") :offset ("561")))
246 (defglfun
247 (("PointParameteriv" point-parameter-iv) :args
248 ((:name |pname| :type |PointParameterNameARB| :direction :in)
249 (:name |params| :type |Int32| :direction :in :array t :size (|pname|)))
250 :return ("void") :category ("VERSION_1_4") :version ("1.4") :extension
251 ("soft" "WINSOFT" "NV20") :glxropcode ("4222re") :glsflags ("ignore") :offset
252 ("643")))
253 (defglfun
254 (("PointParameteri" point-parameter-i) :args
255 ((:name |pname| :type |PointParameterNameARB| :direction :in)
256 (:name |param| :type |Int32| :direction :in))
257 :return ("void") :category ("VERSION_1_4") :version ("1.4") :extension
258 ("soft" "WINSOFT" "NV20") :glxropcode ("4221") :glsflags ("ignore") :offset
259 ("642")))
260 (defglfun
261 (("PointParameterfv" point-parameter-fv) :args
262 ((:name |pname| :type |PointParameterNameARB| :direction :in)
263 (:name |params| :type |CheckedFloat32| :direction :in :array t :size
264 (|pname|)))
265 :return ("void") :category ("VERSION_1_4") :version ("1.4") :glxropcode
266 ("2066") :extension nil :glsopcode ("0x0178") :offset ("459")))
267 (defglfun
268 (("PointParameterf" point-parameter-f) :args
269 ((:name |pname| :type |PointParameterNameARB| :direction :in)
270 (:name |param| :type |CheckedFloat32| :direction :in))
271 :return ("void") :category ("VERSION_1_4") :version ("1.4") :glxropcode
272 ("2065") :extension nil :glsopcode ("0x0177") :offset ("458")))
273 (defglfun
274 (("MultiDrawElements" multi-draw-elements) :args
275 ((:name |mode| :type |BeginMode| :direction :in)
276 (:name |count| :type |SizeI| :direction :in :array t :size (|primcount|))
277 (:name |type| :type |DrawElementsType| :direction :in)
278 (:name |indices| :type |VoidPointer| :direction :in :array t :size
279 (|primcount|))
280 (:name |primcount| :type |SizeI| :direction :in))
281 :return ("void") :category ("VERSION_1_4") :version ("1.4") :glxropcode ("?")
282 :glsflags ("ignore") :offset ("645")))
283 (defglfun
284 (("MultiDrawArrays" multi-draw-arrays) :args
285 ((:name |mode| :type |BeginMode| :direction :in)
286 (:name |first| :type |Int32| :direction :out :array t :size (|count|))
287 (:name |count| :type |SizeI| :direction :out :array t :size (|primcount|))
288 (:name |primcount| :type |SizeI| :direction :in))
289 :return ("void") :category ("VERSION_1_4") :version ("1.4") :glxropcode ("?")
290 :glsflags ("ignore") :offset ("644")))
291 (defglfun
292 (("FogCoordPointer" fog-coord-pointer) :args
293 ((:name |type| :type |FogPointerTypeEXT| :direction :in)
294 (:name |stride| :type |SizeI| :direction :in)
295 (:name |pointer| :type |Void| :direction :in :array t :size
296 (|type| |stride|) :retained t))
297 :return ("void") :category ("VERSION_1_4") :dlflags ("notlistable") :version
298 ("1.4") :glxflags ("client-handcode" "server-handcode") :glsflags ("client")
299 :glsopcode ("0x01DB") :offset ("549")))
300 (defglfun
301 (("FogCoorddv" fog-coord-dv) :args
302 ((:name |coord| :type |CoordD| :direction :in :array t :size #x1)) :return
303 ("void") :category ("VERSION_1_4") :version ("1.4") :glxropcode ("4125")
304 :glsopcode ("0x01DA") :offset ("548")))
305 (defglfun
306 (("FogCoordd" fog-coord-d) :args
307 ((:name |coord| :type |CoordD| :direction :in)) :return ("void") :category
308 ("VERSION_1_4") :vectorequiv ("FogCoorddv") :version ("1.4") :offset ("547")))
309 (defglfun
310 (("FogCoordfv" fog-coord-fv) :args
311 ((:name |coord| :type |CoordF| :direction :in :array t :size #x1)) :return
312 ("void") :category ("VERSION_1_4") :version ("1.4") :glxropcode ("4124")
313 :glsopcode ("0x01D8") :offset ("546")))
314 (defglfun
315 (("FogCoordf" fog-coord-f) :args
316 ((:name |coord| :type |CoordF| :direction :in)) :return ("void") :category
317 ("VERSION_1_4") :vectorequiv ("FogCoordfv") :version ("1.4") :offset ("545")))
318 (defglfun
319 (("BlendFuncSeparate" blend-func-separate) :args
320 ((:name |sfactorRGB| :type |BlendFuncSeparateParameterEXT| :direction :in)
321 (:name |dfactorRGB| :type |BlendFuncSeparateParameterEXT| :direction :in)
322 (:name |sfactorAlpha| :type |BlendFuncSeparateParameterEXT| :direction :in)
323 (:name |dfactorAlpha| :type |BlendFuncSeparateParameterEXT| :direction :in))
324 :return ("void") :category ("VERSION_1_4") :glxropcode ("4134") :version
325 ("1.4") :extension nil :glsopcode ("0x01DC") :offset ("537")))