Diligent::PipelineStateCreateInfo struct

Pipeline state creation attributes.

Contents

Derived classes

struct ComputePipelineStateCreateInfo
Compute pipeline state description.
struct GraphicsPipelineStateCreateInfo
Graphics pipeline state creation attributes.
struct RayTracingPipelineStateCreateInfo
Ray tracing pipeline state description.

Public variables

PipelineStateDesc PSODesc
Pipeline state description.
PSO_CREATE_FLAGS Flags
Pipeline state creation flags, see Diligent::PSO_CREATE_FLAGS.
IPipelineResourceSignature** ppResourceSignatures
An array of ResourceSignaturesCount shader resource signatures that define the layout of shader resources in this pipeline state object. See Diligent::IPipelineResourceSignature.
Uint32 ResourceSignaturesCount
The number of elements in ppResourceSignatures array.

Variable documentation

IPipelineResourceSignature** Diligent::PipelineStateCreateInfo::ppResourceSignatures

An array of ResourceSignaturesCount shader resource signatures that define the layout of shader resources in this pipeline state object. See Diligent::IPipelineResourceSignature.