vk: C++-ify the debug marker sync object member names

This commit is contained in:
kd-11 2023-05-17 18:39:14 +03:00 committed by kd-11
parent fad6647255
commit 56ebae773c
2 changed files with 12 additions and 11 deletions

View File

@ -281,23 +281,23 @@ namespace vk
} }
debug_marker_scope::debug_marker_scope(const vk::command_buffer& cmd, const std::string& message) debug_marker_scope::debug_marker_scope(const vk::command_buffer& cmd, const std::string& message)
: dev(&cmd.get_command_pool().get_owner()), cb(&cmd), message(message) : m_device(&cmd.get_command_pool().get_owner()), m_cb(&cmd), m_message(message), m_tag(rsx::get_shared_tag())
{ {
vk::device_debug_marker::insert( vk::device_debug_marker::insert(
*dev, *m_device,
*cb, *m_cb,
fmt::format("0x%x: Enter %s", rsx::get_shared_tag(), message) fmt::format("0x%x: Enter %s", m_tag, m_message)
); );
} }
debug_marker_scope::~debug_marker_scope() debug_marker_scope::~debug_marker_scope()
{ {
ensure(cb && cb->is_recording()); ensure(m_cb && m_cb->is_recording());
vk::device_debug_marker::insert( vk::device_debug_marker::insert(
*dev, *m_device,
*cb, *m_cb,
fmt::format("0x%x: Exit %s", rsx::get_shared_tag(), message) fmt::format("0x%x: Exit %s", m_tag, m_message)
); );
} }

View File

@ -132,9 +132,10 @@ namespace vk
class debug_marker_scope class debug_marker_scope
{ {
const vk::render_device* dev; const vk::render_device* m_device;
const vk::command_buffer* cb; const vk::command_buffer* m_cb;
std::string message; std::string m_message;
u32 m_tag;
public: public:
debug_marker_scope(const vk::command_buffer& cmd, const std::string& text); debug_marker_scope(const vk::command_buffer& cmd, const std::string& text);