On Mon, 10 Jan 2022 at 15:02, Conor McCarthy cmccarthy@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?