KhronosGroup / KhronosGroup/Vulkan-Docs
`vkQueueBindSparse` doesn't require sparsely bound resources
Open
- Dominant language
- JavaScript
- Stars
- 3.3k
- Forks
- 549
- Avg merge
- 5d 5h
- Merged PRs (30d)
- 2
Description
There are no VUIDs on `VkSparseBufferMemoryBindInfo`, `VkSparseImageOpaqueMemoryBindInfo` or `VkSparseImageMemoryBindInfo` that require the referenced `buffer` or `image` objects to be created with `VK_BUFFER_CREATE_SPARSE_BINDING_BIT` or `VK_IMAGE_CREATE_SPARSE_BINDING_BIT`. This seems like an omission. VUID-VkSparseImageMemoryBindInfo-image-02901 does require the `VK_IMAGE_CREATE_SPARSE_RESIDENCY_BIT` flag, but not the base flag.
Contributor guide
Assessment
This issue has not been assessed yet.