diff --git a/doc/generated/atlas.cpp b/doc/generated/atlas.cpp index bb07c5fd3..897df67cf 100644 --- a/doc/generated/atlas.cpp +++ b/doc/generated/atlas.cpp @@ -34,6 +34,7 @@ #include #include "Magnum/Math/Color.h" +#include "Magnum/Math/PackingBatch.h" #include "Magnum/Math/Range.h" #include "Magnum/DebugTools/ColorMap.h" #include "Magnum/TextureTools/Atlas.h" @@ -122,9 +123,14 @@ int main() { } { constexpr Float displaySizeDivisor = 1.0f; - Containers::Optional> sizeData = Utility::Path::read(Utility::Path::join(Utility::Path::split(__FILE__).first(), "../../src/Magnum/TextureTools/Test/oxygen-glyphs.bin")); + Containers::Optional> sizeData = Utility::Path::read(Utility::Path::join(Utility::Path::split(__FILE__).first(), "../../src/Magnum/TextureTools/Test/AtlasTestFiles/oxygen-glyphs.bin")); CORRADE_INTERNAL_ASSERT(sizeData); - const auto sizes = Containers::arrayCast(*sizeData); + + auto sizes16 = Containers::arrayCast(*sizeData); + Containers::Array sizes{NoInit, sizes16.size()}; + Math::castInto( + Containers::arrayCast<2, const Short>(stridedArrayView(sizes16)), + Containers::arrayCast<2, Int>(stridedArrayView(sizes))); TextureTools::AtlasLandfill atlas{{512, 512}}; Containers::Array offsets{NoInit, sizes.size()};