Struct asche::ComputeCommandPool [−][src]
pub struct ComputeCommandPool { /* fields omitted */ }
Expand description
A command pool for the compute queue.
Implementations
The raw Vulkan command pool handle.
pub unsafe fn create_command_buffer(
&mut self,
wait_semaphores: &[CommandBufferSemaphore],
signal_semaphores: &[CommandBufferSemaphore]
) -> Result<ComputeCommandBuffer, AscheError>
pub unsafe fn create_command_buffer(
&mut self,
wait_semaphores: &[CommandBufferSemaphore],
signal_semaphores: &[CommandBufferSemaphore]
) -> Result<ComputeCommandBuffer, AscheError>
Creates a new command buffer.
Resets a command pool.