pub struct SubmissionWithCommandBuffers<'d, Parent: SubmissionBatch, CommandBuffer: CommandBuffer + 'd>(/* private fields */);
👎Deprecated: old batching library
Available on crate feature
alloc
only.Trait Implementations§
Source§impl<'d, Parent, CommandBuffer> SubmissionBatch for SubmissionWithCommandBuffers<'d, Parent, CommandBuffer>where
Parent: SubmissionBatch,
CommandBuffer: CommandBuffer + 'd,
impl<'d, Parent, CommandBuffer> SubmissionBatch for SubmissionWithCommandBuffers<'d, Parent, CommandBuffer>where
Parent: SubmissionBatch,
CommandBuffer: CommandBuffer + 'd,
Source§fn collect_resources(&self, target: &mut TemporalSubmissionBatchResources)
fn collect_resources(&self, target: &mut TemporalSubmissionBatchResources)
👎Deprecated: old batching library
Source§fn with_command_buffers<'d, CommandBuffer: CommandBuffer + 'd>(
self,
command_buffers: &'d [CommandBuffer],
) -> SubmissionWithCommandBuffers<'d, Self, CommandBuffer>where
Self: Sized,
fn with_command_buffers<'d, CommandBuffer: CommandBuffer + 'd>(
self,
command_buffers: &'d [CommandBuffer],
) -> SubmissionWithCommandBuffers<'d, Self, CommandBuffer>where
Self: Sized,
👎Deprecated: old batching library
Source§fn with_wait_semaphores<'d, Semaphore: Semaphore + 'd>(
self,
wait_semaphores: &'d [(Semaphore, PipelineStageFlags)],
) -> SubmissionWithWaitSemaphores<'d, Self, Semaphore>where
Self: Sized,
fn with_wait_semaphores<'d, Semaphore: Semaphore + 'd>(
self,
wait_semaphores: &'d [(Semaphore, PipelineStageFlags)],
) -> SubmissionWithWaitSemaphores<'d, Self, Semaphore>where
Self: Sized,
👎Deprecated: old batching library
Source§fn with_signal_semaphores<'d, Semaphore: Semaphore + 'd>(
self,
signal_semaphores: &'d [Semaphore],
) -> SubmissionWithSignalSemaphores<'d, Self, Semaphore>where
Self: Sized,
fn with_signal_semaphores<'d, Semaphore: Semaphore + 'd>(
self,
signal_semaphores: &'d [Semaphore],
) -> SubmissionWithSignalSemaphores<'d, Self, Semaphore>where
Self: Sized,
👎Deprecated: old batching library
Auto Trait Implementations§
impl<'d, Parent, CommandBuffer> Freeze for SubmissionWithCommandBuffers<'d, Parent, CommandBuffer>where
Parent: Freeze,
impl<'d, Parent, CommandBuffer> RefUnwindSafe for SubmissionWithCommandBuffers<'d, Parent, CommandBuffer>where
Parent: RefUnwindSafe,
CommandBuffer: RefUnwindSafe,
impl<'d, Parent, CommandBuffer> !Send for SubmissionWithCommandBuffers<'d, Parent, CommandBuffer>
impl<'d, Parent, CommandBuffer> !Sync for SubmissionWithCommandBuffers<'d, Parent, CommandBuffer>
impl<'d, Parent, CommandBuffer> Unpin for SubmissionWithCommandBuffers<'d, Parent, CommandBuffer>where
Parent: Unpin,
impl<'d, Parent, CommandBuffer> UnwindSafe for SubmissionWithCommandBuffers<'d, Parent, CommandBuffer>where
Parent: UnwindSafe,
CommandBuffer: RefUnwindSafe,
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