Struct rps_sys::RpsCommandBatch
source · #[repr(C)]pub struct RpsCommandBatch {
pub queueIndex: u32,
pub waitFencesBegin: u32,
pub numWaitFences: u32,
pub signalFenceIndex: u32,
pub cmdBegin: u32,
pub numCmds: u32,
}Expand description
Parameters of a batch of commands to be recorded by the graphics API in use.
These commands are the result of scheduling and have to be executed on the same queue.
Fields§
§queueIndex: u32Index of the queue to submit the current batch to.
waitFencesBegin: u32Offset of the range of fence IDs into the
numWaitFences: u32Number of fence IDs to wait for before submitting.
signalFenceIndex: u32Index of the fence to signal after submitting.
cmdBegin: u32Index of the first runtime command in the batch.
numCmds: u32Number of runtime commands in the batch.
Trait Implementations§
source§impl Clone for RpsCommandBatch
impl Clone for RpsCommandBatch
source§fn clone(&self) -> RpsCommandBatch
fn clone(&self) -> RpsCommandBatch
Returns a copy of the value. Read more
1.0.0 · source§fn clone_from(&mut self, source: &Self)
fn clone_from(&mut self, source: &Self)
Performs copy-assignment from
source. Read moresource§impl Debug for RpsCommandBatch
impl Debug for RpsCommandBatch
source§impl Default for RpsCommandBatch
impl Default for RpsCommandBatch
source§fn default() -> RpsCommandBatch
fn default() -> RpsCommandBatch
Returns the “default value” for a type. Read more