From: nathan.sweet Date: Sun, 7 Nov 2010 21:50:40 +0000 (+0000) Subject: [fixed] Hiero clipping glyphs if a glyph is larger than the page size. X-Git-Url: http://git.osdn.net/view?a=commitdiff_plain;h=abf1a14dfada4b029021181b94a94ccf15e6710d;p=mikumikustudio%2Flibgdx-mikumikustudio.git [fixed] Hiero clipping glyphs if a glyph is larger than the page size. --- diff --git a/extensions/hiero/src/com/badlogic/gdx/hiero/unicodefont/GlyphPage.java b/extensions/hiero/src/com/badlogic/gdx/hiero/unicodefont/GlyphPage.java index c12703fab..00b29fd97 100644 --- a/extensions/hiero/src/com/badlogic/gdx/hiero/unicodefont/GlyphPage.java +++ b/extensions/hiero/src/com/badlogic/gdx/hiero/unicodefont/GlyphPage.java @@ -156,6 +156,9 @@ public class GlyphPage { glyph.setShape(null); // The shape will never be needed again. } + width = Math.min(width, texture.getWidth()); + height = Math.min(height, texture.getHeight()); + WritableRaster raster = scratchImage.getRaster(); int[] row = new int[width]; for (int y = 0; y < height; y++) {