flycast/core/sdl
namtsui a1472fb190
OpenBSD 7.2 patches (#953)
* OpenBSD: BSS is immutable so mark it as mutable so that mprotect RWX works

see: mimmutable(1)
bc009f82ea

* OpenBSD does not have mcontext_t

<signal.h> provides `typedef struct sigcontext ucontext_t;'.
take register names from <machine/signal.h>, which provides struct
sigcontext.

see:
1a13d3ae4e

* OpenBSD uses major.minor for shared libs, so properly dlopen libGL.so

* OpenBSD remove redefinition of swap16

* OpenBSD: SDL2 controller detection

Use sdl_open_joystick() to open controllers on startup instead of
SDL_JOYDEVICEADDED event, which never gets detected.

* OpenBSD does not have mcontext_t but linux does
2023-02-28 18:22:45 +01:00
..
sdl.cpp OpenBSD 7.2 patches (#953) 2023-02-28 18:22:45 +01:00
sdl.h move steam deck hack to sdl/sdl.cpp 2022-11-14 15:59:19 +01:00
sdl_gamepad.h sdl: don't add a joystick if its name can't be retrieved 2023-02-27 17:59:48 +01:00
sdl_keyboard.h Rumble using MacBook's Taptic Engine (take 2) 2022-05-17 16:37:37 +02:00