瀏覽代碼

Merge pull request #538 from metiscus/master

Improvement to SFML GL2 demo code
Micha Mettke 8 年之前
父節點
當前提交
76a17910ff
共有 1 個文件被更改,包括 5 次插入0 次删除
  1. 5 0
      demo/sfml_opengl2/nuklear_sfml_gl2.h

+ 5 - 0
demo/sfml_opengl2/nuklear_sfml_gl2.h

@@ -81,6 +81,9 @@ nk_sfml_render(enum nk_anti_aliasing AA)
     glBlendFunc(GL_SRC_ALPHA, GL_ONE_MINUS_SRC_ALPHA);
 
     glViewport(0, 0, (GLsizei)window_width, (GLsizei)window_height);
+    glMatrixMode(GL_TEXTURE);
+    glPushMatrix();
+    glLoadIdentity();
     glMatrixMode(GL_PROJECTION);
     glPushMatrix();
     glLoadIdentity();
@@ -165,6 +168,8 @@ nk_sfml_render(enum nk_anti_aliasing AA)
     glDisable(GL_TEXTURE_2D);
 
     glBindTexture(GL_TEXTURE_2D, 0);
+    glMatrixMode(GL_TEXTURE);
+    glPopMatrix();
     glMatrixMode(GL_MODELVIEW);
     glPopMatrix();
     glMatrixMode(GL_PROJECTION);