Vulkan-Utility-Libraries
Vulkan-Utility-Libraries copied to clipboard
Utility libraries for Vulkan developers
The computation for the size of the buffer used to store a copy of the source host buffer is dubious, especially because the memcpy used to be wrong. It needs...
In Mesa CI, we run VVL with `khronos_validation.message_id_filter = `. This has to be on a single line, which is annoying since it both scrolls way offscreen and doesn't allow...
`VkPushDescriptorSetWithTemplateInfoKHR` is part of VK_KHR_maintenance6 which appeared in the 1.1.274 header. Currently stubbed out so we can build, but it needs a custom constructor which can copy `pData` correctly. (Codegen...
Some application vendors configure the validation layer programmatically (i.e. via switches like `-vulkan_enable_validation -vulkan_enable_sync_validation` etc.). For local analysis, it would be very helpful to know exactly how the validation layer...
I'm getting a lot of undeclared identifier errors and duplicate case value errors when I try to use the headers (vk_enum_string_helper.h and utility/vk_format_utils.h) from Vulkan Utilities as opposed the system...
Investigate the support of either flags or string flags to be passed using `VK_EXT_layer_settings` for the same setting.
**Environment:** - OS: Ubuntu 22.04.4 LTS - GPU and driver version: Intel Corporation AlderLake-S GT1 (rev 0c) i915 - SDK or header version if building from repo: ef846ac0883cde5e69ced0e7d7af59fe92f34e25 - Options...