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

C++ wrapper over PipelineResourceSignatureDesc. More...

#include <GraphicsTypesX.hpp>

Inheritance diagram for Diligent::PipelineResourceLayoutDescX:
Diligent::PipelineResourceLayoutDesc

Additional Inherited Members

- Public Member Functions inherited from Diligent::PipelineResourceLayoutDesc
bool operator== (const PipelineResourceLayoutDesc &RHS) const noexcept
 Comparison operator tests if two structures are equivalent.
 
- Static Public Member Functions inherited from Diligent::PipelineResourceLayoutDesc
static bool IsEqual (const PipelineResourceLayoutDesc &Desc1, const PipelineResourceLayoutDesc &Desc2, bool IgnoreVariables=false, bool IgnoreSamplers=false)
 
- Public Attributes inherited from Diligent::PipelineResourceLayoutDesc
SHADER_RESOURCE_VARIABLE_TYPE DefaultVariableType = SHADER_RESOURCE_VARIABLE_TYPE_STATIC
 Default shader resource variable type.
 
SHADER_TYPE DefaultVariableMergeStages = SHADER_TYPE_UNKNOWN
 Default shader variable merge stages.
 
Uint32 NumVariables = 0
 Number of elements in Variables array.
 
const ShaderResourceVariableDescVariables = nullptr
 Array of shader resource variable descriptions.
 
Uint32 NumImmutableSamplers = 0
 Number of immutable samplers in ImmutableSamplers array.
 
const ImmutableSamplerDescImmutableSamplers = nullptr
 Array of immutable sampler descriptions.
 

Detailed Description