Browse Source

Primitives: add a sanity assert.

pull/430/head
Vladimír Vondruš 6 years ago
parent
commit
1e04dbcaba
  1. 3
      src/Magnum/Primitives/Grid.cpp

3
src/Magnum/Primitives/Grid.cpp

@ -121,6 +121,9 @@ Trade::MeshData grid3DSolid(const Vector2i& subdivisions, const GridFlags flags)
textureCoords[i] = positions[i].xy()*0.5f + Vector2{0.5f};
}
CORRADE_INTERNAL_ASSERT(attributeIndex == attributeCount);
CORRADE_INTERNAL_ASSERT(attributeOffset == stride);
return Trade::MeshData{MeshPrimitive::Triangles,
std::move(indexData), Trade::MeshIndexData{indices},
std::move(vertexData), std::move(attributes)};

Loading…
Cancel
Save