From 3ccea5fa1266dabb2062a738a148055e09a5a1e9 Mon Sep 17 00:00:00 2001 From: Matt Borgerson Date: Fri, 26 Jul 2024 17:21:01 -0700 Subject: [PATCH] nv2a/vk: Release renderer state at finalize --- hw/xbox/nv2a/pgraph/vk/renderer.c | 3 +++ 1 file changed, 3 insertions(+) diff --git a/hw/xbox/nv2a/pgraph/vk/renderer.c b/hw/xbox/nv2a/pgraph/vk/renderer.c index 7d6a24df1e..e57a6e9a0c 100644 --- a/hw/xbox/nv2a/pgraph/vk/renderer.c +++ b/hw/xbox/nv2a/pgraph/vk/renderer.c @@ -70,6 +70,9 @@ static void pgraph_vk_finalize(NV2AState *d) pgraph_vk_finalize_buffers(d); pgraph_vk_finalize_command_buffers(pg); pgraph_vk_finalize_instance(pg); + + g_free(pg->vk_renderer_state); + pg->vk_renderer_state = NULL; } static void pgraph_vk_flush(NV2AState *d)