pub struct Queue { /* private fields */ }
Available on
gles
only.Trait Implementations§
source§impl Queue for Queue
impl Queue for Queue
type A = Api
source§unsafe fn submit(
&self,
command_buffers: &[&CommandBuffer],
_surface_textures: &[&Texture],
(signal_fence, signal_value): (&mut Fence, FenceValue),
) -> Result<(), DeviceError>
unsafe fn submit( &self, command_buffers: &[&CommandBuffer], _surface_textures: &[&Texture], (signal_fence, signal_value): (&mut Fence, FenceValue), ) -> Result<(), DeviceError>
Submit
command_buffers
for execution on GPU. Read moreunsafe fn present( &self, surface: &Surface, texture: Texture, ) -> Result<(), SurfaceError>
unsafe fn get_timestamp_period(&self) -> f32
impl Send for Queue
Available on
send_sync
only.impl Sync for Queue
Available on
send_sync
only.Auto Trait Implementations§
impl !Freeze for Queue
impl !RefUnwindSafe for Queue
impl Unpin for Queue
impl !UnwindSafe for Queue
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