X-Git-Url: http://git.tdb.fi/?a=blobdiff_plain;f=source%2Fcore%2Fvertexarray.cpp;h=712e76e6011c2ce8aec1e70668d4e8f0ec76f21b;hb=68b74ce23dd20822b07d79dc25aa0a0a19ef27a5;hp=e3aef7a0eea16cd38302d068535edaa255c56028;hpb=7aaec9a70b8d7733429bec043f8e33e02956f266;p=libs%2Fgl.git diff --git a/source/core/vertexarray.cpp b/source/core/vertexarray.cpp index e3aef7a0..712e76e6 100644 --- a/source/core/vertexarray.cpp +++ b/source/core/vertexarray.cpp @@ -20,7 +20,7 @@ void VertexArray::reset(const VertexFormat &f) { clear(); format = f; - stride = get_stride(format); + stride = format.stride(); } void VertexArray::clear() @@ -70,10 +70,10 @@ VertexArray::Loader::Loader(VertexArray &a): add("multitexcoord", static_cast(&Loader::multitexcoord)); add("color", static_cast(&Loader::color)); add("color", static_cast(&Loader::color)); - add("attrib", static_cast(&Loader::attrib)); - add("attrib", static_cast(&Loader::attrib)); - add("attrib", static_cast(&Loader::attrib)); - add("attrib", static_cast(&Loader::attrib)); + add("generic", static_cast(&Loader::generic)); + add("generic", static_cast(&Loader::generic)); + add("generic", static_cast(&Loader::generic)); + add("generic", static_cast(&Loader::generic)); add("tangent", static_cast(&Loader::tangent)); add("binormal", static_cast(&Loader::binormal)); @@ -91,10 +91,10 @@ VertexArray::Loader::Loader(VertexArray &a): add("multitexcoord4", static_cast(&Loader::multitexcoord)); add("color3", static_cast(&Loader::color)); add("color4", static_cast(&Loader::color)); - add("attrib1", static_cast(&Loader::attrib)); - add("attrib2", static_cast(&Loader::attrib)); - add("attrib3", static_cast(&Loader::attrib)); - add("attrib4", static_cast(&Loader::attrib)); + add("generic1", static_cast(&Loader::generic)); + add("generic2", static_cast(&Loader::generic)); + add("generic3", static_cast(&Loader::generic)); + add("generic4", static_cast(&Loader::generic)); add("tangent3", static_cast(&Loader::tangent)); add("binormal3", static_cast(&Loader::binormal)); }