Struct rps_sys::RpsRenderGraphSignatureDesc
source · #[repr(C)]pub struct RpsRenderGraphSignatureDesc {
pub numParams: u32,
pub numNodeDescs: u32,
pub maxExternalResources: u32,
pub pParamDescs: *const RpsParameterDesc,
pub pNodeDescs: *const RpsNodeDesc,
pub name: *const c_char,
}
Expand description
Parameters for describing a render graph signature.
Fields§
§numParams: u32
Number of parameters in the signature.
numNodeDescs: u32
Number of node descriptions in the signature.
maxExternalResources: u32
Number of resources in the parameters of the signature. Array parameters
pParamDescs: *const RpsParameterDesc
Pointer to an array of [const RpsParameterDesc] with
pNodeDescs: *const RpsNodeDesc
Pointer to an array of [const RpsNodeDesc] with numNodeDescs
name: *const c_char
Null terminated string with the name of the render graph.
Trait Implementations§
source§impl Clone for RpsRenderGraphSignatureDesc
impl Clone for RpsRenderGraphSignatureDesc
source§fn clone(&self) -> RpsRenderGraphSignatureDesc
fn clone(&self) -> RpsRenderGraphSignatureDesc
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