Struct vulkano::command_buffer::SubmitInfo
source · [−]pub struct SubmitInfo {
pub wait_semaphores: Vec<SemaphoreSubmitInfo>,
pub command_buffers: Vec<Arc<dyn PrimaryCommandBufferAbstract>>,
pub signal_semaphores: Vec<SemaphoreSubmitInfo>,
pub _ne: NonExhaustive,
}
Expand description
Parameters to submit command buffers to a queue.
Fields
wait_semaphores: Vec<SemaphoreSubmitInfo>
The semaphores to wait for before beginning the execution of this batch of command buffer operations.
The default value is empty.
command_buffers: Vec<Arc<dyn PrimaryCommandBufferAbstract>>
The command buffers to execute.
The default value is empty.
signal_semaphores: Vec<SemaphoreSubmitInfo>
The semaphores to signal after the execution of this batch of command buffer operations has completed.
The default value is empty.
_ne: NonExhaustive
Trait Implementations
sourceimpl Clone for SubmitInfo
impl Clone for SubmitInfo
sourcefn clone(&self) -> SubmitInfo
fn clone(&self) -> SubmitInfo
Returns a copy of the value. Read more
1.0.0 · sourcefn clone_from(&mut self, source: &Self)
fn clone_from(&mut self, source: &Self)
Performs copy-assignment from
source
. Read moresourceimpl Debug for SubmitInfo
impl Debug for SubmitInfo
Auto Trait Implementations
impl !RefUnwindSafe for SubmitInfo
impl Send for SubmitInfo
impl Sync for SubmitInfo
impl Unpin for SubmitInfo
impl !UnwindSafe for SubmitInfo
Blanket Implementations
sourceimpl<T> BorrowMut<T> for Twhere
T: ?Sized,
impl<T> BorrowMut<T> for Twhere
T: ?Sized,
const: unstable · sourcefn borrow_mut(&mut self) -> &mut T
fn borrow_mut(&mut self) -> &mut T
Mutably borrows from an owned value. Read more