Browse Source

Note GL blend state for stb_truetype

Jan CW Kroeze 4 years ago
parent
commit
04007a071c
1 changed files with 2 additions and 0 deletions
  1. 2 0
      stb_truetype.h

+ 2 - 0
stb_truetype.h

@@ -297,6 +297,8 @@ void my_stbtt_initfont(void)
 void my_stbtt_print(float x, float y, char *text)
 void my_stbtt_print(float x, float y, char *text)
 {
 {
    // assume orthographic projection with units = screen pixels, origin at top left
    // assume orthographic projection with units = screen pixels, origin at top left
+   glEnable(GL_BLEND);
+   glBlendFunc(GL_SRC_ALPHA, GL_ONE_MINUS_SRC_ALPHA);
    glEnable(GL_TEXTURE_2D);
    glEnable(GL_TEXTURE_2D);
    glBindTexture(GL_TEXTURE_2D, ftex);
    glBindTexture(GL_TEXTURE_2D, ftex);
    glBegin(GL_QUADS);
    glBegin(GL_QUADS);