void PrimitiveBuilder::vertex_(const Vector4 &v)
{
- const VertexFormat &format = array.get_format();
- for(const unsigned char *a=format.begin(); a!=format.end(); ++a)
+ for(VertexAttribute a: array.get_format())
{
- unsigned sem = get_attribute_semantic(*a);
+ unsigned sem = get_attribute_semantic(a);
if(sem<attr.size())
vab.attrib(sem, attr[sem]);
}