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:
Suldin, Egor
2020-11-05 15:40:03 +03:00
committed by Compute-Runtime-Automation
parent c94ad034d9
commit 2b3b47b495
23 changed files with 435 additions and 45 deletions

View File

@@ -286,6 +286,12 @@ cl_int ClDevice::getDeviceInfo(cl_device_info paramName,
retSize = srcSize = sizeof(cl_device_feature_capabilities_intel);
break;
}
case CL_DEVICE_PCI_BUS_INFO_KHR:
if (isPciBusInfoValid()) {
src = &deviceInfo.pciBusInfo;
retSize = srcSize = sizeof(deviceInfo.pciBusInfo);
}
break;
default:
if (getDeviceInfoForImage(paramName, src, srcSize, retSize) && !getSharedDeviceInfo().imageSupport) {
src = &value;