diff --git a/rpcs3/Emu/RSX/VK/VKGSRender.cpp b/rpcs3/Emu/RSX/VK/VKGSRender.cpp index f726fd8f63..c7291e195d 100644 --- a/rpcs3/Emu/RSX/VK/VKGSRender.cpp +++ b/rpcs3/Emu/RSX/VK/VKGSRender.cpp @@ -1482,6 +1482,7 @@ void VKGSRender::on_init_thread() void VKGSRender::on_exit() { GSRender::on_exit(); + vk::destroy_pipe_compiler(); // Ensure no pending shaders being compiled zcull_ctrl.release(); }