about summary refs log tree commit diff
path: root/src/engine/client/ec_font.c
diff options
context:
space:
mode:
authorMagnus Auvinen <magnus.auvinen@gmail.com>2008-03-29 11:55:42 +0000
committerMagnus Auvinen <magnus.auvinen@gmail.com>2008-03-29 11:55:42 +0000
commit1f246d9dcbc32e1049f4a8a6ac1777b313d9e547 (patch)
tree4a4e025a6211fedf7732d837e0027aa37e6e4d1a /src/engine/client/ec_font.c
parent7a3874745ca370a799d95b5f86e85fcc8eadefbb (diff)
downloadzcatch-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.c9
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);