Generate multiple devices in AUB and TBX CSR modes

This commit adds a capability for a driver to generate multiple devices
and hwinfo in AUB and TBX CSR modes.

Change-Id: Icc0eac7c16760d3d4ae6ef08cd0be950b45d35e7
This commit is contained in:
Milczarek, Slawomir
2018-09-18 16:31:47 +02:00
committed by sys_ocldev
parent 962b6ce883
commit 65dc5fb7de
6 changed files with 95 additions and 11 deletions

View File

@@ -31,6 +31,7 @@ class ExecutionEnvironment;
class DeviceFactory {
public:
static bool getDevices(HardwareInfo **pHWInfos, size_t &numDevices, ExecutionEnvironment &executionEnvironment);
static bool getDevicesForProductFamilyOverride(HardwareInfo **pHWInfos, size_t &numDevices, ExecutionEnvironment &executionEnvironment);
static void releaseDevices();
protected: