C++ wrapper over PipelineResourceSignatureDesc. More...
#include <GraphicsTypesX.hpp>
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 ShaderResourceVariableDesc * | Variables = nullptr |
| Array of shader resource variable descriptions. | |
| Uint32 | NumImmutableSamplers = 0 |
| Number of immutable samplers in ImmutableSamplers array. | |
| const ImmutableSamplerDesc * | ImmutableSamplers = nullptr |
| Array of immutable sampler descriptions. | |
C++ wrapper over PipelineResourceSignatureDesc.