Diligent::PipelineStateDesc struct

Pipeline state description.

Contents

Base classes

struct DeviceObjectAttribs
Describes common device object attributes.

Public variables

PIPELINE_TYPE PipelineType
Pipeline type.
Uint32 SRBAllocationGranularity
Shader resource binding allocation granularity.
Uint64 CommandQueueMask
Defines which command queues this pipeline state can be used with.
PipelineResourceLayoutDesc ResourceLayout
Pipeline layout description.

Variable documentation

Uint32 Diligent::PipelineStateDesc::SRBAllocationGranularity

Shader resource binding allocation granularity.

This member defines allocation granularity for internal resources required by the shader resource binding object instances. Has no effect if the PSO is created with explicit pipeline resource signature(s).