File tree Expand file tree Collapse file tree 3 files changed +8
-8
lines changed Expand file tree Collapse file tree 3 files changed +8
-8
lines changed Original file line number Diff line number Diff line change @@ -81,7 +81,6 @@ namespace TC
81
81
bool SupportInlineAssembly () const override { return true ; }
82
82
// / Enables the use of inline data on XeHP_SDV+
83
83
virtual bool UseInlineData () const override { return true ; }
84
- bool getLscStoresWithNonDefaultL1CacheControls () const override { return false ; }
85
84
};
86
85
87
86
}// namespace TC
Original file line number Diff line number Diff line change @@ -381,8 +381,9 @@ namespace IGC
381
381
virtual unsigned getCSSIMD32_SpillThreshold () const { return IGC_GET_FLAG_VALUE (CSSIMD32_SpillThreshold); }
382
382
383
383
virtual bool supportLscSamplerRouting () const { return true ; }
384
- virtual bool supportBarrierControlFlowOptimization () const { return false ; }
385
- virtual bool getLscStoresWithNonDefaultL1CacheControls () const { return true ; }
384
+ virtual bool supportBarrierControlFlowOptimization () const {
385
+ return false ;
386
+ }
386
387
387
388
// Informs if the UMD understands atomic pull tile walk for raytracing
388
389
virtual bool supportsAtomicPullSWTileWalk () const { return false ; }
Original file line number Diff line number Diff line change @@ -2844,6 +2844,9 @@ namespace IGC
2844
2844
2845
2845
m_Context->SetSIMDInfo (SIMD_SELECTED, simdMode, ShaderDispatchMode::NOT_APPLICABLE);
2846
2846
2847
+ // Use this for others later to match clang-formatter style needs
2848
+ auto &execEnv = m_kernelInfo.m_executionEnvironment ;
2849
+
2847
2850
m_kernelInfo.m_executionEnvironment .CompiledSIMDSize = numLanes (simdMode);
2848
2851
m_kernelInfo.m_executionEnvironment .SIMDInfo = m_Context->GetSIMDInfo ();
2849
2852
@@ -2933,11 +2936,8 @@ namespace IGC
2933
2936
m_kernelInfo.m_executionEnvironment .UseBindlessMode = m_Context->m_InternalOptions .UseBindlessMode ;
2934
2937
m_kernelInfo.m_executionEnvironment .HasStackCalls = HasStackCalls ();
2935
2938
2936
-
2937
- if (m_Context->m_DriverInfo .getLscStoresWithNonDefaultL1CacheControls ())
2938
- {
2939
- m_kernelInfo.m_executionEnvironment .HasLscStoresWithNonDefaultL1CacheControls = m_State.GetHasLscStoresWithNonDefaultL1CacheControls ();
2940
- }
2939
+ execEnv.HasLscStoresWithNonDefaultL1CacheControls =
2940
+ m_State.GetHasLscStoresWithNonDefaultL1CacheControls ();
2941
2941
2942
2942
if (m_Context->enableZEBinary ()) {
2943
2943
FillZEKernelArgInfo ();
You can’t perform that action at this time.
0 commit comments