From 6cd937492900a25a4ebecaad461e96db120cc186 Mon Sep 17 00:00:00 2001
From: Wouter Wijsman <[EMAIL REDACTED]>
Date: Wed, 28 Jan 2026 15:06:31 +0100
Subject: [PATCH] Fix PSP_QueueGeometry funcion rendering some textures too
small
(cherry picked from commit c1e715439abbd4b668840fe6f672f6bdec2dad2c)
---
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 1a08441272517..eb04d5d61ff58 100644
--- a/src/render/psp/SDL_render_psp.c
+++ b/src/render/psp/SDL_render_psp.c
@@ -769,8 +769,8 @@ static bool PSP_QueueGeometry(SDL_Renderer *renderer, SDL_RenderCommand *cmd, SD
verts->col.b = (Uint8)SDL_roundf(SDL_clamp(col_->b * color_scale, 0.0f, 1.0f) * 255.0f);
verts->col.a = (Uint8)SDL_roundf(SDL_clamp(col_->a, 0.0f, 1.0f) * 255.0f);
- verts->u = uv_[0] * psp_texture->textureWidth;
- verts->v = uv_[1] * psp_texture->textureHeight;
+ verts->u = uv_[0] * (float) psp_texture->width;
+ verts->v = uv_[1] * (float) psp_texture->height;
verts++;
}