fix: correct handling ZE_ENABLE_PCI_ID_DEVICE_ORDER flag

- by default ZE_ENABLE_PCI_ID_DEVICE_ORDER is disabled
- by default devices are sorted by type (discrete first), then by pci order
- when ZE_ENABLE_PCI_ID_DEVICE_ORDER is enabled, devices are sorted by pci id

Related-To: LOCI-4520

Signed-off-by: Mateusz Jablonski <mateusz.jablonski@intel.com>
This commit is contained in:
Mateusz Jablonski
2023-06-13 15:19:02 +00:00
committed by Compute-Runtime-Automation
parent 13b0fb59f7
commit 3b981331c9
27 changed files with 278 additions and 674 deletions

View File

@@ -18,7 +18,8 @@ namespace NEO {
class MockDriverModel : public NEO::DriverModel {
public:
MockDriverModel() : NEO::DriverModel(NEO::DriverModelType::UNKNOWN) {}
MockDriverModel() : MockDriverModel(NEO::DriverModelType::UNKNOWN) {}
MockDriverModel(DriverModelType driverModelType) : DriverModel(driverModelType) {}
void setGmmInputArgs(void *args) override {}