mirror of
https://github.com/intel/compute-runtime.git
synced 2026-01-05 09:09:04 +08:00
refactor: setup engine capabilities in drm specifc code
once drm specific code queries engine info, caps are stored in drm-agnostic form Related-To: NEO-10445 Signed-off-by: Mateusz Jablonski <mateusz.jablonski@intel.com>
This commit is contained in:
committed by
Compute-Runtime-Automation
parent
2e5bf8d24d
commit
64f2312aa0
@@ -58,13 +58,13 @@ class DrmPrelimMock : public DrmMock {
|
||||
uint16_t computeEngineClass = getIoctlHelper()->getDrmParamValue(DrmParam::engineClassCompute);
|
||||
std::vector<EngineCapabilities> engines(4);
|
||||
engines[0].engine = {computeEngineClass, 0};
|
||||
engines[0].capabilities = 0;
|
||||
engines[0].capabilities = {};
|
||||
engines[1].engine = {computeEngineClass, 1};
|
||||
engines[1].capabilities = 0;
|
||||
engines[1].capabilities = {};
|
||||
engines[2].engine = {computeEngineClass, 2};
|
||||
engines[2].capabilities = 0;
|
||||
engines[2].capabilities = {};
|
||||
engines[3].engine = {computeEngineClass, 3};
|
||||
engines[3].capabilities = 0;
|
||||
engines[3].capabilities = {};
|
||||
|
||||
std::vector<DistanceInfo> distances(4);
|
||||
distances[0].engine = engines[0].engine;
|
||||
@@ -89,7 +89,7 @@ class DrmPrelimMock : public DrmMock {
|
||||
uint16_t computeEngineClass = getIoctlHelper()->getDrmParamValue(DrmParam::engineClassCompute);
|
||||
std::vector<EngineCapabilities> engines(1);
|
||||
engines[0].engine = {computeEngineClass, 0};
|
||||
engines[0].capabilities = 0;
|
||||
engines[0].capabilities = {};
|
||||
|
||||
std::vector<DistanceInfo> distances(1);
|
||||
distances[0].engine = engines[0].engine;
|
||||
|
||||
Reference in New Issue
Block a user