HLSL resource description. More...
#include <ShaderD3D.h>
Public Attributes | |
Uint32 | ShaderRegister = 0 |
Shader register. | |
Uint32 | RegisterSpace = 0 |
Register space. | |
![]() | |
const Char * | Name = nullptr |
Shader resource name. | |
SHADER_RESOURCE_TYPE | Type = SHADER_RESOURCE_TYPE_UNKNOWN |
Shader resource type, see Diligent::SHADER_RESOURCE_TYPE. | |
Uint32 | ArraySize = 0 |
Array size. For non-array resource this value is 1. | |
Additional Inherited Members | |
![]() | |
bool | operator== (const ShaderResourceDesc &RHS) const noexcept |
Comparison operator tests if two structures are equivalent. | |
HLSL resource description.