flycast/core/khronos
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
..
APPLE Add explicit casting for iOS, Import iOS EGL headers 2014-05-20 23:45:38 -04:00
EGL tentative fix for rockchip support 2021-01-16 19:31:06 +01:00
GL3 Use __ANDROID__ to handle specific Android code 2019-08-28 20:37:53 +02:00
GL4 OpenBSD 7.2 patches (#953) 2023-02-28 18:22:45 +01:00
GLES2 Import mod of Jeremy Feinstein's SlidingMenu, EGL Mods 2014-02-01 18:00:14 -05:00
GLES3 Import mod of Jeremy Feinstein's SlidingMenu, EGL Mods 2014-02-01 18:00:14 -05:00
GLES32 dynamically bind GLES functions 2019-02-19 17:21:50 +01:00
KHR getting rid of `#ifdef GLES` to use the same code for all envs 2019-02-19 21:40:21 +01:00