XII Release 0.1.0
Loading...
Searching...
No Matches
xiiGALPipelineResourceSignatureCreationDescription Struct Reference

This describes the pipeline resource signature creation description. More...

#include <PipelineResourceSignature.h>

Public Member Functions

XII_ALWAYS_INLINE bool operator== (const xiiGALPipelineResourceSignatureCreationDescription &rhs) const =default
 

Public Attributes

xiiUInt32 m_uiBindingIndex = 0U
 The binding index that this resource signature uses. Every resource signature must be assign to one signature slot. The total number of slots is given by XII_GAL_MAX_RESOURCE_SIGNATURES_COUNT constant. All resource signatures used by a pipeline state must be assigned to different slots.
 
xiiHybridArray< xiiGALPipelineResourceDescription, 2U > m_Resources
 An array of resource descriptions, see xiiGALPipelineResourceDescription for details.
 
xiiHybridArray< xiiGALImmutableSamplerDescription, 2U > m_ImmutableSamplers
 An array of immutable samplers, see xiiGALImmutableSamplerDescription for details.
 
xiiHybridArray< xiiGALPushConstantRange, 1U > m_PushConstantRanges
 Push constant ranges for the pipeline layout.
 

Detailed Description

This describes the pipeline resource signature creation description.


The documentation for this struct was generated from the following file: