Improved VKDescriptorBindingManage

This commit is contained in:
2024-03-06 00:26:23 +08:00
parent ff6a644e8f
commit 5f1c60a24a
5 changed files with 42 additions and 43 deletions

View File

@@ -26,7 +26,10 @@ constexpr size_t VK_DESCRIPTOR_TYPE_RANGE_SIZE=VK_DESCRIPTOR_TYPE_END_RANGE-VK_D
#endif//VK_DESCRIPTOR_TYPE_RANGE_SIZE
using CharPointerList=hgl::List<const char *>;
using BindingMapping=Map<uint32_t,int>;
using BindingMapping =Map<uint32_t,int>;
using BindingMap =Map<AnsiString, int>;
using BindingMapArray =BindingMap[VK_DESCRIPTOR_TYPE_RANGE_SIZE];
class VulkanInstance;
class GPUPhysicalDevice;