diff --git a/.pick_status.json b/.pick_status.json index 0b06149c544..efe3e90fc8c 100644 --- a/.pick_status.json +++ b/.pick_status.json @@ -344,7 +344,7 @@ "description": "radv: Clear dirty flag for MSAA state after emitting it.", "nominated": true, "nomination_type": 2, - "resolution": 0, + "resolution": 1, "main_sha": null, "because_sha": "08918f08805f87ba82e3dcf611e186d51ae4db41", "notes": null diff --git a/src/amd/vulkan/radv_cmd_buffer.c b/src/amd/vulkan/radv_cmd_buffer.c index cbc081d468b..10d5be14d5d 100644 --- a/src/amd/vulkan/radv_cmd_buffer.c +++ b/src/amd/vulkan/radv_cmd_buffer.c @@ -11091,6 +11091,8 @@ radv_emit_msaa_state(struct radv_cmd_buffer *cmd_buffer) RADV_TRACKED_PA_SC_CONSERVATIVE_RASTERIZATION_CNTL, pa_sc_conservative_rast); radeon_end(); } + + cmd_buffer->state.dirty &= ~RADV_CMD_DIRTY_MSAA_STATE; } static void