mirror of
https://github.com/intel/compute-runtime.git
synced 2026-01-08 05:56:36 +08:00
fix: correct query topology on xe
Related-To: NEO-7996 Signed-off-by: Kamil Kopryk <kamil.kopryk@intel.com>
This commit is contained in:
committed by
Compute-Runtime-Automation
parent
74082703ed
commit
082d33bb7c
@@ -30,7 +30,7 @@ void DebugApiLinuxFixture::setUp(NEO::HardwareInfo *hwInfo) {
|
||||
mockDrm->storedSSVal = hwInfo->gtSystemInfo.SubSliceCount;
|
||||
mockDrm->storedEUVal = hwInfo->gtSystemInfo.EUCount;
|
||||
}
|
||||
NEO::Drm::QueryTopologyData topologyData = {};
|
||||
NEO::DrmQueryTopologyData topologyData = {};
|
||||
mockDrm->queryTopology(neoDevice->getHardwareInfo(), topologyData);
|
||||
auto &rootDeviceEnvironment = *neoDevice->executionEnvironment->rootDeviceEnvironments[0];
|
||||
auto gtSystemInfo = &rootDeviceEnvironment.getMutableHardwareInfo()->gtSystemInfo;
|
||||
@@ -61,7 +61,7 @@ void DebugApiLinuxMultiDeviceFixture::setUp() {
|
||||
auto engineInfo = mockDrm->getEngineInfo();
|
||||
ASSERT_NE(nullptr, engineInfo->getEngineInstance(1, hwInfo.capabilityTable.defaultEngineType));
|
||||
|
||||
NEO::Drm::QueryTopologyData topologyData = {};
|
||||
NEO::DrmQueryTopologyData topologyData = {};
|
||||
mockDrm->queryTopology(neoDevice->getHardwareInfo(), topologyData);
|
||||
auto &rootDeviceEnvironment = *neoDevice->getExecutionEnvironment()->rootDeviceEnvironments[0];
|
||||
auto gtSystemInfo = &rootDeviceEnvironment.getMutableHardwareInfo()->gtSystemInfo;
|
||||
|
||||
@@ -183,7 +183,7 @@ TEST(DebugSessionLinuxTest, WhenConvertingThreadIDsForDeviceWithSingleSliceThenS
|
||||
mockDrm->storedEUVal = hwInfo.gtSystemInfo.EUCount;
|
||||
mockDrm->disableSomeTopology = true;
|
||||
|
||||
NEO::Drm::QueryTopologyData topologyData = {};
|
||||
NEO::DrmQueryTopologyData topologyData = {};
|
||||
mockDrm->queryTopology(neoDevice->getHardwareInfo(), topologyData);
|
||||
|
||||
neoDevice->executionEnvironment->rootDeviceEnvironments[0]->osInterface.reset(new NEO::OSInterface);
|
||||
@@ -228,7 +228,7 @@ TEST(DebugSessionLinuxTest, WhenConvertingThreadIDsForDeviceWithMultipleSlicesTh
|
||||
mockDrm->storedEUVal = hwInfo.gtSystemInfo.EUCount;
|
||||
mockDrm->disableSomeTopology = true;
|
||||
|
||||
NEO::Drm::QueryTopologyData topologyData = {};
|
||||
NEO::DrmQueryTopologyData topologyData = {};
|
||||
mockDrm->queryTopology(neoDevice->getHardwareInfo(), topologyData);
|
||||
|
||||
neoDevice->executionEnvironment->rootDeviceEnvironments[0]->osInterface.reset(new NEO::OSInterface);
|
||||
@@ -271,7 +271,7 @@ TEST(DebugSessionLinuxTest, GivenDeviceWithSingleSliceWhenCallingAreRequestedThr
|
||||
mockDrm->storedSSVal = hwInfo.gtSystemInfo.SubSliceCount;
|
||||
mockDrm->storedEUVal = hwInfo.gtSystemInfo.EUCount;
|
||||
|
||||
NEO::Drm::QueryTopologyData topologyData = {};
|
||||
NEO::DrmQueryTopologyData topologyData = {};
|
||||
mockDrm->queryTopology(neoDevice->getHardwareInfo(), topologyData);
|
||||
neoDevice->executionEnvironment->rootDeviceEnvironments[0]->osInterface.reset(new NEO::OSInterface);
|
||||
neoDevice->executionEnvironment->rootDeviceEnvironments[0]->osInterface->setDriverModel(std::unique_ptr<DriverModel>(mockDrm));
|
||||
|
||||
Reference in New Issue
Block a user