1
0
mirror of https://github.com/RPCS3/rpcs3.git synced 2024-11-26 04:32:35 +01:00

vulkan: Fix crash at exit

This commit is contained in:
Vincent Lejeune 2016-03-18 23:33:23 +01:00
parent d9eba43360
commit e083c1471c

View File

@ -457,6 +457,11 @@ VKGSRender::~VKGSRender()
//TODO: Properly destroy shader modules instead of calling clear... //TODO: Properly destroy shader modules instead of calling clear...
m_prog_buffer.clear(); m_prog_buffer.clear();
m_index_buffer.release();
m_uniform_buffer.release();
for (auto &render_pass : m_render_passes) for (auto &render_pass : m_render_passes)
if (render_pass) if (render_pass)
vkDestroyRenderPass(*m_device, render_pass, nullptr); vkDestroyRenderPass(*m_device, render_pass, nullptr);