File tree Expand file tree Collapse file tree 2 files changed +9
-6
lines changed
source/adapters/level_zero/v2 Expand file tree Collapse file tree 2 files changed +9
-6
lines changed Original file line number Diff line number Diff line change @@ -323,12 +323,6 @@ ur_result_t urEventGetProfilingInfo(ur_event_handle_t hEvent,
323
323
return UR_RESULT_ERROR_UNSUPPORTED_FEATURE;
324
324
}
325
325
326
- ur_result_t urEventWait (uint32_t numEvents,
327
- const ur_event_handle_t *phEventWaitList) {
328
- logger::error (" {} function not implemented!" , __FUNCTION__);
329
- return UR_RESULT_ERROR_UNSUPPORTED_FEATURE;
330
- }
331
-
332
326
ur_result_t urEventGetNativeHandle (ur_event_handle_t hEvent,
333
327
ur_native_handle_t *phNativeEvent) {
334
328
logger::error (" {} function not implemented!" , __FUNCTION__);
Original file line number Diff line number Diff line change @@ -51,4 +51,13 @@ ur_result_t urEventRetain(ur_event_handle_t hEvent) { return hEvent->retain(); }
51
51
ur_result_t urEventRelease (ur_event_handle_t hEvent) {
52
52
return hEvent->release ();
53
53
}
54
+
55
+ ur_result_t urEventWait (uint32_t numEvents,
56
+ const ur_event_handle_t *phEventWaitList) {
57
+ for (uint32_t i = 0 ; i < numEvents; ++i) {
58
+ ZE2UR_CALL (zeEventHostSynchronize,
59
+ (phEventWaitList[i]->getZeEvent (), UINT64_MAX));
60
+ }
61
+ return UR_RESULT_SUCCESS;
62
+ }
54
63
} // namespace ur::level_zero
You can’t perform that action at this time.
0 commit comments