[PATCH vkd3d 4/4] vkd3d: Remove the descriptor mutexes.

Conor McCarthy conor.mccarthy.444 at gmail.com
Sun May 15 23:34:13 CDT 2022


On Fri, May 13, 2022 at 1:11 AM Conor McCarthy <cmccarthy at codeweavers.com>
wrote:

> Descriptor read/write race conditions in SotTR were a result of
> deficiencies
> in the fence implementation.
>

There is still the occasional crash on startup, shutdown, or between
benchmark scenes. It always seems to be caused by invalid view refcounts,
so the mutexes are still needed. Most likely two descriptors are copied to
the same destination concurrently, which maybe doesn't break anything in
Windows if they're of the same type.
-------------- next part --------------
An HTML attachment was scrubbed...
URL: <http://www.winehq.org/pipermail/wine-devel/attachments/20220516/00953525/attachment.htm>


More information about the wine-devel mailing list