SDL/src/thread/generic
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
..
SDL_syscond.c thread: Rewrote generic Condition Variables. 2024-10-10 15:03:53 -04:00
SDL_syscond_c.h Use SDL_bool instead an int return code in the SDL API 2024-08-27 10:31:46 -07:00
SDL_sysmutex.c Removed SDL_bool in favor of plain bool 2024-09-18 08:32:30 -07:00
SDL_sysmutex_c.h Updated copyright for 2024 2024-01-01 13:15:26 -08:00
SDL_sysrwlock.c Removed SDL_bool in favor of plain bool 2024-09-18 08:32:30 -07:00
SDL_sysrwlock_c.h Use SDL_bool instead an int return code in the SDL API 2024-08-27 10:31:46 -07:00
SDL_syssem.c Removed SDL_bool in favor of plain bool 2024-09-18 08:32:30 -07:00
SDL_systhread.c Use SDL_bool instead an int return code in the SDL API 2024-08-27 10:31:46 -07:00
SDL_systhread_c.h Use C++ style comments consistently in SDL source code 2024-08-22 13:30:02 -07:00
SDL_systls.c Use SDL_bool instead an int return code in the SDL API 2024-08-27 10:31:46 -07:00