From 1ae4ef65e6b25c486518bef7f85bd225d7ae8de2 Mon Sep 17 00:00:00 2001
From: Sam Lantinga <[EMAIL REDACTED]>
Date: Thu, 13 Mar 2025 22:37:08 -0700
Subject: [PATCH] Fixed incorrect assert
---
src/render/gpu/SDL_render_gpu.c | 2 +-
1 file changed, 1 insertion(+), 1 deletion(-)
diff --git a/src/render/gpu/SDL_render_gpu.c b/src/render/gpu/SDL_render_gpu.c
index 2f687c231999a..d7604f9290345 100644
--- a/src/render/gpu/SDL_render_gpu.c
+++ b/src/render/gpu/SDL_render_gpu.c
@@ -508,7 +508,7 @@ static void PushFragmentUniforms(GPU_RenderData *data, SDL_RenderCommand *cmd)
static SDL_GPUSampler **SamplerPointer(GPU_RenderData *data, SDL_TextureAddressMode address_mode, SDL_ScaleMode scale_mode)
{
SDL_assert(scale_mode < SDL_arraysize(data->samplers));
- SDL_assert(address_mode < SDL_arraysize(data->samplers[0]));
+ SDL_assert((address_mode - 1) < SDL_arraysize(data->samplers[0]));
return &data->samplers[scale_mode][address_mode - 1];
}