mirror of
https://github.com/intel/compute-runtime.git
synced 2026-01-09 22:43:00 +08:00
Revert "refactor: extract common logic from wddm and drm product helpers"
This reverts commit 585caab757.
Signed-off-by: Compute-Runtime-Validation <compute-runtime-validation@intel.com>
This commit is contained in:
committed by
Compute-Runtime-Automation
parent
1a6a4c39e4
commit
e3053121cb
@@ -115,7 +115,7 @@ class ProductHelper {
|
||||
virtual TimeoutParams getDirectSubmissionControllerTimeoutParams(bool acLineConnected, QueueThrottle queueThrottle) const = 0;
|
||||
virtual std::pair<bool, bool> isPipeControlPriorToNonPipelinedStateCommandsWARequired(const HardwareInfo &hwInfo, bool isRcs, const ReleaseHelper *releaseHelper) const = 0;
|
||||
virtual bool heapInLocalMem(const HardwareInfo &hwInfo) const = 0;
|
||||
virtual void setCapabilityCoherencyFlag(const HardwareInfo &hwInfo, bool &coherencyFlag) const = 0;
|
||||
virtual void setCapabilityCoherencyFlag(const HardwareInfo &hwInfo, bool &coherencyFlag) = 0;
|
||||
virtual bool isAdditionalMediaSamplerProgrammingRequired() const = 0;
|
||||
virtual bool isInitialFlagsProgrammingRequired() const = 0;
|
||||
virtual bool isReturnedCmdSizeForMediaSamplerAdjustmentRequired() const = 0;
|
||||
@@ -247,12 +247,7 @@ class ProductHelper {
|
||||
|
||||
virtual LocalMemoryAccessMode getDefaultLocalMemoryAccessMode(const HardwareInfo &hwInfo) const = 0;
|
||||
virtual void fillScmPropertiesSupportStructureBase(StateComputeModePropertiesSupport &propertiesSupport) const = 0;
|
||||
void setupDefaultEngineType(HardwareInfo &hwInfo, const RootDeviceEnvironment &rootDeviceEnvironment) const;
|
||||
void setupCoherencySupport(HardwareInfo &hwInfo, const RootDeviceEnvironment &rootDeviceEnvironment) const;
|
||||
int setupProductSpecificConfig(HardwareInfo &hwInfo, const RootDeviceEnvironment &rootDeviceEnvironment) const;
|
||||
static void setupPreemptionSurfaceSize(HardwareInfo &hwInfo, const RootDeviceEnvironment &rootDeviceEnvironment);
|
||||
static void setupKmdNotifyProperties(KmdNotifyProperties &kmdNotifyProperties);
|
||||
static void setupPreemptionMode(HardwareInfo &hwInfo, const RootDeviceEnvironment &rootDeviceEnvironment, bool kmdPreemptionSupport);
|
||||
static void setupImageSupport(HardwareInfo &hwInfo);
|
||||
};
|
||||
} // namespace NEO
|
||||
|
||||
Reference in New Issue
Block a user