From ba148c6081338eb9fc09d0af7f6ebdb9bce8d281 Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?Vladim=C3=ADr=20Vondru=C5=A1?= Date: Mon, 17 Jan 2022 09:59:15 +0100 Subject: [PATCH] MeshTools: "test" index offset propagation in owned(). Well. Not great as all primitives have zero offset anyway. The strided index buffer test in the next commit will tighten that up. --- src/Magnum/MeshTools/Test/ReferenceTest.cpp | 2 ++ 1 file changed, 2 insertions(+) diff --git a/src/Magnum/MeshTools/Test/ReferenceTest.cpp b/src/Magnum/MeshTools/Test/ReferenceTest.cpp index 77f2554da..da329e476 100644 --- a/src/Magnum/MeshTools/Test/ReferenceTest.cpp +++ b/src/Magnum/MeshTools/Test/ReferenceTest.cpp @@ -153,6 +153,7 @@ void ReferenceTest::owned() { CORRADE_VERIFY(owned.isIndexed()); CORRADE_COMPARE(owned.indexCount(), cube.indexCount()); CORRADE_COMPARE(owned.indexType(), cube.indexType()); + CORRADE_COMPARE(owned.indexOffset(), cube.indexOffset()); CORRADE_COMPARE(owned.vertexCount(), cube.vertexCount()); CORRADE_COMPARE(owned.attributeCount(), cube.attributeCount()); @@ -197,6 +198,7 @@ void ReferenceTest::ownedNoAttributeVertexData() { CORRADE_VERIFY(owned.isIndexed()); CORRADE_COMPARE(owned.indexCount(), 3); CORRADE_COMPARE(owned.indexType(), MeshIndexType::UnsignedShort); + CORRADE_COMPARE(owned.indexOffset(), 0); CORRADE_COMPARE(owned.vertexCount(), 42); CORRADE_COMPARE(owned.attributeCount(), 0);