From 113f5aa5a24a4ff167995c7f036f6f89f907cfdc Mon Sep 17 00:00:00 2001
From: Francisco Javier Trujillo Mata <[EMAIL REDACTED]>
Date: Tue, 31 Jan 2023 20:09:37 +0100
Subject: [PATCH] Skip small textures
---
src/render/psp/SDL_render_psp.c | 4 ++--
1 file changed, 2 insertions(+), 2 deletions(-)
diff --git a/src/render/psp/SDL_render_psp.c b/src/render/psp/SDL_render_psp.c
index baf0a35479129..ea146aa3f025e 100644
--- a/src/render/psp/SDL_render_psp.c
+++ b/src/render/psp/SDL_render_psp.c
@@ -184,10 +184,10 @@ static inline int calculateBestSliceSizeForSprite(SDL_Renderer *renderer, const
case GU_PSM_5650:
case GU_PSM_5551:
case GU_PSM_4444:
- sliceSize->width = 64;
+ sliceSize->width = dstrect->w > 64 ? 64: dstrect->w;
break;
case GU_PSM_8888:
- sliceSize->width = 32;
+ sliceSize->width = dstrect->w > 32 ? 32: dstrect->w;
break;
default:
return -1;