Browse Source

Fixed incorrect assert

Sam Lantinga 1 month ago
parent
commit
1ae4ef65e6
1 changed files with 1 additions and 1 deletions
  1. 1 1
      src/render/gpu/SDL_render_gpu.c

+ 1 - 1
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];
 }