4 ;;;; NV_vertex_program4
6 (defconstant +vertex-attrib-array-integer-nv
+ #x88FD
)
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")))
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")))
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")))
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")))
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")))
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")))
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")))
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")))
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")))
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")))
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")))
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")))
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")))
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")))
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")))
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")))
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")))
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")))
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")))
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")))
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")))
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")))
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")))