internal Event(SharpVk.Device parent, SharpVk.Interop.Event handle) { this.handle = handle; this.parent = parent; this.commandCache = parent.commandCache; }
public static extern SharpVk.Result vkResetEvent(SharpVk.Interop.Device device, SharpVk.Interop.Event @event);
public static extern void vkCmdResetEvent(SharpVk.Interop.CommandBuffer commandBuffer, SharpVk.Interop.Event @event, SharpVk.PipelineStageFlags stageMask);
public static extern void vkDestroyEvent(SharpVk.Interop.Device device, SharpVk.Interop.Event @event, SharpVk.Interop.AllocationCallbacks *allocator);