From 5068a6b4ce698b7ba28b98b21925de299ce155bb Mon Sep 17 00:00:00 2001 From: Matt Turner Date: Tue, 5 Nov 2024 13:16:40 -0500 Subject: [PATCH] anv: Set shader_spilling_rate=11 This has the best fossil-db results across in a sweep from 0..15. fossil-db results on Alderlake: Instructions in all programs: 152849904 -> 152824116 (-0.0%) SENDs in all programs: 7677830 -> 7677830 (+0.0%) Loops in all programs: 48470 -> 48470 (+0.0%) Cycles in all programs: 11988670382 -> 11987530942 (-0.0%) Spills in all programs: 42863 -> 41777 (-2.5%) Fills in all programs: 77114 -> 73044 (-5.3%) Part-of: --- src/intel/vulkan/anv_instance.c | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/src/intel/vulkan/anv_instance.c b/src/intel/vulkan/anv_instance.c index ec109fe6c84..faee64629dd 100644 --- a/src/intel/vulkan/anv_instance.c +++ b/src/intel/vulkan/anv_instance.c @@ -31,7 +31,7 @@ static const driOptionDescription anv_dri_options[] = { DRI_CONF_ANV_QUERY_CLEAR_WITH_BLORP_THRESHOLD(6) DRI_CONF_ANV_QUERY_COPY_WITH_SHADER_THRESHOLD(6) DRI_CONF_ANV_FORCE_INDIRECT_DESCRIPTORS(false) - DRI_CONF_SHADER_SPILLING_RATE(15) + DRI_CONF_SHADER_SPILLING_RATE(11) DRI_CONF_OPT_B(intel_tbimr, true, "Enable TBIMR tiled rendering") DRI_CONF_ANV_COMPRESSION_CONTROL_ENABLED(false) DRI_CONF_ANV_FAKE_NONLOCAL_MEMORY(false)