mirror of
https://github.com/intel/compute-runtime.git
synced 2026-01-08 14:02:58 +08:00
refactor: Stop using hard-coded BCS engine as default one
Do not rely on presence of BCS0 engine. Signed-off-by: Kacper Nowak <kacper.nowak@intel.com>
This commit is contained in:
committed by
Compute-Runtime-Automation
parent
4697eb8e8c
commit
18fb432552
@@ -8,6 +8,8 @@
|
||||
#pragma once
|
||||
#include "shared/source/command_stream/task_count_helper.h"
|
||||
|
||||
#include "aubstream/engine_node.h"
|
||||
|
||||
#include <igfxfmid.h>
|
||||
#include <memory>
|
||||
#include <optional>
|
||||
@@ -209,6 +211,7 @@ class ProductHelper {
|
||||
virtual bool isResolvingSubDeviceIDNeeded(const ReleaseHelper *releaseHelper) const = 0;
|
||||
virtual uint64_t overridePatIndex(bool isUncachedType, uint64_t patIndex) const = 0;
|
||||
virtual std::vector<uint32_t> getSupportedNumGrfs(const ReleaseHelper *releaseHelper) const = 0;
|
||||
virtual aub_stream::EngineType getDefaultCopyEngine() const = 0;
|
||||
|
||||
virtual ~ProductHelper() = default;
|
||||
|
||||
|
||||
Reference in New Issue
Block a user