summaryrefslogtreecommitdiffhomepage
path: root/src
diff options
context:
space:
mode:
authormichaelfiber <[email protected]>2021-10-17 04:21:51 -0400
committerGitHub <[email protected]>2021-10-17 10:21:51 +0200
commitc87e91d27a8b7038cee6843566e0bf508caa9f5e (patch)
tree631bb6f1c4999368abc84e1634281b93a8ec3672 /src
parent99f6707e2c80be2ac4c169fd6986ff2fd8d181a7 (diff)
downloadraylib-c87e91d27a8b7038cee6843566e0bf508caa9f5e.tar.gz
raylib-c87e91d27a8b7038cee6843566e0bf508caa9f5e.zip
Update SetupViewport so that it doesn't subtract offset from render dimensions when calling rlViewport (#2064)
Co-authored-by: Michael <[email protected]>
Diffstat (limited to 'src')
-rw-r--r--src/rcore.c4
1 files changed, 2 insertions, 2 deletions
diff --git a/src/rcore.c b/src/rcore.c
index 44388c39..b95e85d8 100644
--- a/src/rcore.c
+++ b/src/rcore.c
@@ -4377,9 +4377,9 @@ static void SetupViewport(int width, int height)
#if defined(__APPLE__)
float xScale = 1.0f, yScale = 1.0f;
glfwGetWindowContentScale(CORE.Window.handle, &xScale, &yScale);
- rlViewport(CORE.Window.renderOffset.x/2*xScale, CORE.Window.renderOffset.y/2*yScale, (CORE.Window.render.width - CORE.Window.renderOffset.x)*xScale, (CORE.Window.render.height - CORE.Window.renderOffset.y)*yScale);
+ rlViewport(CORE.Window.renderOffset.x/2*xScale, CORE.Window.renderOffset.y/2*yScale, (CORE.Window.render.width)*xScale, (CORE.Window.render.height)*yScale);
#else
- rlViewport(CORE.Window.renderOffset.x/2, CORE.Window.renderOffset.y/2, CORE.Window.render.width - CORE.Window.renderOffset.x, CORE.Window.render.height - CORE.Window.renderOffset.y);
+ rlViewport(CORE.Window.renderOffset.x/2, CORE.Window.renderOffset.y/2, CORE.Window.render.width, CORE.Window.render.height);
#endif
rlMatrixMode(RL_PROJECTION); // Switch to projection matrix