Commit Graph

7 Commits

Author SHA1 Message Date
Benau
99bd8a338a Remove bundled shaderc 2023-01-03 10:01:41 +08:00
Mary Strodl
abdad11a71
switch: mojoal on switch by default 2021-07-15 17:55:36 -04:00
Benau
808dc0e8e4 Use mojoal for switch until openal build is fixed 2021-07-14 12:15:36 +08:00
Dave Murphy
f938ef38b1
Fix switch hacks (#4530) 2021-05-14 23:45:52 +08:00
Mary
65faa029ca
Fix switch github actions cache (#4519) 2021-04-14 01:01:09 +08:00
Mary
7f3de8ff5a
Add Switch to Github actions (#4514) 2021-04-09 10:36:49 +08:00
Mary
d9b8b7acad
Support for Nintendo Switch (#4491)
* WIP support for Nintendo Switch

* OpenAL is usable

* Remove some debug code, add manual crash when DEBUG_NXLINK is on

* Remove more debug logs

* Support touch, account name detection, language detection. Remove resolution settings

* Stylistic changes

* SFXManager: update on main thread

* Add build script, remove crypto.hpp changes, disable opengl recorder on switch

* make: use sudo where needed, libs=>lib, portlib=>portlibs

* make: build harfbuzz with freetype

* main: remove DEBUG_NXLINK

* socket_address: this comment is no longer relevant

* Fix indentation in SDL, remove extra debug logs from InputManager

* InputManager: make log debug, not info

* CMakeLists: add mbedtls include dirs on switch

* main: deinitialize stuff

* main_loop: fix format
2021-03-04 09:23:23 +08:00