pub struct Queue { /* private fields */ }
Trait Implementations§
source§impl Queue<Api> for Queue
impl Queue<Api> for Queue
source§unsafe fn submit(
&self,
command_buffers: &[&CommandBuffer],
signal_fence: Option<(&mut Fence, FenceValue)>
) -> Result<(), DeviceError>
unsafe fn submit( &self, command_buffers: &[&CommandBuffer], signal_fence: Option<(&mut Fence, FenceValue)> ) -> Result<(), DeviceError>
Submits the command buffers for execution on GPU. Read more
unsafe fn present( &self, surface: &Surface, texture: Texture ) -> Result<(), SurfaceError>
unsafe fn get_timestamp_period(&self) -> f32
impl Send for Queue
impl Sync for Queue
Auto Trait Implementations§
Blanket Implementations§
source§impl<T> BorrowMut<T> for Twhere
T: ?Sized,
impl<T> BorrowMut<T> for Twhere
T: ?Sized,
source§fn borrow_mut(&mut self) -> &mut T
fn borrow_mut(&mut self) -> &mut T
Mutably borrows from an owned value. Read more