Skip to content

Commit ec5d354

Browse files
authored
[UR] Call zeCommandListAppendLaunchKernelWithArguments() directly (#20686)
Call `zeCommandListAppendLaunchKernelWithArguments()` directly (not using the pointer). Signed-off-by: Lukasz Dorau <[email protected]>
1 parent 9ebbd0a commit ec5d354

File tree

3 files changed

+1
-10
lines changed

3 files changed

+1
-10
lines changed

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

Lines changed: 0 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -527,9 +527,6 @@ ur_result_t ur_platform_handle_t_::initialize() {
527527
ZeMemGetPitchFor2dImageExt.zeMemGetPitchFor2dImage != nullptr;
528528

529529
if (this->isDriverVersionNewerOrSimilar(1, 14, 36035)) {
530-
ZeCommandListAppendLaunchKernelWithArgumentsExt
531-
.zeCommandListAppendLaunchKernelWithArgumentsFunctionPtr =
532-
zeCommandListAppendLaunchKernelWithArguments;
533530
ZeCommandListAppendLaunchKernelWithArgumentsExt.Supported = true;
534531
} else {
535532
ZeCommandListAppendLaunchKernelWithArgumentsExt.Supported = false;

unified-runtime/source/adapters/level_zero/platform.hpp

Lines changed: 0 additions & 4 deletions
Original file line numberDiff line numberDiff line change
@@ -166,9 +166,5 @@ struct ur_platform_handle_t_ : ur::handle_base<ur::level_zero::ddi_getter>,
166166
struct ZeCommandListAppendLaunchKernelWithArgumentsExtension {
167167
bool Supported = false;
168168
bool DriverSupportsCooperativeKernelLaunchWithArgs = false;
169-
ze_result_t (*zeCommandListAppendLaunchKernelWithArgumentsFunctionPtr)(
170-
ze_command_list_handle_t, ze_kernel_handle_t, const ze_group_count_t,
171-
const ze_group_size_t, void **, const void *, ze_event_handle_t,
172-
uint32_t, ze_event_handle_t *);
173169
} ZeCommandListAppendLaunchKernelWithArgumentsExt;
174170
};

unified-runtime/source/adapters/level_zero/v2/command_list_manager.cpp

Lines changed: 1 addition & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -175,9 +175,7 @@ ur_result_t ur_command_list_manager::appendKernelLaunchLocked(
175175
TRACK_SCOPE_LATENCY("ur_command_list_manager::"
176176
"zeCommandListAppendLaunchKernelWithArguments");
177177
ze_group_size_t groupSize = {WG[0], WG[1], WG[2]};
178-
ZE2UR_CALL(hContext->getPlatform()
179-
->ZeCommandListAppendLaunchKernelWithArgumentsExt
180-
.zeCommandListAppendLaunchKernelWithArgumentsFunctionPtr,
178+
ZE2UR_CALL(zeCommandListAppendLaunchKernelWithArguments,
181179
(getZeCommandList(), hZeKernel, zeThreadGroupDimensions,
182180
groupSize, hKernel->kernelArgs.data(), pNext, zeSignalEvent,
183181
waitListView.num, waitListView.handles));

0 commit comments

Comments
 (0)