sdl2-compat: updated sdl3_include_wrapper.h from latest SDL3 (08290)

From 082906a674699eccb09cecfdb2ba1cf5124f43d4 Mon Sep 17 00:00:00 2001
From: Ozkan Sezer <[EMAIL REDACTED]>
Date: Tue, 1 Apr 2025 01:55:40 +0300
Subject: [PATCH] updated sdl3_include_wrapper.h from latest SDL3

---
 src/sdl3_include_wrapper.h | 50 ++++++++++++++++++++++++++++++++++++++
 1 file changed, 50 insertions(+)

diff --git a/src/sdl3_include_wrapper.h b/src/sdl3_include_wrapper.h
index 62f679d..96ff64b 100644
--- a/src/sdl3_include_wrapper.h
+++ b/src/sdl3_include_wrapper.h
@@ -1270,6 +1270,16 @@
 #define SDL_RenderTexture9GridTiled IGNORE_THIS_VERSION_OF_SDL_RenderTexture9GridTiled
 #define SDL_SetDefaultTextureScaleMode IGNORE_THIS_VERSION_OF_SDL_SetDefaultTextureScaleMode
 #define SDL_GetDefaultTextureScaleMode IGNORE_THIS_VERSION_OF_SDL_GetDefaultTextureScaleMode
+#define SDL_CreateGPURenderState IGNORE_THIS_VERSION_OF_SDL_CreateGPURenderState
+#define SDL_SetGPURenderStateFragmentUniforms IGNORE_THIS_VERSION_OF_SDL_SetGPURenderStateFragmentUniforms
+#define SDL_SetRenderGPUState IGNORE_THIS_VERSION_OF_SDL_SetRenderGPUState
+#define SDL_DestroyGPURenderState IGNORE_THIS_VERSION_OF_SDL_DestroyGPURenderState
+#define SDL_SetWindowProgressState IGNORE_THIS_VERSION_OF_SDL_SetWindowProgressState
+#define SDL_SetWindowProgressValue IGNORE_THIS_VERSION_OF_SDL_SetWindowProgressValue
+#define SDL_GetWindowProgressState IGNORE_THIS_VERSION_OF_SDL_GetWindowProgressState
+#define SDL_GetWindowProgressValue IGNORE_THIS_VERSION_OF_SDL_GetWindowProgressValue
+#define SDL_SetRenderTextureAddressMode IGNORE_THIS_VERSION_OF_SDL_SetRenderTextureAddressMode
+#define SDL_GetRenderTextureAddressMode IGNORE_THIS_VERSION_OF_SDL_GetRenderTextureAddressMode
 
 
 #define SDL_FUNCTION_POINTER_IS_VOID_POINTER 1
@@ -6244,6 +6254,46 @@
 #undef SDL_GetDefaultTextureScaleMode
 #endif
 
+#ifdef SDL_CreateGPURenderState
+#undef SDL_CreateGPURenderState
+#endif
+
+#ifdef SDL_SetGPURenderStateFragmentUniforms
+#undef SDL_SetGPURenderStateFragmentUniforms
+#endif
+
+#ifdef SDL_SetRenderGPUState
+#undef SDL_SetRenderGPUState
+#endif
+
+#ifdef SDL_DestroyGPURenderState
+#undef SDL_DestroyGPURenderState
+#endif
+
+#ifdef SDL_SetWindowProgressState
+#undef SDL_SetWindowProgressState
+#endif
+
+#ifdef SDL_SetWindowProgressValue
+#undef SDL_SetWindowProgressValue
+#endif
+
+#ifdef SDL_GetWindowProgressState
+#undef SDL_GetWindowProgressState
+#endif
+
+#ifdef SDL_GetWindowProgressValue
+#undef SDL_GetWindowProgressValue
+#endif
+
+#ifdef SDL_SetRenderTextureAddressMode
+#undef SDL_SetRenderTextureAddressMode
+#endif
+
+#ifdef SDL_GetRenderTextureAddressMode
+#undef SDL_GetRenderTextureAddressMode
+#endif
+
 #undef SDL_ThreadID /* see at top. */
 
 /* dump the macro CreateThread versions, too. */