WIP: [common] port to SDL3 #2645

Draft
octocar wants to merge 16 commits from octocar/eden:sdl3 into master

16 commits

Author SHA1 Message Date
558922b369
[cmake] sdl3 ci, fixup cpmfile defs, fix sdl headers
All checks were successful
eden-license / license-header (pull_request) Successful in 29s
Signed-off-by: crueter <crueter@eden-emu.dev>
2025-10-07 18:41:28 -04:00
6c0f4a3472
process gamepad axis events
All checks were successful
eden-license / license-header (pull_request) Successful in 24s
2025-10-07 18:19:20 -04:00
2e91844ad4
license headers 2025-10-07 18:19:20 -04:00
2f137b3884
fix borderless window 2025-10-07 18:19:20 -04:00
92201b95a0
unused include 2025-10-07 18:19:20 -04:00
eb164861da
doc typos 2025-10-07 18:19:20 -04:00
73b9ac9b7d
do not require latest 2025-10-07 18:19:19 -04:00
a6a0b513dc
remove steamdeck sdl dep 2025-10-07 18:18:40 -04:00
9d91f9cbed
rename remaining files and vars 2025-10-07 18:17:31 -04:00
fb75c34ee8
rename more macros 2025-10-07 18:15:57 -04:00
b4a844a378
windowing and input stuff 2025-10-07 18:15:35 -04:00
35f73386b6
gamepad and joystick apis 2025-10-07 18:15:35 -04:00
a6ccd907af
new audio api changes 2025-10-07 18:15:35 -04:00
4175e0266f
rename some headers 2025-10-07 18:15:35 -04:00
86af32a736
rename all symbols 2025-10-07 18:15:35 -04:00
c5eb0e7d2e
switch to SDL3 dep 2025-10-07 18:15:34 -04:00