SDL/src/thread
Ryan C. Gordon 90a3a2359b thread: Rewrote generic Condition Variables.
This replaces the internal mutex with a semaphore, so we're only using a
single synchronization primitive to implement this, and cleans up some logic
around wait timeouts.

This now matches the logic of the originally cited work, from BeOS.

Fixes #3639.

(I think.)
2024-10-10 15:03:53 -04:00
..
generic thread: Rewrote generic Condition Variables. 2024-10-10 15:03:53 -04:00
n3ds Removed SDL_bool in favor of plain bool 2024-09-18 08:32:30 -07:00
ngage Removed SDL_bool in favor of plain bool 2024-09-18 08:32:30 -07:00
ps2 Removed SDL_bool in favor of plain bool 2024-09-18 08:32:30 -07:00
psp Removed SDL_bool in favor of plain bool 2024-09-18 08:32:30 -07:00
pthread Removed SDL_bool in favor of plain bool 2024-09-18 08:32:30 -07:00
vita Removed SDL_bool in favor of plain bool 2024-09-18 08:32:30 -07:00
windows Include stdbool.h when using Visual Studio 2017+ 2024-10-01 09:57:59 -07:00
SDL_systhread.h Use SDL_bool instead an int return code in the SDL API 2024-08-27 10:31:46 -07:00
SDL_thread.c Rename SDL_SetThreadPriority() to SDL_SetCurrentThreadPriority() 2024-10-04 08:57:03 -07:00
SDL_thread_c.h winrt: Removed WinRT/Windows Phone/UWP support. 2024-09-06 13:28:39 -04:00