From dae83c53fb715d0f99fb5416c5536553c88cb87b Mon Sep 17 00:00:00 2001 From: Elad Ashkenazi <18193363+elad335@users.noreply.github.com> Date: Sun, 19 May 2024 19:52:30 +0300 Subject: [PATCH] rsx/vk: Derstroy shader workers on thread exit --- rpcs3/Emu/RSX/VK/VKGSRender.cpp | 1 + 1 file changed, 1 insertion(+) 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(); }