mirror of
https://github.com/RPCS3/rpcs3.git
synced 2025-07-10 08:51:28 +12:00
vk: Refactor some uber-headers
- VKHelpers was the rug everything was swept under for a long time. This commit essentially deprecates its usage across most of the backend.
This commit is contained in:
parent
9d74d42f2a
commit
c2cbc62be6
74 changed files with 3932 additions and 3760 deletions
|
@ -1,7 +1,6 @@
|
|||
#include "stdafx.h"
|
||||
#include "VKProgramPipeline.h"
|
||||
#include "VKHelpers.h"
|
||||
|
||||
#include "vkutils/device.h"
|
||||
#include <string>
|
||||
|
||||
namespace vk
|
||||
|
@ -36,8 +35,7 @@ namespace vk
|
|||
vs_info.pCode = m_compiled.data();
|
||||
vs_info.flags = 0;
|
||||
|
||||
VkDevice dev = *vk::get_current_renderer();
|
||||
vkCreateShaderModule(dev, &vs_info, nullptr, &m_handle);
|
||||
vkCreateShaderModule(*g_render_device, &vs_info, nullptr, &m_handle);
|
||||
|
||||
return m_handle;
|
||||
}
|
||||
|
@ -49,8 +47,7 @@ namespace vk
|
|||
|
||||
if (m_handle)
|
||||
{
|
||||
VkDevice dev = *vk::get_current_renderer();
|
||||
vkDestroyShaderModule(dev, m_handle, nullptr);
|
||||
vkDestroyShaderModule(*g_render_device, m_handle, nullptr);
|
||||
m_handle = nullptr;
|
||||
}
|
||||
}
|
||||
|
|
Loading…
Add table
Add a link
Reference in a new issue