From 434ad76381afb3f24003e9f0a59a13821f09dd11 Mon Sep 17 00:00:00 2001 From: Jens Steube Date: Fri, 13 Mar 2020 10:01:57 +0100 Subject: [PATCH] Improve alias device detection to distinguish between Intel CPU and embedded GPU --- src/backend.c | 4 ++++ 1 file changed, 4 insertions(+) diff --git a/src/backend.c b/src/backend.c index 9b773076e..fdc8dba83 100644 --- a/src/backend.c +++ b/src/backend.c @@ -43,6 +43,10 @@ static bool is_same_device (const hc_device_param_t *src, const hc_device_param_ if (src->pcie_device != dst->pcie_device) return false; if (src->pcie_function != dst->pcie_function) return false; + // Intel CPU and embedded GPU would survive up to here! + + if (src->opencl_device_type != dst->opencl_device_type) return false; + return true; }