13 Jan
2022
13 Jan
'22
4:18 p.m.
On Mon, 10 Jan 2022 at 15:02, Conor McCarthy <cmccarthy(a)codeweavers.com> wrote:
diff --git a/libs/vkd3d/vkd3d_private.h b/libs/vkd3d/vkd3d_private.h index 1bccb35d..e129681b 100644 --- a/libs/vkd3d/vkd3d_private.h +++ b/libs/vkd3d/vkd3d_private.h @@ -361,11 +361,13 @@ struct d3d12_fence
uint64_t value; pthread_mutex_t mutex; + pthread_cond_t null_event_cond;
struct vkd3d_waiting_event { uint64_t value; HANDLE event; + bool volatile latch; } *events; size_t events_size; size_t event_count; --
Do we need the volatile above?