SDL: Fixed building with SDL_LEAN_AND_MEAN (4d929)

From 4d9295ef1e5a08e43ab33e4c3b3a2ce63cf75057 Mon Sep 17 00:00:00 2001
From: definability <[EMAIL REDACTED]>
Date: Sun, 5 Oct 2025 09:43:39 +0100
Subject: [PATCH] Fixed building with SDL_LEAN_AND_MEAN

Fixes https://github.com/libsdl-org/SDL/issues/14151
---
 src/render/direct3d/SDL_render_d3d.c | 2 ++
 1 file changed, 2 insertions(+)

diff --git a/src/render/direct3d/SDL_render_d3d.c b/src/render/direct3d/SDL_render_d3d.c
index a368a61e4d4ea..dad3043b0da5f 100644
--- a/src/render/direct3d/SDL_render_d3d.c
+++ b/src/render/direct3d/SDL_render_d3d.c
@@ -1059,8 +1059,10 @@ static bool SetupTextureState(D3D_RenderData *data, SDL_Texture *texture, SDL_Sc
         } else {
             *shader = SHADER_PALETTE_NEAREST;
         }
+#ifdef SDL_HAVE_YUV
     } else if (texturedata->yuv) {
         *shader = SHADER_YUV;
+#endif // SDL_HAVE_YUV
     }
     *shader_params = texturedata->shader_params;