mirror of
https://github.com/RPCS3/rpcs3.git
synced 2025-04-22 04:25:19 +00:00
vk: Fix namespace pollution in sync module
This commit is contained in:
parent
fac8bcc20c
commit
c818f8af82
1 changed files with 3 additions and 5 deletions
|
@ -2,6 +2,7 @@
|
|||
#include "buffer_object.h"
|
||||
#include "commands.h"
|
||||
#include "device.h"
|
||||
#include "garbage_collector.h"
|
||||
#include "sync.h"
|
||||
#include "shared.h"
|
||||
|
||||
|
@ -10,9 +11,6 @@
|
|||
#include "util/sysinfo.hpp"
|
||||
#include "util/asm.hpp"
|
||||
|
||||
// FIXME: namespace pollution
|
||||
#include "../VKResourceManager.h"
|
||||
|
||||
namespace vk
|
||||
{
|
||||
namespace globals
|
||||
|
@ -413,7 +411,7 @@ namespace vk
|
|||
if (m_buffer)
|
||||
{
|
||||
m_buffer->unmap();
|
||||
vk::get_resource_manager()->dispose(m_buffer);
|
||||
vk::get_gc()->dispose(m_buffer);
|
||||
}
|
||||
|
||||
m_buffer = std::make_unique<buffer>
|
||||
|
@ -537,7 +535,7 @@ namespace vk
|
|||
|
||||
auto result = std::make_unique<gpu_debug_marker>(globals::get_shared_marker_pool(dev), message);
|
||||
result->signal(cmd, dependency);
|
||||
vk::get_resource_manager()->dispose(result);
|
||||
vk::get_gc()->dispose(result);
|
||||
}
|
||||
|
||||
debug_marker_scope::debug_marker_scope(const vk::command_buffer& cmd, const std::string& message)
|
||||
|
|
Loading…
Add table
Reference in a new issue