Move TGLLP specific workarounds to HwInfo

Related-To: NEO-3914

Change-Id: I115b28ea6e796dcc69b32105e39a68da0e5af7df
Signed-off-by: Pawel Wilma <pawel.wilma@intel.com>
This commit is contained in:
Pawel Wilma
2019-12-13 16:31:09 +01:00
committed by sys_ocldev
parent 37a690a185
commit 0643a89ff9
16 changed files with 122 additions and 80 deletions

View File

@@ -182,6 +182,10 @@ class HwHelperHw : public HwHelper {
static bool isBlitAuxTranslationRequired(const HardwareInfo &hwInfo, const MultiDispatchInfo &multiDispatchInfo);
static bool isOffsetToSkipSetFFIDGPWARequired(const HardwareInfo &hwInfo);
static bool isForceDefaultRCSEngineWARequired(const HardwareInfo &hwInfo);
protected:
static const AuxTranslationMode defaultAuxTranslationMode;
HwHelperHw() = default;

View File

@@ -262,4 +262,14 @@ uint32_t HwHelperHw<GfxFamily>::getBarriersCountFromHasBarriers(uint32_t hasBarr
return hasBarriers;
}
template <typename GfxFamily>
bool HwHelperHw<GfxFamily>::isOffsetToSkipSetFFIDGPWARequired(const HardwareInfo &hwInfo) {
return false;
}
template <typename GfxFamily>
bool HwHelperHw<GfxFamily>::isForceDefaultRCSEngineWARequired(const HardwareInfo &hwInfo) {
return false;
}
} // namespace NEO