From 3ad385b9cc39e3cd44df03ab4f6285f073984e40 Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?Timur=20Krist=C3=B3f?= Date: Wed, 23 Apr 2025 23:00:56 +0200 Subject: [PATCH] radv: Clear dirty flag for clip rects state after emitting it. Reviewed-by: Georg Lehmann Tested-by: Marcus Seyfarth Fixes: 0ba3a8b3cce74e40c9545dbbb047f11159ac3c7e Part-of: --- src/amd/vulkan/radv_cmd_buffer.c | 2 ++ 1 file changed, 2 insertions(+) diff --git a/src/amd/vulkan/radv_cmd_buffer.c b/src/amd/vulkan/radv_cmd_buffer.c index 63db984943d..03e1ae6d3f2 100644 --- a/src/amd/vulkan/radv_cmd_buffer.c +++ b/src/amd/vulkan/radv_cmd_buffer.c @@ -11125,6 +11125,8 @@ radv_emit_clip_rects_state(struct radv_cmd_buffer *cmd_buffer) radeon_set_context_reg(R_02820C_PA_SC_CLIPRECT_RULE, cliprect_rule); radeon_end(); + + cmd_buffer->state.dirty &= ~RADV_CMD_DIRTY_CLIP_RECTS_STATE; } static void