Skip to content

Commit 7ab3e81

Browse files
authored
[UR] Update urEnqueueKernelLaunch signature in offload adapter. (#18778)
1 parent e44a920 commit 7ab3e81

File tree

2 files changed

+3
-16
lines changed

2 files changed

+3
-16
lines changed

unified-runtime/source/adapters/offload/enqueue.cpp

Lines changed: 3 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -20,8 +20,9 @@
2020
UR_APIEXPORT ur_result_t UR_APICALL urEnqueueKernelLaunch(
2121
ur_queue_handle_t hQueue, ur_kernel_handle_t hKernel, uint32_t workDim,
2222
const size_t *pGlobalWorkOffset, const size_t *pGlobalWorkSize,
23-
const size_t *pLocalWorkSize, uint32_t numEventsInWaitList,
24-
const ur_event_handle_t *phEventWaitList, ur_event_handle_t *phEvent) {
23+
const size_t *pLocalWorkSize, uint32_t, const ur_kernel_launch_property_t *,
24+
uint32_t numEventsInWaitList, const ur_event_handle_t *phEventWaitList,
25+
ur_event_handle_t *phEvent) {
2526
// Ignore wait list for now
2627
(void)numEventsInWaitList;
2728
(void)phEventWaitList;

unified-runtime/source/adapters/offload/ur_interface_loader.cpp

Lines changed: 0 additions & 14 deletions
Original file line numberDiff line numberDiff line change
@@ -381,25 +381,12 @@ UR_DLLEXPORT ur_result_t UR_APICALL urGetEnqueueExpProcAddrTable(
381381
return result;
382382
}
383383

384-
pDdiTable->pfnCooperativeKernelLaunchExp = nullptr;
385384
pDdiTable->pfnTimestampRecordingExp = nullptr;
386385
pDdiTable->pfnNativeCommandExp = nullptr;
387386

388387
return UR_RESULT_SUCCESS;
389388
}
390389

391-
UR_DLLEXPORT ur_result_t UR_APICALL urGetKernelExpProcAddrTable(
392-
ur_api_version_t version, ur_kernel_exp_dditable_t *pDdiTable) {
393-
auto result = validateProcInputs(version, pDdiTable);
394-
if (UR_RESULT_SUCCESS != result) {
395-
return result;
396-
}
397-
398-
pDdiTable->pfnSuggestMaxCooperativeGroupCountExp = nullptr;
399-
400-
return UR_RESULT_SUCCESS;
401-
}
402-
403390
UR_DLLEXPORT ur_result_t UR_APICALL urGetProgramExpProcAddrTable(
404391
ur_api_version_t version, ur_program_exp_dditable_t *pDdiTable) {
405392
auto result = validateProcInputs(version, pDdiTable);
@@ -424,7 +411,6 @@ UR_DLLEXPORT ur_result_t UR_APICALL urAllAddrTable(ur_api_version_t version,
424411
urGetEnqueueExpProcAddrTable(version, &pDdiTable->EnqueueExp);
425412
urGetEventProcAddrTable(version, &pDdiTable->Event);
426413
urGetKernelProcAddrTable(version, &pDdiTable->Kernel);
427-
urGetKernelExpProcAddrTable(version, &pDdiTable->KernelExp);
428414
urGetMemProcAddrTable(version, &pDdiTable->Mem);
429415
urGetPhysicalMemProcAddrTable(version, &pDdiTable->PhysicalMem);
430416
urGetPlatformProcAddrTable(version, &pDdiTable->Platform);

0 commit comments

Comments
 (0)