diff --git a/library/freetype/freetype-gl.factor b/library/freetype/freetype-gl.factor index eefa8e5c0f..69db77be0c 100644 --- a/library/freetype/freetype-gl.factor +++ b/library/freetype/freetype-gl.factor @@ -159,8 +159,8 @@ C: font ( handle -- font ) font-ascent swap glyph-hori-bearing-y - ft-floor 0 3array ; : glyph-texture-size ( glyph -- dim ) - dup glyph-bitmap-width - swap glyph-bitmap-rows 0 3array ; + dup glyph-bitmap-width next-power-of-2 + swap glyph-bitmap-rows next-power-of-2 0 3array ; : ( font char -- sprite ) #! Create a new display list of a rendered glyph. This