From 7afeda5da0d67a6de1b897bc875588df2997bddd Mon Sep 17 00:00:00 2001 From: Matt Borgerson Date: Thu, 14 Nov 2024 01:34:16 -0700 Subject: [PATCH] nv2a/vk: Add regs control_{0,3}, setupraster to shader dirty test --- hw/xbox/nv2a/pgraph/vk/shaders.c | 4 ++++ 1 file changed, 4 insertions(+) diff --git a/hw/xbox/nv2a/pgraph/vk/shaders.c b/hw/xbox/nv2a/pgraph/vk/shaders.c index 6ba540a511..b1a9410bc7 100644 --- a/hw/xbox/nv2a/pgraph/vk/shaders.c +++ b/hw/xbox/nv2a/pgraph/vk/shaders.c @@ -710,15 +710,19 @@ static bool check_shaders_dirty(PGRAPHState *pg) return true; } } + unsigned int regs[] = { NV_PGRAPH_COMBINECTL, NV_PGRAPH_COMBINESPECFOG0, NV_PGRAPH_COMBINESPECFOG1, + NV_PGRAPH_CONTROL_0, + NV_PGRAPH_CONTROL_3, NV_PGRAPH_CSV0_C, NV_PGRAPH_CSV0_D, NV_PGRAPH_CSV1_A, NV_PGRAPH_CSV1_B, NV_PGRAPH_POINTSIZE, + NV_PGRAPH_SETUPRASTER, NV_PGRAPH_SHADERCLIPMODE, NV_PGRAPH_SHADERCTL, NV_PGRAPH_SHADERPROG,