mirror of
https://github.com/intel/compute-runtime.git
synced 2026-01-03 14:55:24 +08:00
Add cl_khr_pci_bus_info extension
Signed-off-by: Egor Suldin <egor.suldin@intel.com> https://github.com/intel/compute-runtime/pull/374
This commit is contained in:
committed by
Compute-Runtime-Automation
parent
c94ad034d9
commit
2b3b47b495
@@ -202,6 +202,21 @@ void ClDevice::initializeCaps() {
|
||||
deviceExtensions += sharingFactory.getExtensions(driverInfo.get());
|
||||
}
|
||||
|
||||
PhysicalDevicePciBusInfo pciBusInfo(PhysicalDevicePciBusInfo::InvalidValue, PhysicalDevicePciBusInfo::InvalidValue, PhysicalDevicePciBusInfo::InvalidValue, PhysicalDevicePciBusInfo::InvalidValue);
|
||||
|
||||
if (driverInfo) {
|
||||
pciBusInfo = driverInfo->getPciBusInfo();
|
||||
}
|
||||
|
||||
deviceInfo.pciBusInfo.pci_domain = pciBusInfo.pciDomain;
|
||||
deviceInfo.pciBusInfo.pci_bus = pciBusInfo.pciBus;
|
||||
deviceInfo.pciBusInfo.pci_device = pciBusInfo.pciDevice;
|
||||
deviceInfo.pciBusInfo.pci_function = pciBusInfo.pciFunction;
|
||||
|
||||
if (isPciBusInfoValid()) {
|
||||
deviceExtensions += "cl_khr_pci_bus_info ";
|
||||
}
|
||||
|
||||
deviceExtensions += hwHelper.getExtensions();
|
||||
deviceInfo.deviceExtensions = deviceExtensions.c_str();
|
||||
|
||||
|
||||
Reference in New Issue
Block a user