Commit Graph

7 Commits

Author SHA1 Message Date
Cpasjuste 45b864bb7b switch: use new gfx (#26) 2021-06-18 15:08:55 +01:00
Cpasjuste 2776779715 switch: move to opengles 2 renderer
* switch: move to opengles 2 rendering

* switch: remove libglad dependecy

* switch: minor cleanup

* switch: minor cleanup 2

* switch: use SDL2 EGL video, fix inputs, major cleanup

* switch: fix configure flags (static EGL funcs)

* switch: update to latest mesa (remove SDL_egl.c hacks)

* switch: restore vanilla SDL_egl.c (remove crap)

* switch: use RGBA8888 display mode instead of ARGB888

* switch: add "multiple display" mode support
2021-06-18 15:08:55 +01:00
Cpasjuste 05b71ace4f switch: handle aspect ratio correction in fullscreen mode 2021-06-18 14:22:40 +01:00
Cpasjuste 1a52258796 SWITCH: properly implement multiple joysticks support 2021-06-18 14:22:40 +01:00
Cpasjuste daf09af4dd SWITCH: allow any window size, handle SDL_SetWindowDisplayMode
* SWITCH: update test for latest changes
* SWITCH: fix devkitpro build
2021-06-18 14:22:40 +01:00
cpasjuste 42c8e7e175 SWITCH: bitmask joystick buttons to fit HidControllerKeys
SWITCH: improve and comment test
2021-06-18 14:22:40 +01:00
Cpasjuste 005829b775 SWITCH: first commit, missing audio, input... (#1)
* SWITCH: first commit, missing audio, input...
2021-06-18 14:22:01 +01:00