internal Queue(SharpVk.Device parent, SharpVk.Interop.Queue handle) { this.handle = handle; this.parent = parent; this.commandCache = parent.commandCache; }
public static extern SharpVk.Result vkQueueWaitIdle(SharpVk.Interop.Queue queue);
public static extern SharpVk.Result vkQueueBindSparse(SharpVk.Interop.Queue queue, uint bindInfoCount, SharpVk.Interop.BindSparseInfo *bindInfo, SharpVk.Interop.Fence fence);
public static extern SharpVk.Result vkQueueSubmit(SharpVk.Interop.Queue queue, uint submitCount, SharpVk.Interop.SubmitInfo *submits, SharpVk.Interop.Fence fence);