idk anymore

This commit is contained in:
Nishi 2025-12-20 04:24:44 +09:00
commit b6e7ca8c06
Signed by: nishi
GPG key ID: 27EF69B208EB9343
5 changed files with 90 additions and 15 deletions

View file

@ -23,9 +23,10 @@ void gl_font_init(void) {
void gl_font_text(const char* text, int x, int y, double scale) {
int i;
int gw = font_width / 16 * scale, gh = font_height / 16 * scale;
int is = glIsEnabled(GL_TEXTURE_2D) ? 1 : 0;
glDisable(GL_DEPTH_TEST);
glEnable(GL_TEXTURE_2D);
if(!is) glEnable(GL_TEXTURE_2D);
glBindTexture(GL_TEXTURE_2D, font_atlas);
glMatrixMode(GL_PROJECTION);
@ -61,7 +62,7 @@ void gl_font_text(const char* text, int x, int y, double scale) {
glMatrixMode(GL_MODELVIEW);
glBindTexture(GL_TEXTURE_2D, 0);
glEnable(GL_TEXTURE_2D);
if(!is) glEnable(GL_TEXTURE_2D);
glEnable(GL_DEPTH_TEST);
}