Use hwInfoConfig to check blitter support for image

Signed-off-by: Katarzyna Cencelewska <katarzyna.cencelewska@intel.com>
This commit is contained in:
Katarzyna Cencelewska
2021-10-13 13:30:45 +00:00
committed by Compute-Runtime-Automation
parent 0d74ab8ae8
commit 1c8a6d895a
12 changed files with 28 additions and 28 deletions

View File

@@ -74,6 +74,7 @@ class HwInfoConfig {
virtual bool isForceEmuInt32DivRemSPWARequired(const HardwareInfo &hwInfo) const = 0;
virtual bool is3DPipelineSelectWARequired() const = 0;
virtual bool isStorageInfoAdjustmentRequired() const = 0;
virtual bool isBlitterForImagesSupported() const = 0;
protected:
virtual LocalMemoryAccessMode getDefaultLocalMemoryAccessMode(const HardwareInfo &hwInfo) const = 0;
@@ -133,6 +134,7 @@ class HwInfoConfigHw : public HwInfoConfig {
bool isForceEmuInt32DivRemSPWARequired(const HardwareInfo &hwInfo) const override;
bool is3DPipelineSelectWARequired() const override;
bool isStorageInfoAdjustmentRequired() const override;
bool isBlitterForImagesSupported() const override;
protected:
HwInfoConfigHw() = default;

View File

@@ -251,4 +251,8 @@ bool HwInfoConfigHw<gfxProduct>::isStorageInfoAdjustmentRequired() const {
return false;
}
template <PRODUCT_FAMILY gfxProduct>
bool HwInfoConfigHw<gfxProduct>::isBlitterForImagesSupported() const {
return false;
}
} // namespace NEO