Browse Source

MeshTools: pass an ArrayView instead of an Array reference.

Huh this whole code smells ... rotten.
pull/623/head
Vladimír Vondruš 3 years ago
parent
commit
758b4ad05c
  1. 2
      src/Magnum/MeshTools/Combine.cpp

2
src/Magnum/MeshTools/Combine.cpp

@ -43,7 +43,7 @@ Trade::MeshData combineIndexedImplementation(
#if !defined(CORRADE_NO_ASSERT) && !defined(CORRADE_STANDARD_ASSERT)
const char* assertPrefix,
#endif
const MeshPrimitive primitive, Containers::Array<char>& combinedIndices, const UnsignedInt indexCount, const UnsignedInt indexStride, const Containers::Iterable<const Trade::MeshData>& meshes)
const MeshPrimitive primitive, Containers::ArrayView<char> combinedIndices, const UnsignedInt indexCount, const UnsignedInt indexStride, const Containers::Iterable<const Trade::MeshData>& meshes)
{
/* Calculate attribute count and vertex stride */
UnsignedInt attributeCount = 0;

Loading…
Cancel
Save