4 Commits
Author SHA1 Message Date
Pierre Wendling 053ce39d67 N3DS: Semaphore fixes. (#6776)
* N3DS: Make Sem waits cooperative friendly.

The 3DS has a cooperative threading model. Sleeping after TryWait and
WaitTimeout avoid starving other threads. It inccurs a runtime penalty,
but it's better than having to hard reset your console to recover from
a deadlock.
2022-12-11 11:27:16 -08:00
Pierre Wendling 3c501b963d Clang-Tidy fixes (#6725) 2022-12-01 13:07:03 -08:00
Pierre Wendling a71ad40ac3 CMake: Add option to use Ccache. 2022-11-15 19:04:22 +01:00
Pierre Wendling 1963cccce1 CMake: Fix XCode CMake config file. (#5787)
As mentionned in libsdl-org/SDL_net#48 and libsdl-org/SDL_ttf#213:
- Options needs to use `SHELL:` to avoid aggressive option de-duplication
- Framework path needs to be quoted to support paths with spaces.
2022-06-12 15:48:57 +02:00