Skip to content

Commit 1b91f2d

Browse files
fix a typo in Descriptor Sets relating to Acceleration Structure
1 parent 73fcc8c commit 1b91f2d

File tree

1 file changed

+23
-21
lines changed

1 file changed

+23
-21
lines changed

include/nbl/video/CVulkanCommon.h

Lines changed: 23 additions & 21 deletions
Original file line numberDiff line numberDiff line change
@@ -787,27 +787,29 @@ static inline constexpr VkDescriptorType getVkDescriptorTypeFromDescriptorType(c
787787
{
788788
switch (descriptorType)
789789
{
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;
811813
}
812814
}
813815
static inline IPhysicalDevice::E_DRIVER_ID getDriverIdFromVkDriverId(const VkDriverId in)

0 commit comments

Comments
 (0)