Fix padding in instanced attribs

This commit is contained in:
Nikita Lisitsa 2020-12-10 21:55:55 +03:00
parent bcb04d5286
commit 77a32e444a

View file

@ -321,7 +321,7 @@ namespace psemek::gfx
} }
else if constexpr (is_padding<Attr1>::value) else if constexpr (is_padding<Attr1>::value)
{ {
make_attribs_description_impl<Instance, Attribs...>::make_impl(result, index, offset + Attr1::size, stride); make_attribs_description_impl<Instance, Attribs...>::make_impl(result, index, Instance ? offset : offset + Attr1::size, stride);
} }
else if constexpr (is_instanced<Attr1>::value == Instance) else if constexpr (is_instanced<Attr1>::value == Instance)
{ {