Struct rps_sys::RpsRenderGraphCreateInfo
source · #[repr(C)]pub struct RpsRenderGraphCreateInfo {
pub scheduleInfo: RpsRenderGraphCreateInfo__bindgen_ty_1,
pub memoryInfo: RpsRenderGraphCreateInfo__bindgen_ty_2,
pub mainEntryCreateInfo: RpsProgramCreateInfo,
pub renderGraphFlags: RpsRenderGraphFlags,
pub numPhases: u32,
pub pPhases: *const RpsRenderGraphPhaseInfo,
}Expand description
Parameters for creating a render graph.
Fields§
§scheduleInfo: RpsRenderGraphCreateInfo__bindgen_ty_1§memoryInfo: RpsRenderGraphCreateInfo__bindgen_ty_2§mainEntryCreateInfo: RpsProgramCreateInfoCreation parameters for the main entry RPS program.
renderGraphFlags: RpsRenderGraphFlagsFlags for render graph properties.
numPhases: u32Number of render graph phase objects used by the render graph.
pPhases: *const RpsRenderGraphPhaseInfoPointer to an array of [const RpsRenderGraphPhaseInfo] with numPhases render graph phase objects used by the render graph. If null, RPS uses the runtime specified default pipeline to process the render graph.
Trait Implementations§
source§impl Clone for RpsRenderGraphCreateInfo
impl Clone for RpsRenderGraphCreateInfo
source§fn clone(&self) -> RpsRenderGraphCreateInfo
fn clone(&self) -> RpsRenderGraphCreateInfo
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 more