vkd3d/libs
Giovanni Mascellani 552926cfca vkd3d: Do not allow synchronization primitives to fail.
In practice they never fail. If they fail, it means that there
is some underlying platform problem and there is little we can do
anyway. Under pthreads function prototypes allow returning failure,
but that's only used for "error checking" mutexes, which we
don't use.

On the other hand, error handling in vkd3d is rather inconsistent:
sometimes the errors are ignored, sometimes logged, sometimes
passed to the caller. It's hard to handle failures appropriately
if you can't even keep your state consistent, so I think it's
better to avoid trying, assume that synchronization primitives do
not fail and at least have consistent logging if something goes
wrong.
2023-02-02 20:51:27 +01:00
..
vkd3d vkd3d: Do not allow synchronization primitives to fail. 2023-02-02 20:51:27 +01:00
vkd3d-common vkd3d-common: Always prefix debug output with "vkd3d". 2022-11-08 20:52:27 +01:00
vkd3d-shader vkd3d-shader/spirv: Introduce an option to control whether point size is written. 2023-02-02 20:51:18 +01:00
vkd3d-utils Release 1.6. 2022-12-07 16:08:16 +01:00
.gitignore libs/vkd3d: Trace build version. 2018-06-27 22:43:49 +02:00