Enable CPU memcpy on DG2

Resolves: NEO-7553

Signed-off-by: Szymon Morek <szymon.morek@intel.com>
This commit is contained in:
Szymon Morek
2022-11-28 15:24:46 +00:00
committed by Compute-Runtime-Automation
parent c39cd23f87
commit bb55d2259e
10 changed files with 469 additions and 447 deletions

View File

@@ -151,7 +151,7 @@ class HwHelper {
virtual const void *getBatchBufferEndReference() const = 0;
virtual bool isPlatformFlushTaskEnabled(const NEO::HardwareInfo &hwInfo) const = 0;
virtual uint32_t getMinimalScratchSpaceSize() const = 0;
virtual bool copyThroughLockedPtrEnabled() const = 0;
virtual bool copyThroughLockedPtrEnabled(const HardwareInfo &hwInfo) const = 0;
virtual uint32_t getAmountOfAllocationsToFill() const = 0;
virtual bool isChipsetUniqueUUIDSupported() const = 0;
virtual bool isTimestampShiftRequired() const = 0;
@@ -367,7 +367,7 @@ class HwHelperHw : public HwHelper {
const void *getBatchBufferEndReference() const override;
bool isPlatformFlushTaskEnabled(const NEO::HardwareInfo &hwInfo) const override;
uint32_t getMinimalScratchSpaceSize() const override;
bool copyThroughLockedPtrEnabled() const override;
bool copyThroughLockedPtrEnabled(const HardwareInfo &hwInfo) const override;
uint32_t getAmountOfAllocationsToFill() const override;
bool isChipsetUniqueUUIDSupported() const override;
bool isTimestampShiftRequired() const override;