vk: Persist debug name in the image wrapper to aid in debugging
This commit is contained in:
@@ -304,6 +304,8 @@ namespace vk
|
|||||||
|
|
||||||
_vkSetDebugUtilsObjectNameEXT(m_device, &name_info);
|
_vkSetDebugUtilsObjectNameEXT(m_device, &name_info);
|
||||||
}
|
}
|
||||||
|
|
||||||
|
m_debug_name = name;
|
||||||
}
|
}
|
||||||
|
|
||||||
image_view::image_view(VkDevice dev, VkImage image, VkImageViewType view_type, VkFormat format, VkComponentMapping mapping, VkImageSubresourceRange range)
|
image_view::image_view(VkDevice dev, VkImage image, VkImageViewType view_type, VkFormat format, VkComponentMapping mapping, VkImageSubresourceRange range)
|
||||||
|
|||||||
@@ -33,6 +33,7 @@ namespace vk
|
|||||||
VkImageAspectFlags m_storage_aspect = 0;
|
VkImageAspectFlags m_storage_aspect = 0;
|
||||||
|
|
||||||
rsx::format_class m_format_class = RSX_FORMAT_CLASS_UNDEFINED;
|
rsx::format_class m_format_class = RSX_FORMAT_CLASS_UNDEFINED;
|
||||||
|
std::string m_debug_name;
|
||||||
|
|
||||||
void validate(const vk::render_device& dev, const VkImageCreateInfo& info) const;
|
void validate(const vk::render_device& dev, const VkImageCreateInfo& info) const;
|
||||||
|
|
||||||
|
|||||||
Reference in New Issue
Block a user