| 26 | namespace vkb |
| 27 | { |
| 28 | void DebugUtilsExtDebugUtils::set_debug_name(VkDevice device, VkObjectType object_type, uint64_t object_handle, |
| 29 | const char *name) const |
| 30 | { |
| 31 | VkDebugUtilsObjectNameInfoEXT name_info{}; |
| 32 | name_info.sType = VK_STRUCTURE_TYPE_DEBUG_UTILS_OBJECT_NAME_INFO_EXT; |
| 33 | name_info.objectType = object_type; |
| 34 | name_info.objectHandle = object_handle; |
| 35 | name_info.pObjectName = name; |
| 36 | |
| 37 | assert(vkSetDebugUtilsObjectNameEXT); |
| 38 | vkSetDebugUtilsObjectNameEXT(device, &name_info); |
| 39 | } |
| 40 | |
| 41 | void DebugUtilsExtDebugUtils::set_debug_tag(VkDevice device, VkObjectType object_type, uint64_t object_handle, |
| 42 | uint64_t tag_name, const void *tag_data, size_t tag_data_size) const |
no outgoing calls
no test coverage detected