fix incorrect flip of viewport y-axis

Sun, 01 Jun 2025 14:59:40 +0200

author
Mike Becker <universe@uap-core.de>
date
Sun, 01 Jun 2025 14:59:40 +0200
changeset 136
768e6eac1ab0
parent 135
062703d3f5cc
child 137
f8e6e0ae61a8

fix incorrect flip of viewport y-axis

src/scene.c file | annotate | diff | comparison | revisions
--- a/src/scene.c	Sun Jun 01 14:53:59 2025 +0200
+++ b/src/scene.c	Sun Jun 01 14:59:40 2025 +0200
@@ -146,17 +146,17 @@
         }
     }
 
-    // set the viewport (in OpenGL we need to invert the Y axis)
+    // set the viewport
     glViewport(
             scene->camera.viewport.pos.x,
-            -scene->camera.viewport.pos.y,
+            scene->camera.viewport.pos.y,
             scene->camera.viewport.size.width,
             scene->camera.viewport.size.height
     );
     if (scene->camera.viewport_clear) {
         glScissor(
             scene->camera.viewport.pos.x,
-            -scene->camera.viewport.pos.y,
+            scene->camera.viewport.pos.y,
             scene->camera.viewport.size.width,
             scene->camera.viewport.size.height
         );

mercurial