From e495c1094ab10b42384e6a84dce94ce06bdfc5e0 Mon Sep 17 00:00:00 2001 From: Lynix Date: Sat, 17 Jan 2015 23:03:50 +0100 Subject: [PATCH] Fixed first atlas layer being resized to zero Former-commit-id: f38c09255df40d62ddfa943cbd89353ff9a18cd0 --- src/Nazara/Utility/GuillotineImageAtlas.cpp | 3 +++ 1 file changed, 3 insertions(+) diff --git a/src/Nazara/Utility/GuillotineImageAtlas.cpp b/src/Nazara/Utility/GuillotineImageAtlas.cpp index 7f12b2e38..96d52f12a 100644 --- a/src/Nazara/Utility/GuillotineImageAtlas.cpp +++ b/src/Nazara/Utility/GuillotineImageAtlas.cpp @@ -112,6 +112,9 @@ bool NzGuillotineImageAtlas::Insert(const NzImage& image, NzRectui* rect, bool* { // Dernière couche, et le glyphe ne rentre pas, peut-on agrandir la taille de l'image ? NzVector2ui newSize = layer.binPack.GetSize()*2; + if (newSize == NzVector2ui::Zero()) + newSize.Set(s_atlasStartSize); + if (ResizeLayer(layer, newSize)) { // Oui on peut !