From bf853209470c59f39101da91bb23099be6d286a1 Mon Sep 17 00:00:00 2001
From: "Ryan C. Gordon" <[EMAIL REDACTED]>
Date: Wed, 8 Jan 2025 02:42:17 -0500
Subject: [PATCH] render: Don't try to drop draws outside of the viewport.
It didn't take scale into account, and the backends would need to do clipping
anyhow, so let the system figure that out for us at the lower level.
Fixes #11318.
---
src/render/SDL_render.c | 3 ---
1 file changed, 3 deletions(-)
diff --git a/src/render/SDL_render.c b/src/render/SDL_render.c
index 5ef2f7c1cbf4d..bbeb20c8e18ee 100644
--- a/src/render/SDL_render.c
+++ b/src/render/SDL_render.c
@@ -3898,9 +3898,6 @@ bool SDL_RenderTexture(SDL_Renderer *renderer, SDL_Texture *texture, const SDL_F
GetRenderViewportSize(renderer, &real_dstrect);
if (dstrect) {
- if (!SDL_HasRectIntersectionFloat(dstrect, &real_dstrect)) {
- return true;
- }
real_dstrect = *dstrect;
}