HLSL resource description. More...
#include <ShaderD3D.h>
Public Attributes | |
| Uint32 | ShaderRegister = 0 |
| Shader register. | |
| Uint32 | RegisterSpace = 0 |
| Register space. | |
Public Attributes inherited from Diligent::ShaderResourceDesc | |
| 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 | |
Public Member Functions inherited from Diligent::ShaderResourceDesc | |
| bool | operator== (const ShaderResourceDesc &RHS) const noexcept |
| Comparison operator tests if two structures are equivalent. | |
HLSL resource description.