From 57cd131b7afaf9513eabfbfea7306429c3ba2f03 Mon Sep 17 00:00:00 2001
From: Sam Lantinga <[EMAIL REDACTED]>
Date: Mon, 13 Oct 2025 14:25:09 -0700
Subject: [PATCH] testpalette: use SDL_SCALEMODE_NEAREST for single pixel
copies
---
test/testpalette.c | 4 ++++
1 file changed, 4 insertions(+)
diff --git a/test/testpalette.c b/test/testpalette.c
index 58d7e2d144a4a..eae214ba7beba 100644
--- a/test/testpalette.c
+++ b/test/testpalette.c
@@ -327,21 +327,25 @@ static bool CreateTextures()
if (!black_texture1) {
return false;
}
+ SDL_SetTextureScaleMode(black_texture1, SDL_SCALEMODE_NEAREST);
black_texture2 = CreateTexture(data, SDL_arraysize(data));
if (!black_texture2) {
return false;
}
+ SDL_SetTextureScaleMode(black_texture2, SDL_SCALEMODE_NEAREST);
white_texture1 = CreateTexture(data, SDL_arraysize(data));
if (!white_texture1) {
return false;
}
+ SDL_SetTextureScaleMode(white_texture1, SDL_SCALEMODE_NEAREST);
white_texture2 = CreateTexture(data, SDL_arraysize(data));
if (!white_texture2) {
return false;
}
+ SDL_SetTextureScaleMode(white_texture2, SDL_SCALEMODE_NEAREST);
return true;
}