diff --git a/src/Magnum/Trade/MeshData.cpp b/src/Magnum/Trade/MeshData.cpp index 5333eb34d..919ce9ced 100644 --- a/src/Magnum/Trade/MeshData.cpp +++ b/src/Magnum/Trade/MeshData.cpp @@ -430,7 +430,7 @@ Containers::Array MeshData::indicesAsArray() const { /* Repeating the assert here because otherwise it would fire in indexCount() which may be confusing */ CORRADE_ASSERT(isIndexed(), "Trade::MeshData::indicesAsArray(): the mesh is not indexed", {}); - Containers::Array output{indexCount()}; + Containers::Array output{NoInit, indexCount()}; indicesInto(output); return output; } @@ -480,7 +480,7 @@ void MeshData::positions2DInto(const Containers::StridedArrayView1D des } Containers::Array MeshData::positions2DAsArray(const UnsignedInt id) const { - Containers::Array out{_vertexCount}; + Containers::Array out{NoInit, _vertexCount}; positions2DInto(out, id); return out; } @@ -561,7 +561,7 @@ void MeshData::positions3DInto(const Containers::StridedArrayView1D des } Containers::Array MeshData::positions3DAsArray(const UnsignedInt id) const { - Containers::Array out{_vertexCount}; + Containers::Array out{NoInit, _vertexCount}; positions3DInto(out, id); return out; } @@ -608,7 +608,7 @@ void MeshData::tangentsInto(const Containers::StridedArrayView1D destin } Containers::Array MeshData::tangentsAsArray(const UnsignedInt id) const { - Containers::Array out{_vertexCount}; + Containers::Array out{NoInit, _vertexCount}; tangentsInto(out, id); return out; } @@ -635,7 +635,7 @@ void MeshData::bitangentSignsInto(const Containers::StridedArrayView1D de } Containers::Array MeshData::bitangentSignsAsArray(const UnsignedInt id) const { - Containers::Array out{_vertexCount}; + Containers::Array out{NoInit, _vertexCount}; bitangentSignsInto(out, id); return out; } @@ -651,7 +651,7 @@ void MeshData::bitangentsInto(const Containers::StridedArrayView1D dest } Containers::Array MeshData::bitangentsAsArray(const UnsignedInt id) const { - Containers::Array out{_vertexCount}; + Containers::Array out{NoInit, _vertexCount}; bitangentsInto(out, id); return out; } @@ -667,7 +667,7 @@ void MeshData::normalsInto(const Containers::StridedArrayView1D destina } Containers::Array MeshData::normalsAsArray(const UnsignedInt id) const { - Containers::Array out{_vertexCount}; + Containers::Array out{NoInit, _vertexCount}; normalsInto(out, id); return out; } @@ -706,7 +706,7 @@ void MeshData::textureCoordinates2DInto(const Containers::StridedArrayView1D MeshData::textureCoordinates2DAsArray(const UnsignedInt id) const { - Containers::Array out{_vertexCount}; + Containers::Array out{NoInit, _vertexCount}; textureCoordinates2DInto(out, id); return out; } @@ -759,7 +759,7 @@ void MeshData::colorsInto(const Containers::StridedArrayView1D destinati } Containers::Array MeshData::colorsAsArray(const UnsignedInt id) const { - Containers::Array out{_vertexCount}; + Containers::Array out{NoInit, _vertexCount}; colorsInto(out, id); return out; } @@ -784,7 +784,7 @@ void MeshData::objectIdsInto(const Containers::StridedArrayView1D d } Containers::Array MeshData::objectIdsAsArray(const UnsignedInt id) const { - Containers::Array out{_vertexCount}; + Containers::Array out{NoInit, _vertexCount}; objectIdsInto(out, id); return out; }