Fix for callbacks under windows from Andrew Lyon.
[cl-glfw.git] / lib / opengl-nv_vertex_program4.lisp
blob12e1658d874ef211af68c973cce317b549a24fb5
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 ;;;; nv_vertex_program4
7 (defconstant +vertex-attrib-array-integer-nv+ #x88FD)
8 (defconstant +vertex-attrib-array-integer-nv+ #x88FD)
9 (defglextfun "GetVertexAttribIuivEXT" get-vertex-attrib-i-uiv-ext :return
10 "void" :args
11 ((:name |index| :type |UInt32| :direction :in)
12 (:name |pname| :type |VertexAttribEnum| :direction :in)
13 (:name |params| :type |UInt32| :direction :out :array t :size #x1))
14 :category "NV_vertex_program4" :deprecated nil :version nil)
15 (defglextfun "GetVertexAttribIivEXT" get-vertex-attrib-i-iv-ext :return "void"
16 :args
17 ((:name |index| :type |UInt32| :direction :in)
18 (:name |pname| :type |VertexAttribEnum| :direction :in)
19 (:name |params| :type |Int32| :direction :out :array t :size #x1))
20 :category "NV_vertex_program4" :deprecated nil :version nil)
21 (defglextfun "VertexAttribIPointerEXT" vertex-attrib-ipointer-ext :return
22 "void" :args
23 ((:name |index| :type |UInt32| :direction :in)
24 (:name |size| :type |Int32| :direction :in)
25 (:name |type| :type |VertexAttribEnum| :direction :in)
26 (:name |stride| :type |SizeI| :direction :in)
27 (:name |pointer| :type |Void| :direction :in :array t :size
28 (|size| |type| |stride|) :retained t))
29 :category "NV_vertex_program4" :deprecated nil :version nil)
30 (defglextfun "VertexAttribI4usvEXT" vertex-attrib-i-4usv-ext :return "void"
31 :args
32 ((:name |index| :type |UInt32| :direction :in)
33 (:name |v| :type |UInt16| :direction :in :array t :size #x4))
34 :category "NV_vertex_program4" :deprecated nil :version nil)
35 (defglextfun "VertexAttribI4ubvEXT" vertex-attrib-i-4ubv-ext :return "void"
36 :args
37 ((:name |index| :type |UInt32| :direction :in)
38 (:name |v| :type |UInt8| :direction :in :array t :size #x4))
39 :category "NV_vertex_program4" :deprecated nil :version nil)
40 (defglextfun "VertexAttribI4svEXT" vertex-attrib-i-4sv-ext :return "void" :args
41 ((:name |index| :type |UInt32| :direction :in)
42 (:name |v| :type |Int16| :direction :in :array t :size #x4))
43 :category "NV_vertex_program4" :deprecated nil :version nil)
44 (defglextfun "VertexAttribI4bvEXT" vertex-attrib-i-4bv-ext :return "void" :args
45 ((:name |index| :type |UInt32| :direction :in)
46 (:name |v| :type |Int8| :direction :in :array t :size #x4))
47 :category "NV_vertex_program4" :deprecated nil :version nil)
48 (defglextfun "VertexAttribI4uivEXT" vertex-attrib-i-4uiv-ext :return "void"
49 :args
50 ((:name |index| :type |UInt32| :direction :in)
51 (:name |v| :type |UInt32| :direction :in :array t :size #x4))
52 :category "NV_vertex_program4" :deprecated nil :version nil)
53 (defglextfun "VertexAttribI3uivEXT" vertex-attrib-i-3uiv-ext :return "void"
54 :args
55 ((:name |index| :type |UInt32| :direction :in)
56 (:name |v| :type |UInt32| :direction :in :array t :size #x3))
57 :category "NV_vertex_program4" :deprecated nil :version nil)
58 (defglextfun "VertexAttribI2uivEXT" vertex-attrib-i-2uiv-ext :return "void"
59 :args
60 ((:name |index| :type |UInt32| :direction :in)
61 (:name |v| :type |UInt32| :direction :in :array t :size #x2))
62 :category "NV_vertex_program4" :deprecated nil :version nil)
63 (defglextfun "VertexAttribI1uivEXT" vertex-attrib-i-1uiv-ext :return "void"
64 :args
65 ((:name |index| :type |UInt32| :direction :in)
66 (:name |v| :type |UInt32| :direction :in :array t :size #x1))
67 :category "NV_vertex_program4" :deprecated nil :version nil)
68 (defglextfun "VertexAttribI4ivEXT" vertex-attrib-i-4iv-ext :return "void" :args
69 ((:name |index| :type |UInt32| :direction :in)
70 (:name |v| :type |Int32| :direction :in :array t :size #x4))
71 :category "NV_vertex_program4" :deprecated nil :version nil)
72 (defglextfun "VertexAttribI3ivEXT" vertex-attrib-i-3iv-ext :return "void" :args
73 ((:name |index| :type |UInt32| :direction :in)
74 (:name |v| :type |Int32| :direction :in :array t :size #x3))
75 :category "NV_vertex_program4" :deprecated nil :version nil)
76 (defglextfun "VertexAttribI2ivEXT" vertex-attrib-i-2iv-ext :return "void" :args
77 ((:name |index| :type |UInt32| :direction :in)
78 (:name |v| :type |Int32| :direction :in :array t :size #x2))
79 :category "NV_vertex_program4" :deprecated nil :version nil)
80 (defglextfun "VertexAttribI1ivEXT" vertex-attrib-i-1iv-ext :return "void" :args
81 ((:name |index| :type |UInt32| :direction :in)
82 (:name |v| :type |Int32| :direction :in :array t :size #x1))
83 :category "NV_vertex_program4" :deprecated nil :version nil)
84 (defglextfun "VertexAttribI4uiEXT" vertex-attrib-i-4ui-ext :return "void" :args
85 ((:name |index| :type |UInt32| :direction :in)
86 (:name |x| :type |UInt32| :direction :in)
87 (:name |y| :type |UInt32| :direction :in)
88 (:name |z| :type |UInt32| :direction :in)
89 (:name |w| :type |UInt32| :direction :in))
90 :category "NV_vertex_program4" :deprecated nil :version nil)
91 (defglextfun "VertexAttribI3uiEXT" vertex-attrib-i-3ui-ext :return "void" :args
92 ((:name |index| :type |UInt32| :direction :in)
93 (:name |x| :type |UInt32| :direction :in)
94 (:name |y| :type |UInt32| :direction :in)
95 (:name |z| :type |UInt32| :direction :in))
96 :category "NV_vertex_program4" :deprecated nil :version nil)
97 (defglextfun "VertexAttribI2uiEXT" vertex-attrib-i-2ui-ext :return "void" :args
98 ((:name |index| :type |UInt32| :direction :in)
99 (:name |x| :type |UInt32| :direction :in)
100 (:name |y| :type |UInt32| :direction :in))
101 :category "NV_vertex_program4" :deprecated nil :version nil)
102 (defglextfun "VertexAttribI1uiEXT" vertex-attrib-i-1ui-ext :return "void" :args
103 ((:name |index| :type |UInt32| :direction :in)
104 (:name |x| :type |UInt32| :direction :in))
105 :category "NV_vertex_program4" :deprecated nil :version nil)
106 (defglextfun "VertexAttribI4iEXT" vertex-attrib-i-4i-ext :return "void" :args
107 ((:name |index| :type |UInt32| :direction :in)
108 (:name |x| :type |Int32| :direction :in)
109 (:name |y| :type |Int32| :direction :in)
110 (:name |z| :type |Int32| :direction :in)
111 (:name |w| :type |Int32| :direction :in))
112 :category "NV_vertex_program4" :deprecated nil :version nil)
113 (defglextfun "VertexAttribI3iEXT" vertex-attrib-i-3i-ext :return "void" :args
114 ((:name |index| :type |UInt32| :direction :in)
115 (:name |x| :type |Int32| :direction :in)
116 (:name |y| :type |Int32| :direction :in)
117 (:name |z| :type |Int32| :direction :in))
118 :category "NV_vertex_program4" :deprecated nil :version nil)
119 (defglextfun "VertexAttribI2iEXT" vertex-attrib-i-2i-ext :return "void" :args
120 ((:name |index| :type |UInt32| :direction :in)
121 (:name |x| :type |Int32| :direction :in)
122 (:name |y| :type |Int32| :direction :in))
123 :category "NV_vertex_program4" :deprecated nil :version nil)
124 (defglextfun "VertexAttribI1iEXT" vertex-attrib-i-1i-ext :return "void" :args
125 ((:name |index| :type |UInt32| :direction :in)
126 (:name |x| :type |Int32| :direction :in))
127 :category "NV_vertex_program4" :deprecated nil :version nil)
128 (make-extension-loader |NV_vertex_program4|
129 (("GetVertexAttribIuivEXT" get-vertex-attrib-i-uiv-ext :return "void" :args
130 ((:name |index| :type |UInt32| :direction :in)
131 (:name |pname| :type |VertexAttribEnum| :direction :in)
132 (:name |params| :type |UInt32| :direction :out :array t :size #x1))
133 :category "NV_vertex_program4" :deprecated nil :version nil)
134 ("GetVertexAttribIivEXT" get-vertex-attrib-i-iv-ext :return "void" :args
135 ((:name |index| :type |UInt32| :direction :in)
136 (:name |pname| :type |VertexAttribEnum| :direction :in)
137 (:name |params| :type |Int32| :direction :out :array t :size #x1))
138 :category "NV_vertex_program4" :deprecated nil :version nil)
139 ("VertexAttribIPointerEXT" vertex-attrib-ipointer-ext :return "void" :args
140 ((:name |index| :type |UInt32| :direction :in)
141 (:name |size| :type |Int32| :direction :in)
142 (:name |type| :type |VertexAttribEnum| :direction :in)
143 (:name |stride| :type |SizeI| :direction :in)
144 (:name |pointer| :type |Void| :direction :in :array t :size
145 (|size| |type| |stride|) :retained t))
146 :category "NV_vertex_program4" :deprecated nil :version nil)
147 ("VertexAttribI4usvEXT" vertex-attrib-i-4usv-ext :return "void" :args
148 ((:name |index| :type |UInt32| :direction :in)
149 (:name |v| :type |UInt16| :direction :in :array t :size #x4))
150 :category "NV_vertex_program4" :deprecated nil :version nil)
151 ("VertexAttribI4ubvEXT" vertex-attrib-i-4ubv-ext :return "void" :args
152 ((:name |index| :type |UInt32| :direction :in)
153 (:name |v| :type |UInt8| :direction :in :array t :size #x4))
154 :category "NV_vertex_program4" :deprecated nil :version nil)
155 ("VertexAttribI4svEXT" vertex-attrib-i-4sv-ext :return "void" :args
156 ((:name |index| :type |UInt32| :direction :in)
157 (:name |v| :type |Int16| :direction :in :array t :size #x4))
158 :category "NV_vertex_program4" :deprecated nil :version nil)
159 ("VertexAttribI4bvEXT" vertex-attrib-i-4bv-ext :return "void" :args
160 ((:name |index| :type |UInt32| :direction :in)
161 (:name |v| :type |Int8| :direction :in :array t :size #x4))
162 :category "NV_vertex_program4" :deprecated nil :version nil)
163 ("VertexAttribI4uivEXT" vertex-attrib-i-4uiv-ext :return "void" :args
164 ((:name |index| :type |UInt32| :direction :in)
165 (:name |v| :type |UInt32| :direction :in :array t :size #x4))
166 :category "NV_vertex_program4" :deprecated nil :version nil)
167 ("VertexAttribI3uivEXT" vertex-attrib-i-3uiv-ext :return "void" :args
168 ((:name |index| :type |UInt32| :direction :in)
169 (:name |v| :type |UInt32| :direction :in :array t :size #x3))
170 :category "NV_vertex_program4" :deprecated nil :version nil)
171 ("VertexAttribI2uivEXT" vertex-attrib-i-2uiv-ext :return "void" :args
172 ((:name |index| :type |UInt32| :direction :in)
173 (:name |v| :type |UInt32| :direction :in :array t :size #x2))
174 :category "NV_vertex_program4" :deprecated nil :version nil)
175 ("VertexAttribI1uivEXT" vertex-attrib-i-1uiv-ext :return "void" :args
176 ((:name |index| :type |UInt32| :direction :in)
177 (:name |v| :type |UInt32| :direction :in :array t :size #x1))
178 :category "NV_vertex_program4" :deprecated nil :version nil)
179 ("VertexAttribI4ivEXT" vertex-attrib-i-4iv-ext :return "void" :args
180 ((:name |index| :type |UInt32| :direction :in)
181 (:name |v| :type |Int32| :direction :in :array t :size #x4))
182 :category "NV_vertex_program4" :deprecated nil :version nil)
183 ("VertexAttribI3ivEXT" vertex-attrib-i-3iv-ext :return "void" :args
184 ((:name |index| :type |UInt32| :direction :in)
185 (:name |v| :type |Int32| :direction :in :array t :size #x3))
186 :category "NV_vertex_program4" :deprecated nil :version nil)
187 ("VertexAttribI2ivEXT" vertex-attrib-i-2iv-ext :return "void" :args
188 ((:name |index| :type |UInt32| :direction :in)
189 (:name |v| :type |Int32| :direction :in :array t :size #x2))
190 :category "NV_vertex_program4" :deprecated nil :version nil)
191 ("VertexAttribI1ivEXT" vertex-attrib-i-1iv-ext :return "void" :args
192 ((:name |index| :type |UInt32| :direction :in)
193 (:name |v| :type |Int32| :direction :in :array t :size #x1))
194 :category "NV_vertex_program4" :deprecated nil :version nil)
195 ("VertexAttribI4uiEXT" vertex-attrib-i-4ui-ext :return "void" :args
196 ((:name |index| :type |UInt32| :direction :in)
197 (:name |x| :type |UInt32| :direction :in)
198 (:name |y| :type |UInt32| :direction :in)
199 (:name |z| :type |UInt32| :direction :in)
200 (:name |w| :type |UInt32| :direction :in))
201 :category "NV_vertex_program4" :deprecated nil :version nil)
202 ("VertexAttribI3uiEXT" vertex-attrib-i-3ui-ext :return "void" :args
203 ((:name |index| :type |UInt32| :direction :in)
204 (:name |x| :type |UInt32| :direction :in)
205 (:name |y| :type |UInt32| :direction :in)
206 (:name |z| :type |UInt32| :direction :in))
207 :category "NV_vertex_program4" :deprecated nil :version nil)
208 ("VertexAttribI2uiEXT" vertex-attrib-i-2ui-ext :return "void" :args
209 ((:name |index| :type |UInt32| :direction :in)
210 (:name |x| :type |UInt32| :direction :in)
211 (:name |y| :type |UInt32| :direction :in))
212 :category "NV_vertex_program4" :deprecated nil :version nil)
213 ("VertexAttribI1uiEXT" vertex-attrib-i-1ui-ext :return "void" :args
214 ((:name |index| :type |UInt32| :direction :in)
215 (:name |x| :type |UInt32| :direction :in))
216 :category "NV_vertex_program4" :deprecated nil :version nil)
217 ("VertexAttribI4iEXT" vertex-attrib-i-4i-ext :return "void" :args
218 ((:name |index| :type |UInt32| :direction :in)
219 (:name |x| :type |Int32| :direction :in)
220 (:name |y| :type |Int32| :direction :in)
221 (:name |z| :type |Int32| :direction :in)
222 (:name |w| :type |Int32| :direction :in))
223 :category "NV_vertex_program4" :deprecated nil :version nil)
224 ("VertexAttribI3iEXT" vertex-attrib-i-3i-ext :return "void" :args
225 ((:name |index| :type |UInt32| :direction :in)
226 (:name |x| :type |Int32| :direction :in)
227 (:name |y| :type |Int32| :direction :in)
228 (:name |z| :type |Int32| :direction :in))
229 :category "NV_vertex_program4" :deprecated nil :version nil)
230 ("VertexAttribI2iEXT" vertex-attrib-i-2i-ext :return "void" :args
231 ((:name |index| :type |UInt32| :direction :in)
232 (:name |x| :type |Int32| :direction :in)
233 (:name |y| :type |Int32| :direction :in))
234 :category "NV_vertex_program4" :deprecated nil :version nil)
235 ("VertexAttribI1iEXT" vertex-attrib-i-1i-ext :return "void" :args
236 ((:name |index| :type |UInt32| :direction :in)
237 (:name |x| :type |Int32| :direction :in))
238 :category "NV_vertex_program4" :deprecated nil :version nil)))