@@ -745,18 +745,18 @@ void CVulkanLogicalDevice::nullifyDescriptors_impl(const std::span<const IGPUDes
745745 size_t descriptorSize;
746746 switch (asset::IDescriptor::GetTypeCategory (descriptorType))
747747 {
748- case asset::IDescriptor::EC_BUFFER:
749- descriptorSize = sizeof (VkDescriptorBufferInfo);
750- break ;
751- case asset::IDescriptor::EC_IMAGE:
752- descriptorSize = sizeof (VkDescriptorImageInfo);
753- break ;
754- case asset::IDescriptor::EC_BUFFER_VIEW:
755- descriptorSize = sizeof (VkBufferView);
756- break ;
757- case asset::IDescriptor::EC_ACCELERATION_STRUCTURE:
758- descriptorSize = sizeof (VkAccelerationStructureKHR);
759- break ;
748+ case asset::IDescriptor::EC_BUFFER:
749+ descriptorSize = sizeof (VkDescriptorBufferInfo);
750+ break ;
751+ case asset::IDescriptor::EC_IMAGE:
752+ descriptorSize = sizeof (VkDescriptorImageInfo);
753+ break ;
754+ case asset::IDescriptor::EC_BUFFER_VIEW:
755+ descriptorSize = sizeof (VkBufferView);
756+ break ;
757+ case asset::IDescriptor::EC_ACCELERATION_STRUCTURE:
758+ descriptorSize = sizeof (VkAccelerationStructureKHR);
759+ break ;
760760 }
761761 maxSize = core::max (maxSize, write.count * descriptorSize);
762762 }
@@ -779,21 +779,21 @@ void CVulkanLogicalDevice::nullifyDescriptors_impl(const std::span<const IGPUDes
779779 outWrite->descriptorCount = write.count ;
780780 switch (asset::IDescriptor::GetTypeCategory (descriptorType))
781781 {
782- case asset::IDescriptor::EC_BUFFER:
783- outWrite->pBufferInfo = reinterpret_cast <VkDescriptorBufferInfo*>(nullDescriptors.data ());
784- break ;
785- case asset::IDescriptor::EC_IMAGE:
786- outWrite->pImageInfo = reinterpret_cast <VkDescriptorImageInfo*>(nullDescriptors.data ());
787- break ;
788- case asset::IDescriptor::EC_BUFFER_VIEW:
789- outWrite->pTexelBufferView = reinterpret_cast <VkBufferView*>(nullDescriptors.data ());
790- break ;
791- case asset::IDescriptor::EC_ACCELERATION_STRUCTURE:
792- outWriteAS->accelerationStructureCount = write.count ;
793- outWriteAS->pAccelerationStructures = reinterpret_cast <VkAccelerationStructureKHR*>(nullDescriptors.data ());
794- break ;
795- default :
796- assert (!" Invalid code path." );
782+ case asset::IDescriptor::EC_BUFFER:
783+ outWrite->pBufferInfo = reinterpret_cast <VkDescriptorBufferInfo*>(nullDescriptors.data ());
784+ break ;
785+ case asset::IDescriptor::EC_IMAGE:
786+ outWrite->pImageInfo = reinterpret_cast <VkDescriptorImageInfo*>(nullDescriptors.data ());
787+ break ;
788+ case asset::IDescriptor::EC_BUFFER_VIEW:
789+ outWrite->pTexelBufferView = reinterpret_cast <VkBufferView*>(nullDescriptors.data ());
790+ break ;
791+ case asset::IDescriptor::EC_ACCELERATION_STRUCTURE:
792+ outWriteAS->accelerationStructureCount = write.count ;
793+ outWriteAS->pAccelerationStructures = reinterpret_cast <VkAccelerationStructureKHR*>(nullDescriptors.data ());
794+ break ;
795+ default :
796+ assert (!" Invalid code path." );
797797 }
798798 outWrite++;
799799 }
0 commit comments