From a2b994d80d95f5120f49512471ced33fed177343 Mon Sep 17 00:00:00 2001 From: Matt Borgerson Date: Tue, 30 Jul 2024 20:32:45 -0700 Subject: [PATCH] nv2a/vk: Only bind clear fragment shader on partial color clear --- hw/xbox/nv2a/pgraph/vk/draw.c | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/hw/xbox/nv2a/pgraph/vk/draw.c b/hw/xbox/nv2a/pgraph/vk/draw.c index 6e8883af0c..60340cf5e0 100644 --- a/hw/xbox/nv2a/pgraph/vk/draw.c +++ b/hw/xbox/nv2a/pgraph/vk/draw.c @@ -470,7 +470,7 @@ static void create_clear_pipeline(PGRAPHState *pg) .module = r->quad_vert_module->module, .pName = "main", }; - if (clear_any_color_channels) { + if (partial_color_clear) { shader_stages[num_active_shader_stages++] = (VkPipelineShaderStageCreateInfo){ .sType = VK_STRUCTURE_TYPE_PIPELINE_SHADER_STAGE_CREATE_INFO,