Added forgotten export.
[cl-glfw.git] / lib / opengl-nv_vertex_program4.lisp
blobf98645e0ddc2414a897fc9f7c0d4f9f84de10813
2 (in-package #:gl)
4 ;;;; NV_vertex_program4
6 (defconstant +vertex-attrib-array-integer-nv+ #x88FD)
7 (defglextfun
8 (("GetVertexAttribIuivEXT" get-vertex-attrib-i-uiv-ext) :args
9 ((:name |index| :type |UInt32| :direction :in)
10 (:name |pname| :type |VertexAttribEnum| :direction :in)
11 (:name |params| :type |UInt32| :direction :out :array t :size #x1))
12 :return ("void") :category ("NV_vertex_program4") :dlflags ("notlistable")
13 :extension ("soft" "WINSOFT" "NV10") :glfflags ("ignore") :glsflags
14 ("ignore") :glxflags ("ignore")))
15 (defglextfun
16 (("GetVertexAttribIivEXT" get-vertex-attrib-i-iv-ext) :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 :return ("void") :category ("NV_vertex_program4") :dlflags ("notlistable")
21 :extension ("soft" "WINSOFT" "NV10") :glfflags ("ignore") :glsflags
22 ("ignore") :glxflags ("ignore")))
23 (defglextfun
24 (("VertexAttribIPointerEXT" vertex-attrib-ipointer-ext) :args
25 ((:name |index| :type |UInt32| :direction :in)
26 (:name |size| :type |Int32| :direction :in)
27 (:name |type| :type |VertexAttribEnum| :direction :in)
28 (:name |stride| :type |SizeI| :direction :in)
29 (:name |pointer| :type |Void| :direction :in :array t :size
30 (|size| |type| |stride|) :retained t))
31 :return ("void") :category ("NV_vertex_program4") :dlflags ("notlistable")
32 :extension ("soft" "WINSOFT" "NV10") :glfflags ("ignore") :glsflags
33 ("ignore") :glxflags ("ignore")))
34 (defglextfun
35 (("VertexAttribI4usvEXT" vertex-attrib-i-4usv-ext) :args
36 ((:name |index| :type |UInt32| :direction :in)
37 (:name |v| :type |UInt16| :direction :in :array t :size #x4))
38 :return ("void") :category ("NV_vertex_program4") :beginend ("allow-inside")
39 :extension ("soft" "WINSOFT" "NV10") :glfflags ("ignore") :glsflags
40 ("ignore") :glxflags ("ignore")))
41 (defglextfun
42 (("VertexAttribI4ubvEXT" vertex-attrib-i-4ubv-ext) :args
43 ((:name |index| :type |UInt32| :direction :in)
44 (:name |v| :type |UInt8| :direction :in :array t :size #x4))
45 :return ("void") :category ("NV_vertex_program4") :beginend ("allow-inside")
46 :extension ("soft" "WINSOFT" "NV10") :glfflags ("ignore") :glsflags
47 ("ignore") :glxflags ("ignore")))
48 (defglextfun
49 (("VertexAttribI4svEXT" vertex-attrib-i-4sv-ext) :args
50 ((:name |index| :type |UInt32| :direction :in)
51 (:name |v| :type |Int16| :direction :in :array t :size #x4))
52 :return ("void") :category ("NV_vertex_program4") :beginend ("allow-inside")
53 :extension ("soft" "WINSOFT" "NV10") :glfflags ("ignore") :glsflags
54 ("ignore") :glxflags ("ignore")))
55 (defglextfun
56 (("VertexAttribI4bvEXT" vertex-attrib-i-4bv-ext) :args
57 ((:name |index| :type |UInt32| :direction :in)
58 (:name |v| :type |Int8| :direction :in :array t :size #x4))
59 :return ("void") :category ("NV_vertex_program4") :beginend ("allow-inside")
60 :extension ("soft" "WINSOFT" "NV10") :glfflags ("ignore") :glsflags
61 ("ignore") :glxflags ("ignore")))
62 (defglextfun
63 (("VertexAttribI4uivEXT" vertex-attrib-i-4uiv-ext) :args
64 ((:name |index| :type |UInt32| :direction :in)
65 (:name |v| :type |UInt32| :direction :in :array t :size #x4))
66 :return ("void") :category ("NV_vertex_program4") :beginend ("allow-inside")
67 :extension ("soft" "WINSOFT" "NV10") :glfflags ("ignore") :glsflags
68 ("ignore") :glxflags ("ignore")))
69 (defglextfun
70 (("VertexAttribI3uivEXT" vertex-attrib-i-3uiv-ext) :args
71 ((:name |index| :type |UInt32| :direction :in)
72 (:name |v| :type |UInt32| :direction :in :array t :size #x3))
73 :return ("void") :category ("NV_vertex_program4") :beginend ("allow-inside")
74 :extension ("soft" "WINSOFT" "NV10") :glfflags ("ignore") :glsflags
75 ("ignore") :glxflags ("ignore")))
76 (defglextfun
77 (("VertexAttribI2uivEXT" vertex-attrib-i-2uiv-ext) :args
78 ((:name |index| :type |UInt32| :direction :in)
79 (:name |v| :type |UInt32| :direction :in :array t :size #x2))
80 :return ("void") :category ("NV_vertex_program4") :beginend ("allow-inside")
81 :extension ("soft" "WINSOFT" "NV10") :glfflags ("ignore") :glsflags
82 ("ignore") :glxflags ("ignore")))
83 (defglextfun
84 (("VertexAttribI1uivEXT" vertex-attrib-i-1uiv-ext) :args
85 ((:name |index| :type |UInt32| :direction :in)
86 (:name |v| :type |UInt32| :direction :in :array t :size #x1))
87 :return ("void") :category ("NV_vertex_program4") :beginend ("allow-inside")
88 :extension ("soft" "WINSOFT" "NV10") :glfflags ("ignore") :glsflags
89 ("ignore") :glxflags ("ignore")))
90 (defglextfun
91 (("VertexAttribI4ivEXT" vertex-attrib-i-4iv-ext) :args
92 ((:name |index| :type |UInt32| :direction :in)
93 (:name |v| :type |Int32| :direction :in :array t :size #x4))
94 :return ("void") :category ("NV_vertex_program4") :beginend ("allow-inside")
95 :extension ("soft" "WINSOFT" "NV10") :glfflags ("ignore") :glsflags
96 ("ignore") :glxflags ("ignore")))
97 (defglextfun
98 (("VertexAttribI3ivEXT" vertex-attrib-i-3iv-ext) :args
99 ((:name |index| :type |UInt32| :direction :in)
100 (:name |v| :type |Int32| :direction :in :array t :size #x3))
101 :return ("void") :category ("NV_vertex_program4") :beginend ("allow-inside")
102 :extension ("soft" "WINSOFT" "NV10") :glfflags ("ignore") :glsflags
103 ("ignore") :glxflags ("ignore")))
104 (defglextfun
105 (("VertexAttribI2ivEXT" vertex-attrib-i-2iv-ext) :args
106 ((:name |index| :type |UInt32| :direction :in)
107 (:name |v| :type |Int32| :direction :in :array t :size #x2))
108 :return ("void") :category ("NV_vertex_program4") :beginend ("allow-inside")
109 :extension ("soft" "WINSOFT" "NV10") :glfflags ("ignore") :glsflags
110 ("ignore") :glxflags ("ignore")))
111 (defglextfun
112 (("VertexAttribI1ivEXT" vertex-attrib-i-1iv-ext) :args
113 ((:name |index| :type |UInt32| :direction :in)
114 (:name |v| :type |Int32| :direction :in :array t :size #x1))
115 :return ("void") :category ("NV_vertex_program4") :beginend ("allow-inside")
116 :extension ("soft" "WINSOFT" "NV10") :glfflags ("ignore") :glsflags
117 ("ignore") :glxflags ("ignore")))
118 (defglextfun
119 (("VertexAttribI4uiEXT" vertex-attrib-i-4ui-ext) :args
120 ((:name |index| :type |UInt32| :direction :in)
121 (:name |x| :type |UInt32| :direction :in)
122 (:name |y| :type |UInt32| :direction :in)
123 (:name |z| :type |UInt32| :direction :in)
124 (:name |w| :type |UInt32| :direction :in))
125 :return ("void") :category ("NV_vertex_program4") :beginend ("allow-inside")
126 :vectorequiv ("VertexAttribI4uivEXT") :glxvectorequiv
127 ("VertexAttribI4uivEXT") :extension ("soft" "WINSOFT" "NV10") :glfflags
128 ("ignore") :glsflags ("ignore") :glxflags ("ignore")))
129 (defglextfun
130 (("VertexAttribI3uiEXT" vertex-attrib-i-3ui-ext) :args
131 ((:name |index| :type |UInt32| :direction :in)
132 (:name |x| :type |UInt32| :direction :in)
133 (:name |y| :type |UInt32| :direction :in)
134 (:name |z| :type |UInt32| :direction :in))
135 :return ("void") :category ("NV_vertex_program4") :beginend ("allow-inside")
136 :vectorequiv ("VertexAttribI3uivEXT") :glxvectorequiv
137 ("VertexAttribI3uivEXT") :extension ("soft" "WINSOFT" "NV10") :glfflags
138 ("ignore") :glsflags ("ignore") :glxflags ("ignore")))
139 (defglextfun
140 (("VertexAttribI2uiEXT" vertex-attrib-i-2ui-ext) :args
141 ((:name |index| :type |UInt32| :direction :in)
142 (:name |x| :type |UInt32| :direction :in)
143 (:name |y| :type |UInt32| :direction :in))
144 :return ("void") :category ("NV_vertex_program4") :beginend ("allow-inside")
145 :vectorequiv ("VertexAttribI2uivEXT") :glxvectorequiv
146 ("VertexAttribI2uivEXT") :extension ("soft" "WINSOFT" "NV10") :glfflags
147 ("ignore") :glsflags ("ignore") :glxflags ("ignore")))
148 (defglextfun
149 (("VertexAttribI1uiEXT" vertex-attrib-i-1ui-ext) :args
150 ((:name |index| :type |UInt32| :direction :in)
151 (:name |x| :type |UInt32| :direction :in))
152 :return ("void") :category ("NV_vertex_program4") :beginend ("allow-inside")
153 :vectorequiv ("VertexAttribI1uivEXT") :glxvectorequiv
154 ("VertexAttribI1uivEXT") :extension ("soft" "WINSOFT" "NV10") :glfflags
155 ("ignore") :glsflags ("ignore") :glxflags ("ignore")))
156 (defglextfun
157 (("VertexAttribI4iEXT" vertex-attrib-i-4i-ext) :args
158 ((:name |index| :type |UInt32| :direction :in)
159 (:name |x| :type |Int32| :direction :in)
160 (:name |y| :type |Int32| :direction :in)
161 (:name |z| :type |Int32| :direction :in)
162 (:name |w| :type |Int32| :direction :in))
163 :return ("void") :category ("NV_vertex_program4") :beginend ("allow-inside")
164 :vectorequiv ("VertexAttribI4ivEXT") :glxvectorequiv ("VertexAttribI4ivEXT")
165 :extension ("soft" "WINSOFT" "NV10") :glfflags ("ignore") :glsflags
166 ("ignore") :glxflags ("ignore")))
167 (defglextfun
168 (("VertexAttribI3iEXT" vertex-attrib-i-3i-ext) :args
169 ((:name |index| :type |UInt32| :direction :in)
170 (:name |x| :type |Int32| :direction :in)
171 (:name |y| :type |Int32| :direction :in)
172 (:name |z| :type |Int32| :direction :in))
173 :return ("void") :category ("NV_vertex_program4") :beginend ("allow-inside")
174 :vectorequiv ("VertexAttribI3ivEXT") :glxvectorequiv ("VertexAttribI3ivEXT")
175 :extension ("soft" "WINSOFT" "NV10") :glfflags ("ignore") :glsflags
176 ("ignore") :glxflags ("ignore")))
177 (defglextfun
178 (("VertexAttribI2iEXT" vertex-attrib-i-2i-ext) :args
179 ((:name |index| :type |UInt32| :direction :in)
180 (:name |x| :type |Int32| :direction :in)
181 (:name |y| :type |Int32| :direction :in))
182 :return ("void") :category ("NV_vertex_program4") :beginend ("allow-inside")
183 :vectorequiv ("VertexAttribI2ivEXT") :glxvectorequiv ("VertexAttribI2ivEXT")
184 :extension ("soft" "WINSOFT" "NV10") :glfflags ("ignore") :glsflags
185 ("ignore") :glxflags ("ignore")))
186 (defglextfun
187 (("VertexAttribI1iEXT" vertex-attrib-i-1i-ext) :args
188 ((:name |index| :type |UInt32| :direction :in)
189 (:name |x| :type |Int32| :direction :in))
190 :return ("void") :category ("NV_vertex_program4") :beginend ("allow-inside")
191 :vectorequiv ("VertexAttribI1ivEXT") :glxvectorequiv ("VertexAttribI1ivEXT")
192 :extension ("soft" "WINSOFT" "NV10") :glfflags ("ignore") :glsflags
193 ("ignore") :glxflags ("ignore")))