diff options
| author | Magnus Auvinen <magnus.auvinen@gmail.com> | 2008-03-29 11:55:42 +0000 |
|---|---|---|
| committer | Magnus Auvinen <magnus.auvinen@gmail.com> | 2008-03-29 11:55:42 +0000 |
| commit | 1f246d9dcbc32e1049f4a8a6ac1777b313d9e547 (patch) | |
| tree | 4a4e025a6211fedf7732d837e0027aa37e6e4d1a /src/engine/client/ec_font.c | |
| parent | 7a3874745ca370a799d95b5f86e85fcc8eadefbb (diff) | |
| download | zcatch-1f246d9dcbc32e1049f4a8a6ac1777b313d9e547.tar.gz zcatch-1f246d9dcbc32e1049f4a8a6ac1777b313d9e547.zip | |
fixed protection so that the fonts doesn't get resampled
Diffstat (limited to 'src/engine/client/ec_font.c')
| -rw-r--r-- | src/engine/client/ec_font.c | 9 |
1 files changed, 5 insertions, 4 deletions
diff --git a/src/engine/client/ec_font.c b/src/engine/client/ec_font.c index 707c481f..5d5c6df4 100644 --- a/src/engine/client/ec_font.c +++ b/src/engine/client/ec_font.c @@ -3,6 +3,7 @@ #include <stdio.h> #include <string.h> #include <engine/e_system.h> +#include <engine/e_client_interface.h> #include "ec_font.h" typedef struct @@ -87,8 +88,8 @@ int font_load(FONT *font, const char *filename) return -1; } -int gfx_load_texture(const char *filename, int store_format); -#define IMG_ALPHA 2 +/*int gfx_load_texture(const char *filename, int store_format, int flags); +#define IMG_ALPHA 2*/ int font_set_load(FONT_SET *font_set, const char *font_filename, const char *text_texture_filename, const char *outline_texture_filename, int fonts, ...) { @@ -119,8 +120,8 @@ int font_set_load(FONT_SET *font_set, const char *font_filename, const char *tex } font->size = size; - font->text_texture = gfx_load_texture(composed_text_texture_filename, IMG_ALPHA); - font->outline_texture = gfx_load_texture(composed_outline_texture_filename, IMG_ALPHA); + font->text_texture = gfx_load_texture(composed_text_texture_filename, IMG_ALPHA, TEXLOAD_NORESAMPLE); + font->outline_texture = gfx_load_texture(composed_outline_texture_filename, IMG_ALPHA, TEXLOAD_NORESAMPLE); } va_end(va); |