小编Den*_*lov的帖子

创建描述符池时真的需要 VkDescriptorPoolSize 结构吗?

我正在使用 and 创建描述符池,poolSizeCount == 0并且pPoolSizes == nullptr我仍然可以分配各种数量的任何类型的描述符。Linux 上没有验证错误,只有 Windows 上有(但代码可以工作)。

另一种情况:我只为 VkDescriptorPoolSize 提供 1 个 VK_DESCRIPTOR_TYPE_UNIFORM_BUFFER,但可以分配更多的 VK_DESCRIPTOR_TYPE_UNIFORM_BUFFER 甚至其他类型的描述符(在这种情况下,Linux 和 Windows 上都不会发生错误)。

为什么会发生这种情况?

vulkan

2
推荐指数
1
解决办法
814
查看次数

标签 统计

vulkan ×1