Stripped out a lot of useless info from the spec, by selecting only what is needed.
[cl-glfw.git] / lib / opengl-version_1_4.lisp
blob08c6569f537c2487022156b7155002357183bbe9
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 ;;;; version_1_4
7 (defconstant +blend-dst-rgb+ #x80C8)
8 (defconstant +blend-src-rgb+ #x80C9)
9 (defconstant +blend-dst-alpha+ #x80CA)
10 (defconstant +blend-src-alpha+ #x80CB)
11 (defconstant +point-size-min+ #x8126)
12 (defconstant +point-size-max+ #x8127)
13 (defconstant +point-fade-threshold-size+ #x8128)
14 (defconstant +point-distance-attenuation+ #x8129)
15 (defconstant +mirrored-repeat+ #x8370)
16 (defconstant +fog-coordinate-source+ #x8450)
17 (defconstant +fog-coordinate+ #x8451)
18 (defconstant +fragment-depth+ #x8452)
19 (defconstant +current-fog-coordinate+ #x8453)
20 (defconstant +fog-coordinate-array-type+ #x8454)
21 (defconstant +fog-coordinate-array-stride+ #x8455)
22 (defconstant +fog-coordinate-array-pointer+ #x8456)
23 (defconstant +fog-coordinate-array+ #x8457)
24 (defconstant +color-sum+ #x8458)
25 (defconstant +current-secondary-color+ #x8459)
26 (defconstant +secondary-color-array-size+ #x845A)
27 (defconstant +secondary-color-array-type+ #x845B)
28 (defconstant +secondary-color-array-stride+ #x845C)
29 (defconstant +secondary-color-array-pointer+ #x845D)
30 (defconstant +secondary-color-array+ #x845E)
31 (defconstant +max-texture-lod-bias+ #x84FD)
32 (defconstant +texture-filter-control+ #x8500)
33 (defconstant +texture-lod-bias+ #x8501)
34 (defconstant +incr-wrap+ #x8507)
35 (defconstant +decr-wrap+ #x8508)
36 (defconstant +texture-depth-size+ #x884A)
37 (defconstant +depth-texture-mode+ #x884B)
38 (defconstant +texture-compare-mode+ #x884C)
39 (defconstant +texture-compare-func+ #x884D)
40 (defconstant +compare-r-to-texture+ #x884E)
41 (defglfun "WindowPos3sv" window-pos-3sv :return "void" :args
42 ((:name |v| :type |CoordS| :direction :in :array t :size #x3)) :category
43 "VERSION_1_4" :version "1.4")
44 (defglfun "WindowPos3s" window-pos-3s :return "void" :args
45 ((:name |x| :type |CoordS| :direction :in)
46 (:name |y| :type |CoordS| :direction :in)
47 (:name |z| :type |CoordS| :direction :in))
48 :category "VERSION_1_4" :version "1.4")
49 (defglfun "WindowPos3iv" window-pos-3iv :return "void" :args
50 ((:name |v| :type |CoordI| :direction :in :array t :size #x3)) :category
51 "VERSION_1_4" :version "1.4")
52 (defglfun "WindowPos3i" window-pos-3i :return "void" :args
53 ((:name |x| :type |CoordI| :direction :in)
54 (:name |y| :type |CoordI| :direction :in)
55 (:name |z| :type |CoordI| :direction :in))
56 :category "VERSION_1_4" :version "1.4")
57 (defglfun "WindowPos3fv" window-pos-3fv :return "void" :args
58 ((:name |v| :type |CoordF| :direction :in :array t :size #x3)) :category
59 "VERSION_1_4" :version "1.4")
60 (defglfun "WindowPos3f" window-pos-3f :return "void" :args
61 ((:name |x| :type |CoordF| :direction :in)
62 (:name |y| :type |CoordF| :direction :in)
63 (:name |z| :type |CoordF| :direction :in))
64 :category "VERSION_1_4" :version "1.4")
65 (defglfun "WindowPos3dv" window-pos-3dv :return "void" :args
66 ((:name |v| :type |CoordD| :direction :in :array t :size #x3)) :category
67 "VERSION_1_4" :version "1.4")
68 (defglfun "WindowPos3d" window-pos-3d :return "void" :args
69 ((:name |x| :type |CoordD| :direction :in)
70 (:name |y| :type |CoordD| :direction :in)
71 (:name |z| :type |CoordD| :direction :in))
72 :category "VERSION_1_4" :version "1.4")
73 (defglfun "WindowPos2sv" window-pos-2sv :return "void" :args
74 ((:name |v| :type |CoordS| :direction :in :array t :size #x2)) :category
75 "VERSION_1_4" :version "1.4")
76 (defglfun "WindowPos2s" window-pos-2s :return "void" :args
77 ((:name |x| :type |CoordS| :direction :in)
78 (:name |y| :type |CoordS| :direction :in))
79 :category "VERSION_1_4" :version "1.4")
80 (defglfun "WindowPos2iv" window-pos-2iv :return "void" :args
81 ((:name |v| :type |CoordI| :direction :in :array t :size #x2)) :category
82 "VERSION_1_4" :version "1.4")
83 (defglfun "WindowPos2i" window-pos-2i :return "void" :args
84 ((:name |x| :type |CoordI| :direction :in)
85 (:name |y| :type |CoordI| :direction :in))
86 :category "VERSION_1_4" :version "1.4")
87 (defglfun "WindowPos2fv" window-pos-2fv :return "void" :args
88 ((:name |v| :type |CoordF| :direction :in :array t :size #x2)) :category
89 "VERSION_1_4" :version "1.4")
90 (defglfun "WindowPos2f" window-pos-2f :return "void" :args
91 ((:name |x| :type |CoordF| :direction :in)
92 (:name |y| :type |CoordF| :direction :in))
93 :category "VERSION_1_4" :version "1.4")
94 (defglfun "WindowPos2dv" window-pos-2dv :return "void" :args
95 ((:name |v| :type |CoordD| :direction :in :array t :size #x2)) :category
96 "VERSION_1_4" :version "1.4")
97 (defglfun "WindowPos2d" window-pos-2d :return "void" :args
98 ((:name |x| :type |CoordD| :direction :in)
99 (:name |y| :type |CoordD| :direction :in))
100 :category "VERSION_1_4" :version "1.4")
101 (defglfun "SecondaryColorPointer" secondary-color-pointer :return "void" :args
102 ((:name |size| :type |Int32| :direction :in)
103 (:name |type| :type |ColorPointerType| :direction :in)
104 (:name |stride| :type |SizeI| :direction :in)
105 (:name |pointer| :type |Void| :direction :in :array t :size
106 (|size| |type| |stride|) :retained t))
107 :category "VERSION_1_4" :version "1.4")
108 (defglfun "SecondaryColor3usv" secondary-color-3usv :return "void" :args
109 ((:name |v| :type |ColorUS| :direction :in :array t :size #x3)) :category
110 "VERSION_1_4" :version "1.4")
111 (defglfun "SecondaryColor3us" secondary-color-3us :return "void" :args
112 ((:name |red| :type |ColorUS| :direction :in)
113 (:name |green| :type |ColorUS| :direction :in)
114 (:name |blue| :type |ColorUS| :direction :in))
115 :category "VERSION_1_4" :version "1.4")
116 (defglfun "SecondaryColor3uiv" secondary-color-3uiv :return "void" :args
117 ((:name |v| :type |ColorUI| :direction :in :array t :size #x3)) :category
118 "VERSION_1_4" :version "1.4")
119 (defglfun "SecondaryColor3ui" secondary-color-3ui :return "void" :args
120 ((:name |red| :type |ColorUI| :direction :in)
121 (:name |green| :type |ColorUI| :direction :in)
122 (:name |blue| :type |ColorUI| :direction :in))
123 :category "VERSION_1_4" :version "1.4")
124 (defglfun "SecondaryColor3ubv" secondary-color-3ubv :return "void" :args
125 ((:name |v| :type |ColorUB| :direction :in :array t :size #x3)) :category
126 "VERSION_1_4" :version "1.4")
127 (defglfun "SecondaryColor3ub" secondary-color-3ub :return "void" :args
128 ((:name |red| :type |ColorUB| :direction :in)
129 (:name |green| :type |ColorUB| :direction :in)
130 (:name |blue| :type |ColorUB| :direction :in))
131 :category "VERSION_1_4" :version "1.4")
132 (defglfun "SecondaryColor3sv" secondary-color-3sv :return "void" :args
133 ((:name |v| :type |ColorS| :direction :in :array t :size #x3)) :category
134 "VERSION_1_4" :version "1.4")
135 (defglfun "SecondaryColor3s" secondary-color-3s :return "void" :args
136 ((:name |red| :type |ColorS| :direction :in)
137 (:name |green| :type |ColorS| :direction :in)
138 (:name |blue| :type |ColorS| :direction :in))
139 :category "VERSION_1_4" :version "1.4")
140 (defglfun "SecondaryColor3iv" secondary-color-3iv :return "void" :args
141 ((:name |v| :type |ColorI| :direction :in :array t :size #x3)) :category
142 "VERSION_1_4" :version "1.4")
143 (defglfun "SecondaryColor3i" secondary-color-3i :return "void" :args
144 ((:name |red| :type |ColorI| :direction :in)
145 (:name |green| :type |ColorI| :direction :in)
146 (:name |blue| :type |ColorI| :direction :in))
147 :category "VERSION_1_4" :version "1.4")
148 (defglfun "SecondaryColor3fv" secondary-color-3fv :return "void" :args
149 ((:name |v| :type |ColorF| :direction :in :array t :size #x3)) :category
150 "VERSION_1_4" :version "1.4")
151 (defglfun "SecondaryColor3f" secondary-color-3f :return "void" :args
152 ((:name |red| :type |ColorF| :direction :in)
153 (:name |green| :type |ColorF| :direction :in)
154 (:name |blue| :type |ColorF| :direction :in))
155 :category "VERSION_1_4" :version "1.4")
156 (defglfun "SecondaryColor3dv" secondary-color-3dv :return "void" :args
157 ((:name |v| :type |ColorD| :direction :in :array t :size #x3)) :category
158 "VERSION_1_4" :version "1.4")
159 (defglfun "SecondaryColor3d" secondary-color-3d :return "void" :args
160 ((:name |red| :type |ColorD| :direction :in)
161 (:name |green| :type |ColorD| :direction :in)
162 (:name |blue| :type |ColorD| :direction :in))
163 :category "VERSION_1_4" :version "1.4")
164 (defglfun "SecondaryColor3bv" secondary-color-3bv :return "void" :args
165 ((:name |v| :type |ColorB| :direction :in :array t :size #x3)) :category
166 "VERSION_1_4" :version "1.4")
167 (defglfun "SecondaryColor3b" secondary-color-3b :return "void" :args
168 ((:name |red| :type |ColorB| :direction :in)
169 (:name |green| :type |ColorB| :direction :in)
170 (:name |blue| :type |ColorB| :direction :in))
171 :category "VERSION_1_4" :version "1.4")
172 (defglfun "PointParameteriv" point-parameter-iv :return "void" :args
173 ((:name |pname| :type |PointParameterNameARB| :direction :in)
174 (:name |params| :type |Int32| :direction :in :array t :size (|pname|)))
175 :category "VERSION_1_4" :version "1.4")
176 (defglfun "PointParameteri" point-parameter-i :return "void" :args
177 ((:name |pname| :type |PointParameterNameARB| :direction :in)
178 (:name |param| :type |Int32| :direction :in))
179 :category "VERSION_1_4" :version "1.4")
180 (defglfun "PointParameterfv" point-parameter-fv :return "void" :args
181 ((:name |pname| :type |PointParameterNameARB| :direction :in)
182 (:name |params| :type |CheckedFloat32| :direction :in :array t :size
183 (|pname|)))
184 :category "VERSION_1_4" :version "1.4")
185 (defglfun "PointParameterf" point-parameter-f :return "void" :args
186 ((:name |pname| :type |PointParameterNameARB| :direction :in)
187 (:name |param| :type |CheckedFloat32| :direction :in))
188 :category "VERSION_1_4" :version "1.4")
189 (defglfun "MultiDrawElements" multi-draw-elements :return "void" :args
190 ((:name |mode| :type |BeginMode| :direction :in)
191 (:name |count| :type |SizeI| :direction :in :array t :size (|primcount|))
192 (:name |type| :type |DrawElementsType| :direction :in)
193 (:name |indices| :type |VoidPointer| :direction :in :array t :size
194 (|primcount|))
195 (:name |primcount| :type |SizeI| :direction :in))
196 :category "VERSION_1_4" :version "1.4")
197 (defglfun "MultiDrawArrays" multi-draw-arrays :return "void" :args
198 ((:name |mode| :type |BeginMode| :direction :in)
199 (:name |first| :type |Int32| :direction :out :array t :size (|count|))
200 (:name |count| :type |SizeI| :direction :out :array t :size (|primcount|))
201 (:name |primcount| :type |SizeI| :direction :in))
202 :category "VERSION_1_4" :version "1.4")
203 (defglfun "FogCoordPointer" fog-coord-pointer :return "void" :args
204 ((:name |type| :type |FogPointerTypeEXT| :direction :in)
205 (:name |stride| :type |SizeI| :direction :in)
206 (:name |pointer| :type |Void| :direction :in :array t :size (|type| |stride|)
207 :retained t))
208 :category "VERSION_1_4" :version "1.4")
209 (defglfun "FogCoorddv" fog-coord-dv :return "void" :args
210 ((:name |coord| :type |CoordD| :direction :in :array t :size #x1)) :category
211 "VERSION_1_4" :version "1.4")
212 (defglfun "FogCoordd" fog-coord-d :return "void" :args
213 ((:name |coord| :type |CoordD| :direction :in)) :category "VERSION_1_4"
214 :version "1.4")
215 (defglfun "FogCoordfv" fog-coord-fv :return "void" :args
216 ((:name |coord| :type |CoordF| :direction :in :array t :size #x1)) :category
217 "VERSION_1_4" :version "1.4")
218 (defglfun "FogCoordf" fog-coord-f :return "void" :args
219 ((:name |coord| :type |CoordF| :direction :in)) :category "VERSION_1_4"
220 :version "1.4")
221 (defglfun "BlendFuncSeparate" blend-func-separate :return "void" :args
222 ((:name |sfactorRGB| :type |BlendFuncSeparateParameterEXT| :direction :in)
223 (:name |dfactorRGB| :type |BlendFuncSeparateParameterEXT| :direction :in)
224 (:name |sfactorAlpha| :type |BlendFuncSeparateParameterEXT| :direction :in)
225 (:name |dfactorAlpha| :type |BlendFuncSeparateParameterEXT| :direction :in))
226 :category "VERSION_1_4" :version "1.4")