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

From ca6f40e3fa8463e1ecffbb09c6b1c82f4aabd707 Mon Sep 17 00:00:00 2001
From: Ozkan Sezer <[EMAIL REDACTED]>
Date: Wed, 6 Mar 2024 21:21:56 +0300
Subject: [PATCH] updated sdl3_include_wrapper.h from latest SDL3

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

diff --git a/src/sdl3_include_wrapper.h b/src/sdl3_include_wrapper.h
index bcdac85..38ed9fc 100644
--- a/src/sdl3_include_wrapper.h
+++ b/src/sdl3_include_wrapper.h
@@ -1002,6 +1002,9 @@
 #define SDL_CloseCamera IGNORE_THIS_VERSION_OF_SDL_CloseCamera
 #define SDL_GetCameraPermissionState IGNORE_THIS_VERSION_OF_SDL_GetCameraPermissionState
 #define SDL_GetCameraDevicePosition IGNORE_THIS_VERSION_OF_SDL_GetCameraDevicePosition
+#define SDL_qsort_r IGNORE_THIS_VERSION_OF_SDL_qsort_r
+#define SDL_bsearch_r IGNORE_THIS_VERSION_OF_SDL_bsearch_r
+#define SDL_AddVulkanRenderSemaphores IGNORE_THIS_VERSION_OF_SDL_AddVulkanRenderSemaphores
 
 
 #define SDL_FUNCTION_POINTER_IS_VOID_POINTER 1
@@ -4902,6 +4905,18 @@
 #undef SDL_GetCameraDevicePosition
 #endif
 
+#ifdef SDL_qsort_r
+#undef SDL_qsort_r
+#endif
+
+#ifdef SDL_bsearch_r
+#undef SDL_bsearch_r
+#endif
+
+#ifdef SDL_AddVulkanRenderSemaphores
+#undef SDL_AddVulkanRenderSemaphores
+#endif
+
 #undef SDL_ThreadID /* see at top. */
 
 /* undefine these macros, too: redefine as SDL3_xxx, if needed. */