You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
DECLARE_IGC_REGKEY(bool, ForceIndirectCallsInSyncDispatchRays, false, "Will skip direct calls in synchronous raytracing and immediately call raytracing shaders via KSP shader ptr", false)
909
909
DECLARE_IGC_REGKEY(bool, ForceRTRetry, false, "Raytracing is compiled in the second retry state", false)
910
-
DECLARE_IGC_REGKEY(bool, AllowRTRetryPickBetter, false, "Allows raytracing retry to pick the best compilation instead of always using the retry compilation.", false)
910
+
DECLARE_IGC_REGKEY(bool, DisableRTRetryPickBetter, true, "Disables raytracing retry to pick the best compilation instead of always using the retry compilation.", false)
911
+
DECLARE_IGC_REGKEY(DWORD, RetryRTSpillMemThreshold, 200, "Only retry if spill mem used is more than this value", false)
912
+
DECLARE_IGC_REGKEY(DWORD, RetryRTSpillCostThreshold, 5, "Only retry if the percentage of spills (over total instructions) is more than this value", false)
913
+
DECLARE_IGC_REGKEY(DWORD, RetryRTPickBetterThreshold, 10, "Only pick the retry shader if the spill cost of the 2nd compilation is at least this percentage better than the previous compilation", false)
911
914
DECLARE_IGC_REGKEY(bool, EnableFillScheduling, false, "Schedule fills for reduced register pressure", false)
912
915
DECLARE_IGC_REGKEY(bool, DisableSWStackOffsetElision, false, "Avoid loading offseting when known at compile-time", false)
913
916
DECLARE_IGC_REGKEY_ENUM(RTMemoryStyleOptions, -1, "Select layout of RT memory", RTMEMORY_STYLE_OPTIONS, true)
0 commit comments