Skip to content

Commit d442ecc

Browse files
[UR][L0] urDevice when numdevices is not zero (#19103)
When NumDevices is not zero and when phDevice is null, the user cannot query the number of devices. This addresses that issue. --------- Signed-off-by: Zhang, Winston <winston.zhang@intel.com>
1 parent b6c9bd0 commit d442ecc

File tree

1 file changed

+2
-6
lines changed
  • unified-runtime/source/adapters/level_zero

1 file changed

+2
-6
lines changed

unified-runtime/source/adapters/level_zero/device.cpp

Lines changed: 2 additions & 6 deletions
Original file line numberDiff line numberDiff line change
@@ -166,12 +166,8 @@ ur_result_t urDeviceGet(
166166
if (Devices)
167167
std::copy_n(MatchedDevices.begin(), N, Devices);
168168

169-
if (NumDevices) {
170-
if (*NumDevices == 0)
171-
*NumDevices = ZeDeviceCount;
172-
else
173-
*NumDevices = N;
174-
}
169+
if (NumDevices)
170+
*NumDevices = ZeDeviceCount;
175171

176172
return UR_RESULT_SUCCESS;
177173
}

0 commit comments

Comments
 (0)