]> git.tdb.fi Git - libs/gl.git/blobdiff - source/builders/primitivebuilder.cpp
Rename VertexComponent to VertexAttribute
[libs/gl.git] / source / builders / primitivebuilder.cpp
index 4b88618a0874f05519a8c22690c5ce982e003563..1b36943031e027b25e79a6df170535a905a281fa 100644 (file)
@@ -60,11 +60,11 @@ PrimitiveType PrimitiveBuilder::get_type() const
 void PrimitiveBuilder::vertex_(const Vector4 &v)
 {
        const VertexFormat &format = array.get_format();
-       for(const unsigned char *c=format.begin(); c!=format.end(); ++c)
+       for(const unsigned char *a=format.begin(); a!=format.end(); ++a)
        {
-               unsigned t = get_component_type(*c);
-               if(t<attr.size())
-                       vab.attrib(t, attr[t]);
+               unsigned sem = get_attribute_semantic(*a);
+               if(sem<attr.size())
+                       vab.attrib(sem, attr[sem]);
        }
        vab.vertex(v);