mirror of
https://github.com/intel/compute-runtime.git
synced 2026-01-09 22:43:00 +08:00
Do not pass device ordinal in drm creation
Change-Id: I8376a8eace1109772c516d7a3daadfa709495171 Signed-off-by: Jobczyk, Lukasz <lukasz.jobczyk@intel.com>
This commit is contained in:
committed by
sys_ocldev
parent
48a87cb675
commit
cccb95bc4e
@@ -31,7 +31,7 @@ bool DeviceFactory::getDevices(size_t &numDevices, ExecutionEnvironment &executi
|
|||||||
executionEnvironment.prepareRootDeviceEnvironments(static_cast<uint32_t>(numRootDevices));
|
executionEnvironment.prepareRootDeviceEnvironments(static_cast<uint32_t>(numRootDevices));
|
||||||
|
|
||||||
for (auto rootDeviceIndex = 0u; rootDeviceIndex < numRootDevices; rootDeviceIndex++) {
|
for (auto rootDeviceIndex = 0u; rootDeviceIndex < numRootDevices; rootDeviceIndex++) {
|
||||||
Drm *drm = Drm::create(rootDeviceIndex);
|
Drm *drm = Drm::create(devNum);
|
||||||
if (!drm) {
|
if (!drm) {
|
||||||
return false;
|
return false;
|
||||||
}
|
}
|
||||||
|
|||||||
@@ -45,10 +45,16 @@ void popDrmMock() { drmMockStack.pop_back(); }
|
|||||||
Drm::~Drm() { fd = -1; }
|
Drm::~Drm() { fd = -1; }
|
||||||
|
|
||||||
Drm *Drm::get(int32_t deviceOrdinal) {
|
Drm *Drm::get(int32_t deviceOrdinal) {
|
||||||
|
// We silently skip deviceOrdinal
|
||||||
|
EXPECT_EQ(deviceOrdinal, 0);
|
||||||
|
|
||||||
return drmMockStack[drmMockStack.size() - 1];
|
return drmMockStack[drmMockStack.size() - 1];
|
||||||
}
|
}
|
||||||
|
|
||||||
Drm *Drm::create(int32_t deviceOrdinal) {
|
Drm *Drm::create(int32_t deviceOrdinal) {
|
||||||
|
// We silently skip deviceOrdinal
|
||||||
|
EXPECT_EQ(deviceOrdinal, 0);
|
||||||
|
|
||||||
return drmMockStack[drmMockStack.size() - 1];
|
return drmMockStack[drmMockStack.size() - 1];
|
||||||
}
|
}
|
||||||
|
|
||||||
|
|||||||
Reference in New Issue
Block a user