Struct ManagedRuntimeDataSubobjectInfo
Defined in File managed-structures.h
Nested Relationships
Nested Types
Struct Documentation
-
struct ManagedRuntimeDataSubobjectInfo
Public Types
-
enum class SubobjectKind : uint32_t
Values:
-
enumerator StateObjectConfig
-
enumerator GlobalRootSignature
-
enumerator LocalRootSignature
-
enumerator SubobjectToExportsAssociation
-
enumerator RaytracingShaderConfig
-
enumerator RaytracingPipelineConfig
-
enumerator HitGroup
-
enumerator RaytracingPipelineConfig1
-
enumerator NumKinds
-
enumerator StateObjectConfig
Public Functions
-
inline ManagedRuntimeDataSubobjectInfo(SubobjectKind _kind, const char *_name)
-
inline const char *storeString(const char *str)
-
inline void const *storeDataBlob(void *pData, size_t dataSize)
Public Members
-
SubobjectKind kind
-
std::string name
-
StateObjectConfig_t stateObjectConfig
-
RootSignature_t rootSignature
-
RaytracingShaderConfig_t raytracingShaderConfig
-
RaytracingPipelineConfig_t raytracingPipelineConfig
-
RaytracingPipelineConfig1_t raytracingPipelineConfig1
-
HitGroup_t hitGroup
-
union gpa::api_types::ManagedRuntimeDataSubobjectInfo::[anonymous] [anonymous]
-
struct HitGroup_t
-
struct RaytracingPipelineConfig1_t
-
struct RaytracingShaderConfig_t
-
struct RootSignature_t
-
enum class SubobjectKind : uint32_t