mirror of
https://github.com/intel/compute-runtime.git
synced 2026-01-03 23:03:02 +08:00
refactor: don't use global ProductHelper getter 12/n
Related-To: NEO-6853 Signed-off-by: Kamil Kopryk <kamil.kopryk@intel.com>
This commit is contained in:
committed by
Compute-Runtime-Automation
parent
438ae37aef
commit
b101f9f2f5
@@ -18,6 +18,7 @@ namespace NEO {
|
||||
struct HardwareInfo;
|
||||
class LinearStream;
|
||||
struct PipeControlArgs;
|
||||
struct RootDeviceEnvironment;
|
||||
|
||||
namespace ImplicitScaling {
|
||||
extern bool apiSupport;
|
||||
@@ -59,13 +60,13 @@ struct ImplicitScalingDispatch {
|
||||
|
||||
static bool &getPipeControlStallRequired();
|
||||
|
||||
static size_t getBarrierSize(const HardwareInfo &hwInfo,
|
||||
static size_t getBarrierSize(const RootDeviceEnvironment &rootDeviceEnvironment,
|
||||
bool apiSelfCleanup,
|
||||
bool usePostSync);
|
||||
static void dispatchBarrierCommands(LinearStream &commandStream,
|
||||
const DeviceBitfield &devices,
|
||||
PipeControlArgs &flushArgs,
|
||||
const HardwareInfo &hwInfo,
|
||||
const RootDeviceEnvironment &rootDeviceEnvironment,
|
||||
uint64_t gpuAddress,
|
||||
uint64_t immediateData,
|
||||
bool apiSelfCleanup,
|
||||
|
||||
Reference in New Issue
Block a user