Improve initial font texture size;

This commit is contained in:
bjorn 2017-02-08 18:57:47 -08:00
parent 530c80c63c
commit 7c1cedf809
1 changed files with 6 additions and 2 deletions

View File

@ -21,11 +21,15 @@ Font* lovrFontCreate(FontData* fontData) {
int padding = 1;
font->atlas.x = padding;
font->atlas.y = padding;
font->atlas.width = 64;
font->atlas.height = 64;
font->atlas.width = 256;
font->atlas.height = 256;
font->atlas.padding = padding;
map_init(&font->atlas.glyphs);
while (font->atlas.width < 4 * fontData->size) {
font->atlas.width <<= 1;
}
// Texture
TextureData* textureData = lovrTextureDataGetBlank(font->atlas.width, font->atlas.height, 0x0, FORMAT_RG);
font->texture = lovrTextureCreate(textureData);