X-Git-Url: http://git.tdb.fi/?p=libs%2Fgl.git;a=blobdiff_plain;f=source%2Fprimitivebuilder.cpp;h=42e9d39cbb71c5bf1f56eaf53975bdd140fd607d;hp=22106a344a828326c7329c5f482bc2a230e56a92;hb=524515ae47ea553e8e1b9381c2027208f2d096db;hpb=705986ebcdd24573791aa58c7a8f2b7549c918a3 diff --git a/source/primitivebuilder.cpp b/source/primitivebuilder.cpp index 22106a34..42e9d39c 100644 --- a/source/primitivebuilder.cpp +++ b/source/primitivebuilder.cpp @@ -53,7 +53,7 @@ PrimitiveType PrimitiveBuilder::get_type() const return type; } -void PrimitiveBuilder::vertex_(float x, float y, float z, float w) +void PrimitiveBuilder::vertex_(const Vector4 &v) { vab.color(col); vab.normal(nor); @@ -61,7 +61,7 @@ void PrimitiveBuilder::vertex_(float x, float y, float z, float w) vab.multitexcoord(i->first, i->second); for(std::map::iterator i=attr.begin(); i!=attr.end(); ++i) vab.attrib(i->first, i->second); - vab.vertex(x, y, z, w); + vab.vertex(v); if(in_batch) element_(array.size()-1);