Browse Source

Fix for blurry text, bug #85

Bart van Strien 15 years ago
parent
commit
fdd8393b13
1 changed files with 2 additions and 2 deletions
  1. 2 2
      src/modules/graphics/opengl/Font.cpp

+ 2 - 2
src/modules/graphics/opengl/Font.cpp

@@ -76,7 +76,7 @@ namespace opengl
 			int g = (int)text[i];
 			int g = (int)text[i];
 			if (!glyphs[g]) g = 32; // space
 			if (!glyphs[g]) g = 32; // space
 			glPushMatrix();
 			glPushMatrix();
-			glTranslatef(0, getHeight(), 0);
+			glTranslatef(0, round(getHeight()), 0);
 			glyphs[g]->draw(0, 0, 0, 1, 1, 0, 0);
 			glyphs[g]->draw(0, 0, 0, 1, 1, 0, 0);
 			glPopMatrix();
 			glPopMatrix();
 			glTranslatef(spacing[g], 0, 0);
 			glTranslatef(spacing[g], 0, 0);
@@ -88,7 +88,7 @@ namespace opengl
 	{
 	{
 		if (!glyphs[character]) character = ' ';
 		if (!glyphs[character]) character = ' ';
 		glPushMatrix();
 		glPushMatrix();
-		glTranslatef(x, y+getHeight(), 0.0f);
+		glTranslatef(x, round(y+getHeight()), 0.0f);
 		glCallList(list+character);
 		glCallList(list+character);
 		glPopMatrix();
 		glPopMatrix();
 	}
 	}