Struct gfx_backend_empty::Queue [−][src]
pub struct Queue;
Dummy command queue doing nothing.
Trait Implementations
impl Queue<Backend> for Queue
[src]
impl Queue<Backend> for Queue
[src]unsafe fn submit<'a, Ic, Iw, Is>(
&mut self,
_: Ic,
_: Iw,
_: Is,
_: Option<&mut ()>
) where
Ic: Iterator<Item = &'a CommandBuffer>,
[src]
&mut self,
_: Ic,
_: Iw,
_: Is,
_: Option<&mut ()>
) where
Ic: Iterator<Item = &'a CommandBuffer>,
unsafe fn present(
&mut self,
_surface: &mut Surface,
_image: SwapchainImage,
_wait_semaphore: Option<&mut ()>
) -> Result<Option<Suboptimal>, PresentError>
[src]
&mut self,
_surface: &mut Surface,
_image: SwapchainImage,
_wait_semaphore: Option<&mut ()>
) -> Result<Option<Suboptimal>, PresentError>
fn wait_idle(&mut self) -> Result<(), OutOfMemory>
[src]
fn timestamp_period(&self) -> f32
[src]
pub unsafe fn bind_sparse<'a, Iw, Is, Ibi, Ib, Iii, Io, Ii>(
&mut self,
_wait_semaphores: Iw,
_signal_semaphores: Is,
_buffer_memory_binds: Ib,
_image_opaque_memory_binds: Io,
_image_memory_binds: Ii,
_device: &<B as Backend>::Device,
_fence: Option<&<B as Backend>::Fence>
) where
Is: Iterator<Item = &'a <B as Backend>::Semaphore>,
Iw: Iterator<Item = &'a <B as Backend>::Semaphore>,
Io: Iterator<Item = (&'a mut <B as Backend>::Image, Ibi)>,
Ibi: Iterator<Item = &'a SparseBind<&'a <B as Backend>::Memory>>,
Ib: Iterator<Item = (&'a mut <B as Backend>::Buffer, Ibi)>,
Iii: Iterator<Item = &'a SparseImageBind<&'a <B as Backend>::Memory>>,
Ii: Iterator<Item = (&'a mut <B as Backend>::Image, Iii)>,
[src]
&mut self,
_wait_semaphores: Iw,
_signal_semaphores: Is,
_buffer_memory_binds: Ib,
_image_opaque_memory_binds: Io,
_image_memory_binds: Ii,
_device: &<B as Backend>::Device,
_fence: Option<&<B as Backend>::Fence>
) where
Is: Iterator<Item = &'a <B as Backend>::Semaphore>,
Iw: Iterator<Item = &'a <B as Backend>::Semaphore>,
Io: Iterator<Item = (&'a mut <B as Backend>::Image, Ibi)>,
Ibi: Iterator<Item = &'a SparseBind<&'a <B as Backend>::Memory>>,
Ib: Iterator<Item = (&'a mut <B as Backend>::Buffer, Ibi)>,
Iii: Iterator<Item = &'a SparseImageBind<&'a <B as Backend>::Memory>>,
Ii: Iterator<Item = (&'a mut <B as Backend>::Image, Iii)>,
Auto Trait Implementations
impl RefUnwindSafe for Queue
impl RefUnwindSafe for Queue
impl UnwindSafe for Queue
impl UnwindSafe for Queue