SDL: testpalette: use SDL_SCALEMODE_NEAREST for single pixel copies

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;
 }