@@ -745,18 +745,18 @@ void CVulkanLogicalDevice::nullifyDescriptors_impl(const std::span<const IGPUDes
745
745
size_t descriptorSize;
746
746
switch (asset::IDescriptor::GetTypeCategory (descriptorType))
747
747
{
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 ;
760
760
}
761
761
maxSize = core::max (maxSize, write.count * descriptorSize);
762
762
}
@@ -779,21 +779,21 @@ void CVulkanLogicalDevice::nullifyDescriptors_impl(const std::span<const IGPUDes
779
779
outWrite->descriptorCount = write.count ;
780
780
switch (asset::IDescriptor::GetTypeCategory (descriptorType))
781
781
{
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." );
797
797
}
798
798
outWrite++;
799
799
}
0 commit comments