Diligent Engine
 
Loading...
Searching...
No Matches
Diligent::ComputePipelineNotation Struct Reference

Compute pipeline state notation. More...

#include <RenderStateNotationParser.h>

Inheritance diagram for Diligent::ComputePipelineNotation:
Diligent::PipelineStateNotation

Public Member Functions

bool operator== (const ComputePipelineNotation &RHS) const
 Comparison operator tests if two structures are equivalent.
 
- Public Member Functions inherited from Diligent::PipelineStateNotation
bool operator== (const PipelineStateNotation &RHS) const
 Comparison operator tests if two structures are equivalent.
 

Public Attributes

const Char * pCSName = nullptr
 Compute shader name.
 
- Public Attributes inherited from Diligent::PipelineStateNotation
PipelineStateDesc PSODesc
 Pipeline state description.
 
PSO_CREATE_FLAGS Flags = PSO_CREATE_FLAG_NONE
 Pipeline state creation flags, see Diligent::PSO_CREATE_FLAGS.
 
const Char ** ppResourceSignatureNames = nullptr
 A pointer to an array of resource signature names.
 
Uint32 ResourceSignaturesNameCount = 0
 The number of resource signature names in ppResourceSignatureNames array.
 

Detailed Description

Compute pipeline state notation.

This structure mirrors the ComputePipelineStateCreateInfo struct, but uses a name to identify the compute shader used by the pipeline.