From daefd280e295bf185d3deddeb0c795c8ace046ba Mon Sep 17 00:00:00 2001 From: Samuel Pitoiset Date: Wed, 16 Oct 2024 19:29:35 +0200 Subject: [PATCH] radv do not force-disable hierarchical stencil testing Looks like this was disabled by mistake. RadeonSI relies on the default value which is "no force" and PAL only sets this to FORCE_DISABLE when HTILE is completely disabled using settings. Signed-off-by: Samuel Pitoiset Part-of: --- src/amd/vulkan/radv_cmd_buffer.c | 1 - 1 file changed, 1 deletion(-) diff --git a/src/amd/vulkan/radv_cmd_buffer.c b/src/amd/vulkan/radv_cmd_buffer.c index 95ab22049d2..72383b6c76f 100644 --- a/src/amd/vulkan/radv_cmd_buffer.c +++ b/src/amd/vulkan/radv_cmd_buffer.c @@ -3784,7 +3784,6 @@ radv_emit_depth_clamp_enable(struct radv_cmd_buffer *cmd_buffer) radeon_set_context_reg( cmd_buffer->cs, R_02800C_DB_RENDER_OVERRIDE, - S_02800C_FORCE_HIS_ENABLE0(V_02800C_FORCE_DISABLE) | S_02800C_FORCE_HIS_ENABLE1(V_02800C_FORCE_DISABLE) | S_02800C_DISABLE_VIEWPORT_CLAMP(pdev->info.gfx_level < GFX12 && mode == RADV_DEPTH_CLAMP_MODE_DISABLED)); if (pdev->info.gfx_level >= GFX12) {