vulkan: Implement VK_EXT_debug_utils
This implements all the necessary features of VK_EXT_debug_utils in common code. Signed-off-by:Yevhenii Kolesnikov <yevhenii.kolesnikov@globallogic.com> Reviewed-by:
Jason Ekstrand <jason@jlekstrand.net> Part-of: <!10318>
- src/vulkan/util/meson.build 2 additions, 0 deletionssrc/vulkan/util/meson.build
- src/vulkan/util/vk_command_buffer.c 6 additions, 0 deletionssrc/vulkan/util/vk_command_buffer.c
- src/vulkan/util/vk_command_buffer.h 40 additions, 0 deletionssrc/vulkan/util/vk_command_buffer.h
- src/vulkan/util/vk_debug_utils.c 285 additions, 0 deletionssrc/vulkan/util/vk_debug_utils.c
- src/vulkan/util/vk_debug_utils.h 67 additions, 0 deletionssrc/vulkan/util/vk_debug_utils.h
- src/vulkan/util/vk_instance.c 57 additions, 0 deletionssrc/vulkan/util/vk_instance.c
- src/vulkan/util/vk_instance.h 11 additions, 0 deletionssrc/vulkan/util/vk_instance.h
- src/vulkan/util/vk_object.c 4 additions, 0 deletionssrc/vulkan/util/vk_object.c
- src/vulkan/util/vk_object.h 3 additions, 0 deletionssrc/vulkan/util/vk_object.h
- src/vulkan/util/vk_queue.c 4 additions, 0 deletionssrc/vulkan/util/vk_queue.c
- src/vulkan/util/vk_queue.h 40 additions, 0 deletionssrc/vulkan/util/vk_queue.h