X-Git-Url: http://git.xonotic.org/?a=blobdiff_plain;f=ft2.c;h=269cb11780c5e94930ad91f23e455675d63810df;hb=376aef220ca0cf662fe843c50e39e89d39eca6ba;hp=ab0e0d62c8e363e06a1eaa90e9516dc1ab191d27;hpb=8fcfef226cf04deb55a5c228de96426550bc989d;p=xonotic%2Fdarkplaces.git diff --git a/ft2.c b/ft2.c index ab0e0d62..269cb117 100644 --- a/ft2.c +++ b/ft2.c @@ -39,7 +39,7 @@ cvar_t r_font_size_snapping = {CVAR_SAVE, "r_font_size_snapping", "1", "stick to cvar_t r_font_kerning = {CVAR_SAVE, "r_font_kerning", "1", "Use kerning if available"}; cvar_t r_font_diskcache = {CVAR_SAVE, "r_font_diskcache", "0", "save font textures to disk for future loading rather than generating them every time"}; cvar_t r_font_compress = {CVAR_SAVE, "r_font_compress", "0", "use texture compression on font textures to save video memory"}; -cvar_t r_font_nonpoweroftwo = {CVAR_SAVE, "r_font_nonpoweroftwo", "0", "use nonpoweroftwo textures for font (saves memory, slower)"}; +cvar_t r_font_nonpoweroftwo = {CVAR_SAVE, "r_font_nonpoweroftwo", "1", "use nonpoweroftwo textures for font (saves memory, potentially slower)"}; cvar_t developer_font = {CVAR_SAVE, "developer_font", "0", "prints debug messages about fonts"}; /* @@ -1546,8 +1546,10 @@ static qboolean Font_LoadMap(ft2_font_t *font, ft2_font_map_t *mapstart, Uchar _ data[x*4+2] = b; } Image_WriteTGABGRA(va("%s.tga", map_identifier), w, h, data); +#ifndef USE_GLES2 if (r_font_compress.integer && qglGetCompressedTexImageARB && tex) R_SaveTextureDDSFile(tex, va("dds/%s.dds", map_identifier), r_texture_dds_save.integer < 2, true); +#endif } }