@@ -787,27 +787,29 @@ static inline constexpr VkDescriptorType getVkDescriptorTypeFromDescriptorType(c
787
787
{
788
788
switch (descriptorType)
789
789
{
790
- case asset::IDescriptor::E_TYPE::ET_COMBINED_IMAGE_SAMPLER:
791
- return VK_DESCRIPTOR_TYPE_COMBINED_IMAGE_SAMPLER;
792
- case asset::IDescriptor::E_TYPE::ET_STORAGE_IMAGE:
793
- return VK_DESCRIPTOR_TYPE_STORAGE_IMAGE;
794
- case asset::IDescriptor::E_TYPE::ET_UNIFORM_TEXEL_BUFFER:
795
- return VK_DESCRIPTOR_TYPE_UNIFORM_TEXEL_BUFFER;
796
- case asset::IDescriptor::E_TYPE::ET_STORAGE_TEXEL_BUFFER:
797
- return VK_DESCRIPTOR_TYPE_STORAGE_TEXEL_BUFFER;
798
- case asset::IDescriptor::E_TYPE::ET_UNIFORM_BUFFER:
799
- return VK_DESCRIPTOR_TYPE_UNIFORM_BUFFER;
800
- case asset::IDescriptor::E_TYPE::ET_STORAGE_BUFFER:
801
- return VK_DESCRIPTOR_TYPE_STORAGE_BUFFER;
802
- case asset::IDescriptor::E_TYPE::ET_UNIFORM_BUFFER_DYNAMIC:
803
- return VK_DESCRIPTOR_TYPE_UNIFORM_BUFFER_DYNAMIC;
804
- case asset::IDescriptor::E_TYPE::ET_STORAGE_BUFFER_DYNAMIC:
805
- return VK_DESCRIPTOR_TYPE_STORAGE_BUFFER_DYNAMIC;
806
- case asset::IDescriptor::E_TYPE::ET_INPUT_ATTACHMENT:
807
- return VK_DESCRIPTOR_TYPE_INPUT_ATTACHMENT;
808
- default :
809
- assert (!" Invalid code path." );
810
- return VK_DESCRIPTOR_TYPE_MAX_ENUM;
790
+ case asset::IDescriptor::E_TYPE::ET_COMBINED_IMAGE_SAMPLER:
791
+ return VK_DESCRIPTOR_TYPE_COMBINED_IMAGE_SAMPLER;
792
+ case asset::IDescriptor::E_TYPE::ET_STORAGE_IMAGE:
793
+ return VK_DESCRIPTOR_TYPE_STORAGE_IMAGE;
794
+ case asset::IDescriptor::E_TYPE::ET_UNIFORM_TEXEL_BUFFER:
795
+ return VK_DESCRIPTOR_TYPE_UNIFORM_TEXEL_BUFFER;
796
+ case asset::IDescriptor::E_TYPE::ET_STORAGE_TEXEL_BUFFER:
797
+ return VK_DESCRIPTOR_TYPE_STORAGE_TEXEL_BUFFER;
798
+ case asset::IDescriptor::E_TYPE::ET_UNIFORM_BUFFER:
799
+ return VK_DESCRIPTOR_TYPE_UNIFORM_BUFFER;
800
+ case asset::IDescriptor::E_TYPE::ET_STORAGE_BUFFER:
801
+ return VK_DESCRIPTOR_TYPE_STORAGE_BUFFER;
802
+ case asset::IDescriptor::E_TYPE::ET_UNIFORM_BUFFER_DYNAMIC:
803
+ return VK_DESCRIPTOR_TYPE_UNIFORM_BUFFER_DYNAMIC;
804
+ case asset::IDescriptor::E_TYPE::ET_STORAGE_BUFFER_DYNAMIC:
805
+ return VK_DESCRIPTOR_TYPE_STORAGE_BUFFER_DYNAMIC;
806
+ case asset::IDescriptor::E_TYPE::ET_INPUT_ATTACHMENT:
807
+ return VK_DESCRIPTOR_TYPE_INPUT_ATTACHMENT;
808
+ case asset::IDescriptor::E_TYPE::ET_ACCELERATION_STRUCTURE:
809
+ return VK_DESCRIPTOR_TYPE_ACCELERATION_STRUCTURE_KHR;
810
+ default :
811
+ assert (!" Invalid code path." );
812
+ return VK_DESCRIPTOR_TYPE_MAX_ENUM;
811
813
}
812
814
}
813
815
static inline IPhysicalDevice::E_DRIVER_ID getDriverIdFromVkDriverId (const VkDriverId in)
0 commit comments