summaryrefslogtreecommitdiff
path: root/include
diff options
context:
space:
mode:
Diffstat (limited to 'include')
-rw-r--r--include/main.h6
-rw-r--r--include/platforms/core_desktop_sdl2.h (renamed from include/platforms/core_desktop_sdl.h)0
-rw-r--r--include/platforms/core_desktop_sdl3.h3
-rw-r--r--include/state.h4
4 files changed, 9 insertions, 4 deletions
diff --git a/include/main.h b/include/main.h
index 6fcda26..1d4fc74 100644
--- a/include/main.h
+++ b/include/main.h
@@ -17,8 +17,10 @@
#ifdef PLATFORM_DESKTOP
#include "GLFW/glfw3.h"
#include "GLFW/glfw3native.h"
-#elif PLATFORM_DESKTOP_SDL
- #include <SDL.h>
+#elif PLATFORM_DESKTOP_SDL2
+ #include <SDL2/SDL.h>
+#elif PLATFORM_DESKTOP_SDL3
+ #include <SDL3/SDL.h>
#endif
#ifdef SHARED
diff --git a/include/platforms/core_desktop_sdl.h b/include/platforms/core_desktop_sdl2.h
index e787494..e787494 100644
--- a/include/platforms/core_desktop_sdl.h
+++ b/include/platforms/core_desktop_sdl2.h
diff --git a/include/platforms/core_desktop_sdl3.h b/include/platforms/core_desktop_sdl3.h
new file mode 100644
index 0000000..4331412
--- /dev/null
+++ b/include/platforms/core_desktop_sdl3.h
@@ -0,0 +1,3 @@
+#pragma once
+
+#include "SDL3/SDL.h"
diff --git a/include/state.h b/include/state.h
index 1e84b43..a6b5118 100644
--- a/include/state.h
+++ b/include/state.h
@@ -1,6 +1,6 @@
#pragma once
-#ifdef PLATFORM_DESKTOP_SDL
+#ifdef PLATFORM_DESKTOP_SDL2
#define PLATFORM_SDL_EVENT_QUEUE_LEN 128
#endif
@@ -39,7 +39,7 @@ typedef struct {
GLFWpentabletdatafun glfwTabletDataCallback;
GLFWpentabletcursorfun glfwTabletCursorCallback;
GLFWpentabletproximityfun glfwTabletProximityCallback;
-#elif PLATFORM_DESKTOP_SDL
+#elif PLATFORM_DESKTOP_SDL2
int SDL_eventQueueLen;
SDL_Event* SDL_eventQueue;
#endif