Skip to content

Commit 6a0d281

Browse files
iwwuigcbot
authored andcommitted
Turn on EnableSIMD16ForNonWaveXe2 by default
Enable SIMD16 if the shader doesn't have wave
1 parent 572965e commit 6a0d281

File tree

1 file changed

+1
-1
lines changed

1 file changed

+1
-1
lines changed

IGC/common/igc_flags.h

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -567,7 +567,7 @@ DECLARE_IGC_REGKEY(bool, EnablePromotionToSampleMlod, true,
567567
DECLARE_IGC_REGKEY(bool, DisableCorrectlyRoundedMacros, false, "Tmp flag to disable correcly rounded macros for BMG+. This flag will be removed in the future.", false)
568568
DECLARE_IGC_REGKEY(bool, EnableLscSamplerRouting, false, "Enables conversion of LD to LD_L instructions.", false)
569569
DECLARE_IGC_REGKEY(bool, EnableSIMD16ForXe2, false, "Enable SIMD16 for Xe2", false)
570-
DECLARE_IGC_REGKEY(bool, EnableSIMD16ForNonWaveXe2, false, "Enable SIMD16 for Xe2 if the shader doesn't have wave", false)
570+
DECLARE_IGC_REGKEY(bool, EnableSIMD16ForNonWaveXe2, true, "Enable SIMD16 for Xe2 if the shader doesn't have wave", false)
571571
DECLARE_IGC_REGKEY(DWORD, CheckCSSLMLimit, 2, "Check SLM or threads limit on compute shader to turn on Enable2xGRF on DG2+"\
572572
"0 - off, 1 - SLM limit heuristic, 2 - platform based heuristic (XE2 - threads limit, others - SLM limit)", false)
573573
DECLARE_IGC_REGKEY(DWORD, Enable2xGRF, 2, "Enable 2x GRF for high SLM or high threads usage"\

0 commit comments

Comments
 (0)