mirror of
https://github.com/RPCS3/rpcs3.git
synced 2025-04-11 00:44:25 +00:00
vk: C++-ify the debug marker sync object member names
This commit is contained in:
parent
fad6647255
commit
56ebae773c
@ -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)
|
||||||
);
|
);
|
||||||
}
|
}
|
||||||
|
|
||||||
|
@ -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);
|
||||||
|
Loading…
x
Reference in New Issue
Block a user