Enum DirectXRegisterTypes
Defined in File enumerations.h
Enum Documentation
-
enum gpa::api_types::DirectXRegisterTypes
Enumerates DX API shader register types.
Vulkan API defines shader variable indirectly by register index. DirectX API defines register index by type. This enumeration defines an order for DirectX register types to use them in the same way as it done for Vulkan.
Values:
-
enumerator GPA_SHADER_REGISTER_UNKNOWN
-
enumerator GPA_SHADER_REGISTER_CBV
-
enumerator GPA_SHADER_REGISTER_SRV
-
enumerator GPA_SHADER_REGISTER_UAV
-
enumerator GPA_SHADER_REGISTER_SAMPLER
-
enumerator GPA_SHADER_REGISTER_COUNT
-
enumerator GPA_SHADER_REGISTER_BEGIN
-
enumerator GPA_SHADER_REGISTER_UNKNOWN