#[repr(C)]pub struct RpsRuntimeOpCreateNodeUserResourcesArgs {
pub pUserContext: *mut c_void,
pub ppArgs: *const *mut c_void,
pub numArgs: u32,
pub nodeTag: u32,
}
Expand description
Parameters for creating the used defined resources associated with a node.
These can be e.g. descriptor set allocations, PSOs or custom viewports.
Fields§
§pUserContext: *mut c_void
User defined context to pass to the node.
ppArgs: *const *mut c_void
Pointer to an array of [void*] with numArgs arguments to be passed to the
numArgs: u32
Number of arguments of the node.
nodeTag: u32
User defined node tag to be used for node associations.
Trait Implementations§
source§impl Clone for RpsRuntimeOpCreateNodeUserResourcesArgs
impl Clone for RpsRuntimeOpCreateNodeUserResourcesArgs
source§fn clone(&self) -> RpsRuntimeOpCreateNodeUserResourcesArgs
fn clone(&self) -> RpsRuntimeOpCreateNodeUserResourcesArgs
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