From bd9f94257d6552b696055dcb570ace557e23053e Mon Sep 17 00:00:00 2001
From: Ozkan Sezer <[EMAIL REDACTED]>
Date: Fri, 19 May 2023 10:50:10 +0300
Subject: [PATCH] updated sdl3_include_wrapper.h from latest SDL3
---
src/sdl3_include_wrapper.h | 20 +++++++++++++++-----
1 file changed, 15 insertions(+), 5 deletions(-)
diff --git a/src/sdl3_include_wrapper.h b/src/sdl3_include_wrapper.h
index 8c55ce7..6b6064b 100644
--- a/src/sdl3_include_wrapper.h
+++ b/src/sdl3_include_wrapper.h
@@ -863,7 +863,6 @@
#define SDL_ConvertEventToRenderCoordinates IGNORE_THIS_VERSION_OF_SDL_ConvertEventToRenderCoordinates
#define SDL_SetRenderScale IGNORE_THIS_VERSION_OF_SDL_SetRenderScale
#define SDL_GetRenderScale IGNORE_THIS_VERSION_OF_SDL_GetRenderScale
-#define SDL_GetRenderWindowSize IGNORE_THIS_VERSION_OF_SDL_GetRenderWindowSize
#define SDL_GetSystemTheme IGNORE_THIS_VERSION_OF_SDL_GetSystemTheme
#define SDL_CreatePopupWindow IGNORE_THIS_VERSION_OF_SDL_CreatePopupWindow
#define SDL_GetWindowParent IGNORE_THIS_VERSION_OF_SDL_GetWindowParent
@@ -882,6 +881,9 @@
#define SDL_UnlockRWLock IGNORE_THIS_VERSION_OF_SDL_UnlockRWLock
#define SDL_DestroyRWLock IGNORE_THIS_VERSION_OF_SDL_DestroyRWLock
#define SDL_GetPath IGNORE_THIS_VERSION_OF_SDL_GetPath
+#define SDL_GetDisplayContentScale IGNORE_THIS_VERSION_OF_SDL_GetDisplayContentScale
+#define SDL_GetWindowDisplayScale IGNORE_THIS_VERSION_OF_SDL_GetWindowDisplayScale
+#define SDL_GetWindowPixelDensity IGNORE_THIS_VERSION_OF_SDL_GetWindowPixelDensity
/* *** HACK HACK HACK:
* *** Avoid including SDL_thread.h: it defines SDL_CreateThread() as a macro
@@ -4280,10 +4282,6 @@ typedef void (__cdecl *pfnSDL_CurrentEndThread) (unsigned);
#undef SDL_GetRenderScale
#endif
-#ifdef SDL_GetRenderWindowSize
-#undef SDL_GetRenderWindowSize
-#endif
-
#ifdef SDL_GetSystemTheme
#undef SDL_GetSystemTheme
#endif
@@ -4356,6 +4354,18 @@ typedef void (__cdecl *pfnSDL_CurrentEndThread) (unsigned);
#undef SDL_GetPath
#endif
+#ifdef SDL_GetDisplayContentScale
+#undef SDL_GetDisplayContentScale
+#endif
+
+#ifdef SDL_GetWindowDisplayScale
+#undef SDL_GetWindowDisplayScale
+#endif
+
+#ifdef SDL_GetWindowPixelDensity
+#undef SDL_GetWindowPixelDensity
+#endif
+
/* undefine these macros too: */
/* redefine using SDL3_xxx, if needed. */