mirror of
https://github.com/intel/compute-runtime.git
synced 2026-01-09 22:43:00 +08:00
Stop redundant SBA programming due to global atomics
For all platforms different than XE_HP_SDV (ATS) stop considering the `useGlobalAtomics` flag as a decisive factor for trigerring the SBA (StateBaseAddress) programming on the HW. Only XE_HP_SDV supports such flag. For consistency of the implementation, keep the related logic in one place only, that is a helper in `command_encoder` and then just reuse it in different places (`command_stream_receiver`). Related-To: NEO-6953 Signed-off-by: Maciej Bielski <maciej.bielski@intel.com>
This commit is contained in:
committed by
Compute-Runtime-Automation
parent
1e0f0efcf2
commit
8de043b71f
@@ -59,6 +59,7 @@ using IsADLP = IsProduct<IGFX_ALDERLAKE_P>;
|
||||
using IsRKL = IsProduct<IGFX_ROCKETLAKE>;
|
||||
|
||||
using IsXEHP = IsProduct<IGFX_XE_HP_SDV>;
|
||||
using IsNotXEHP = IsNotWithinProducts<IGFX_XE_HP_SDV, IGFX_XE_HP_SDV>;
|
||||
|
||||
using IsDG2 = IsProduct<IGFX_DG2>;
|
||||
|
||||
|
||||
Reference in New Issue
Block a user