Enum DirectXRegisterTypes

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