From 2be2fb4918556e64da3b9298dd376706706a6a5a Mon Sep 17 00:00:00 2001 From: Sam Lantinga Date: Fri, 3 Oct 2025 16:04:45 -0700 Subject: [PATCH] Fixed build --- src/render/software/SDL_render_sw.c | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/src/render/software/SDL_render_sw.c b/src/render/software/SDL_render_sw.c index 2812e02f75..0a7ad3bef1 100644 --- a/src/render/software/SDL_render_sw.c +++ b/src/render/software/SDL_render_sw.c @@ -881,8 +881,8 @@ static bool SW_RunCommandQueue(SDL_Renderer *renderer, SDL_RenderCommand *cmd, v if (drawstate.viewport && (drawstate.viewport->x || drawstate.viewport->y) && (copydata->scale_x > 0.0f && copydata->scale_y > 0.0f)) { - copydata->dstrect.x += drawstate.viewport->x / copydata->scale_x; - copydata->dstrect.y += drawstate.viewport->y / copydata->scale_y; + copydata->dstrect.x += (int)(drawstate.viewport->x / copydata->scale_x); + copydata->dstrect.y += (int)(drawstate.viewport->y / copydata->scale_y); } SW_RenderCopyEx(renderer, surface, cmd->data.draw.texture, ©data->srcrect,