Commit graph

14 commits

Author SHA1 Message Date
0d54fa7f03 Fix sdl2 CMakeLists.txt on non-apple platforms
All checks were successful
Run tests / Run tests (push) Successful in 7m37s
2026-07-09 20:59:48 +03:00
75471c6054 Don't link SDL2 on web (break when using multithreaded emsdk build) 2026-07-06 22:33:21 +03:00
cb4c20f071 Set up build/packaging infra for web builds
All checks were successful
Run tests / test (push) Successful in 4s
Reviewed-on: #1
2026-07-03 08:40:27 +00:00
77d359fa52 Implement sdl2+wgpu backend for macos+metal 2026-06-30 23:47:25 +03:00
805826c160 Set up packaging for web build 2025-02-03 12:52:18 +01:00
a4d666096e Remove library-specific graphics api defines in favor of global PSEMEK_GRAPHICS_API_XXX 2024-08-02 20:39:52 +03:00
e2fdb777de WebGPU support wip 2023-12-30 16:50:44 +03:00
b910d16261 Grand app refactor: move main to sdl2 lib, make the rest of the engine independent of SDL2 2023-07-14 22:25:45 +03:00
88e48f2454 Support image-based cursors 2022-05-22 20:24:57 +03:00
bbeb05f34e Refactor SDL2 cursor manipulation 2022-04-06 17:52:32 +03:00
f0611657ac Generate empty source file for libraries with no sources 2021-01-18 18:10:35 +03:00
0e5759f1c6 Log about SDL2 initialization 2020-09-23 12:32:41 +03:00
89a608e35f Rename imported target sdl2 -> SDL2 & use it instead of legacy CMake variables 2020-09-21 09:13:47 +03:00
dbfd9da21c Add SDL2 initialization library & use it in app 2020-09-21 09:05:21 +03:00