mirror of
https://gitlab.freedesktop.org/mesa/mesa.git
synced 2026-04-23 00:50:36 +02:00
And we support for four types of mtx init enum values that define by C11 standard: 0 mtx_plain - a simple, non-recursive mutex is created. 2 mtx_timed - a non-recursive mutex, that supports timeout, is created. 1 mtx_plain | mtx_recursive - a recursive mutex is created. 3 mtx_timed | mtx_recursive - a recursive mutex, that supports timeout, is created. musl library also use these enum combination Signed-off-by: Yonggang Luo <luoyonggang@gmail.com> Reviewed-by: Jesse Natalie <jenatali@microsoft.com> Part-of: <https://gitlab.freedesktop.org/mesa/mesa/-/merge_requests/18036> |
||
|---|---|---|
| .. | ||
| impl | ||
| threads.h | ||
| time.h | ||