refactor: move GfxCoreHelper::getExtensions to CompilerProductHelper

Related-To: NEO-7800
Signed-off-by: Mateusz Jablonski <mateusz.jablonski@intel.com>
This commit is contained in:
Mateusz Jablonski
2023-03-14 12:42:51 +00:00
committed by Compute-Runtime-Automation
parent 86c91847cc
commit 340f932ca2
7 changed files with 40 additions and 42 deletions

View File

@@ -91,7 +91,6 @@ class GfxCoreHelper {
virtual const StackVec<size_t, 3> getDeviceSubGroupSizes() const = 0;
virtual const StackVec<uint32_t, 6> getThreadsPerEUConfigs() const = 0;
virtual bool getEnableLocalMemory(const HardwareInfo &hwInfo) const = 0;
virtual std::string getExtensions(const RootDeviceEnvironment &rootDeviceEnvironment) const = 0;
static uint32_t getMaxThreadsForVfe(const HardwareInfo &hwInfo);
virtual uint32_t getMetricsLibraryGenId() const = 0;
virtual uint32_t getMocsIndex(const GmmHelper &gmmHelper, bool l3enabled, bool l1enabled) const = 0;
@@ -267,8 +266,6 @@ class GfxCoreHelperHw : public GfxCoreHelper {
bool getEnableLocalMemory(const HardwareInfo &hwInfo) const override;
std::string getExtensions(const RootDeviceEnvironment &rootDeviceEnvironment) const override;
uint32_t getMetricsLibraryGenId() const override;
uint32_t getMocsIndex(const GmmHelper &gmmHelper, bool l3enabled, bool l1enabled) const override;