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

Pipeline state notation. More...

#include <RenderStateNotationParser.h>

Inheritance diagram for Diligent::PipelineStateNotation:
Diligent::ComputePipelineNotation Diligent::GraphicsPipelineNotation Diligent::RayTracingPipelineNotation Diligent::TilePipelineNotation

Public Member Functions

bool operator== (const PipelineStateNotation &RHS) const
 Comparison operator tests if two structures are equivalent.
 

Public Attributes

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

Pipeline state notation.

This structure mirrors the PipelineStateCreateInfo struct, but uses names to identify resource signatures used by the pipeline.