VKEVENTRESET
VKEVENTRESET refers to the operation of resetting a Vulkan event object to the unsignaled state. In Vulkan, VkEvent is a binary synchronization primitive used to coordinate work between host and device or between queue submissions. An event can be in either signaled or unsignaled state, and new events start unsignaled.
Resetting an event is a common step when reusing it for a new synchronization point. The reset
Host-side reset is performed with the function vkResetEvent, which resets the specified event to the unsignaled
The state of an event can be observed or waited upon. The current state may be queried
Notes and best practices: use VKEVENTRESET when you need to reuse an event after it has been