Support setup attrib description without a mesh object

This commit is contained in:
Nikita Lisitsa 2021-07-07 16:50:23 +03:00
parent a93715e16e
commit b97e7bc26c

View file

@ -396,4 +396,14 @@ namespace psemek::gfx
return result;
}
inline void setup(attribs_description const & attribs)
{
for (auto const & a : attribs.attribs)
{
gl::EnableVertexAttribArray(a.index);
gl::VertexAttribPointer(a.index, a.size, a.type, a.normalized, attribs.vertex_size, a.pointer);
gl::VertexAttribDivisor(a.index, a.divisor);
}
}
}