Browse Source

Fix viewport being upside down in OpenGL renderer.

Fixes Bugzilla #2207.
Ryan C. Gordon 11 years ago
parent
commit
4f39f0115b
1 changed files with 1 additions and 1 deletions
  1. 1 1
      src/render/opengl/SDL_render_gl.c

+ 1 - 1
src/render/opengl/SDL_render_gl.c

@@ -925,7 +925,7 @@ GL_UpdateViewport(SDL_Renderer * renderer)
     data->glMatrixMode(GL_PROJECTION);
     data->glMatrixMode(GL_PROJECTION);
     data->glLoadIdentity();
     data->glLoadIdentity();
     if (renderer->viewport.w && renderer->viewport.h) {
     if (renderer->viewport.w && renderer->viewport.h) {
-        if (renderer->target) {
+        if (!renderer->target) {
             data->glOrtho((GLdouble) 0,
             data->glOrtho((GLdouble) 0,
                           (GLdouble) renderer->viewport.w,
                           (GLdouble) renderer->viewport.w,
                           (GLdouble) 0,
                           (GLdouble) 0,