pub type PFN_vkCmdWaitEvents = Option<unsafe extern "system" fn(command_buffer: CommandBuffer, event_count: u32, p_events: *const Event, src_stage_mask: PipelineStageFlags, dst_stage_mask: PipelineStageFlags, memory_barrier_count: u32, p_memory_barriers: *const MemoryBarrier, buffer_memory_barrier_count: u32, p_buffer_memory_barriers: *const BufferMemoryBarrier, image_memory_barrier_count: u32, p_image_memory_barriers: *const ImageMemoryBarrier)>;Expand description
vkCmdWaitEvents
Provided by VK_COMPUTE_VERSION_1_0.
§Thread Safety
commandBuffermust be externally synchronized
Aliased Type§
pub enum PFN_vkCmdWaitEvents {
None,
Some(unsafe extern "system" fn(CommandBuffer, u32, *const Event, PipelineStageFlagBits, PipelineStageFlagBits, u32, *const MemoryBarrier, u32, *const BufferMemoryBarrier, u32, *const ImageMemoryBarrier)),
}Variants§
None
No value.
Some(unsafe extern "system" fn(CommandBuffer, u32, *const Event, PipelineStageFlagBits, PipelineStageFlagBits, u32, *const MemoryBarrier, u32, *const BufferMemoryBarrier, u32, *const ImageMemoryBarrier))
Some value of type T.