SDL: render: GetRenderViewportSize shouldn't scale viewport dimensions.

https://github.com/libsdl-org/SDL/commit/fa7a5299120c375bba416610fa1bf6f9f159e081

From fa7a5299120c375bba416610fa1bf6f9f159e081 Mon Sep 17 00:00:00 2001
From: "Ryan C. Gordon" <[EMAIL REDACTED]>
Date: Wed, 8 Jan 2025 14:42:01 -0500
Subject: [PATCH] render: GetRenderViewportSize shouldn't scale viewport
 dimensions.

These are already scaled for the logical presentation (unless using the pixel
dimensions instead; we still scale those here).

Fixes #11704.
---
 src/render/SDL_render.c | 4 ++--
 1 file changed, 2 insertions(+), 2 deletions(-)

diff --git a/src/render/SDL_render.c b/src/render/SDL_render.c
index bbeb20c8e18ee..9ed6056b5ece6 100644
--- a/src/render/SDL_render.c
+++ b/src/render/SDL_render.c
@@ -3007,13 +3007,13 @@ static void GetRenderViewportSize(SDL_Renderer *renderer, SDL_FRect *rect)
     rect->y = 0.0f;
 
     if (view->viewport.w >= 0) {
-        rect->w = (float)view->viewport.w / scale_x;
+        rect->w = (float)view->viewport.w;
     } else {
         rect->w = view->pixel_w / scale_x;
     }
 
     if (view->viewport.h >= 0) {
-        rect->h = (float)view->viewport.h / scale_y;
+        rect->h = (float)view->viewport.h;
     } else {
         rect->h = view->pixel_h / scale_y;
     }