Struct asche::GraphicsQueue [−][src]
pub struct GraphicsQueue { pub family_index: u32, // some fields omitted }
Expand description
A queue for graphics operations.
Fields
family_index: u32
The queue family index of this queue.
Implementations
Creates a new command pool. Pools are not cached and are owned by the caller.
pub fn submit(
&mut self,
command_buffer: &GraphicsCommandBuffer,
fence: Option<&Fence>
) -> Result<(), AscheError>
pub fn submit(
&mut self,
command_buffer: &GraphicsCommandBuffer,
fence: Option<&Fence>
) -> Result<(), AscheError>
Submits a command buffer to a queue. Vulkan Manual Page
pub fn submit_all(
&mut self,
command_buffer: &[GraphicsCommandBuffer],
fence: Option<&Fence>
) -> Result<(), AscheError>
pub fn submit_all(
&mut self,
command_buffer: &[GraphicsCommandBuffer],
fence: Option<&Fence>
) -> Result<(), AscheError>
Submit command buffers to a queue. Vulkan Manual Page
Trait Implementations
Auto Trait Implementations
impl !RefUnwindSafe for GraphicsQueue
impl Send for GraphicsQueue
impl Sync for GraphicsQueue
impl Unpin for GraphicsQueue
impl !UnwindSafe for GraphicsQueue