VideoCommon: Use std::array in PortableVertexDeclaration

This commit is contained in:
TellowKrinkle
2022-08-03 01:13:55 -05:00
parent 28b31b8327
commit 1eb3aaa548
5 changed files with 11 additions and 10 deletions

View File

@ -626,8 +626,8 @@ static void UpdateOffset(bool* dirty, bool include_components, u32* old_value,
}
template <size_t N>
static void UpdateOffsets(bool* dirty, bool include_components, u32 (*old_value)[N],
const AttributeFormat (&attribute)[N])
static void UpdateOffsets(bool* dirty, bool include_components, std::array<u32, N>* old_value,
const std::array<AttributeFormat, N>& attribute)
{
for (size_t i = 0; i < N; i++)
UpdateOffset(dirty, include_components, &(*old_value)[i], attribute[i]);