@@ -787,20 +787,13 @@ inline pi_result piTearDown(void *PluginParameter) {
787787 }
788788 });
789789 HANDLE_ERRORS (Ret);
790-
791- // TODO: Dont check for errors in urTearDown, since
792- // when using Level Zero plugin, the second urTearDown
793- // will fail as ur_loader.so has already been unloaded,
794- urTearDown (nullptr );
795790 return PI_SUCCESS;
796791}
797792
798793// /////////////////////////////////////////////////////////////////////////////
799794// Platform
800795inline pi_result piPlatformsGet (pi_uint32 NumEntries, pi_platform *Platforms,
801796 pi_uint32 *NumPlatforms) {
802-
803- urInit (0 , nullptr );
804797 // We're not going through the UR loader so we're guaranteed to have exactly
805798 // one adapter (whichever is statically linked). The PI plugin for UR has its
806799 // own implementation of piPlatformsGet.
@@ -4349,7 +4342,7 @@ inline pi_result piextCommandBufferMemcpyUSM(
43494342 ur_exp_command_buffer_handle_t UrCommandBuffer =
43504343 reinterpret_cast <ur_exp_command_buffer_handle_t >(CommandBuffer);
43514344
4352- HANDLE_ERRORS (urCommandBufferAppendMemcpyUSMExp (
4345+ HANDLE_ERRORS (urCommandBufferAppendUSMMemcpyExp (
43534346 UrCommandBuffer, DstPtr, SrcPtr, Size, NumSyncPointsInWaitList,
43544347 SyncPointWaitList, SyncPoint));
43554348
@@ -4367,7 +4360,7 @@ inline pi_result piextCommandBufferMemBufferCopy(
43674360 ur_mem_handle_t UrSrcMem = reinterpret_cast <ur_mem_handle_t >(SrcMem);
43684361 ur_mem_handle_t UrDstMem = reinterpret_cast <ur_mem_handle_t >(DstMem);
43694362
4370- HANDLE_ERRORS (urCommandBufferAppendMembufferCopyExp (
4363+ HANDLE_ERRORS (urCommandBufferAppendMemBufferCopyExp (
43714364 UrCommandBuffer, UrSrcMem, UrDstMem, SrcOffset, DstOffset, Size,
43724365 NumSyncPointsInWaitList, SyncPointWaitList, SyncPoint));
43734366
@@ -4395,7 +4388,7 @@ inline pi_result piextCommandBufferMemBufferCopyRect(
43954388 UrRegion.height = Region->height_scalar ;
43964389 UrRegion.width = Region->width_bytes ;
43974390
4398- HANDLE_ERRORS (urCommandBufferAppendMembufferCopyRectExp (
4391+ HANDLE_ERRORS (urCommandBufferAppendMemBufferCopyRectExp (
43994392 UrCommandBuffer, UrSrcMem, UrDstMem, UrSrcOrigin, UrDstOrigin, UrRegion,
44004393 SrcRowPitch, SrcSlicePitch, DstRowPitch, DstSlicePitch,
44014394 NumSyncPointsInWaitList, SyncPointWaitList, SyncPoint));
@@ -4425,7 +4418,7 @@ inline pi_result piextCommandBufferMemBufferReadRect(
44254418 UrRegion.height = Region->height_scalar ;
44264419 UrRegion.width = Region->width_bytes ;
44274420
4428- HANDLE_ERRORS (urCommandBufferAppendMembufferReadRectExp (
4421+ HANDLE_ERRORS (urCommandBufferAppendMemBufferReadRectExp (
44294422 UrCommandBuffer, UrBuffer, UrBufferOffset, UrHostOffset, UrRegion,
44304423 BufferRowPitch, BufferSlicePitch, HostRowPitch, HostSlicePitch, Ptr,
44314424 NumSyncPointsInWaitList, SyncPointWaitList, SyncPoint));
@@ -4443,7 +4436,7 @@ inline pi_result piextCommandBufferMemBufferRead(
44434436 reinterpret_cast <ur_exp_command_buffer_handle_t >(CommandBuffer);
44444437 ur_mem_handle_t UrBuffer = reinterpret_cast <ur_mem_handle_t >(Src);
44454438
4446- HANDLE_ERRORS (urCommandBufferAppendMembufferReadExp (
4439+ HANDLE_ERRORS (urCommandBufferAppendMemBufferReadExp (
44474440 UrCommandBuffer, UrBuffer, Offset, Size, Dst, NumSyncPointsInWaitList,
44484441 SyncPointWaitList, SyncPoint));
44494442
@@ -4472,7 +4465,7 @@ inline pi_result piextCommandBufferMemBufferWriteRect(
44724465 UrRegion.height = Region->height_scalar ;
44734466 UrRegion.width = Region->width_bytes ;
44744467
4475- HANDLE_ERRORS (urCommandBufferAppendMembufferWriteRectExp (
4468+ HANDLE_ERRORS (urCommandBufferAppendMemBufferWriteRectExp (
44764469 UrCommandBuffer, UrBuffer, UrBufferOffset, UrHostOffset, UrRegion,
44774470 BufferRowPitch, BufferSlicePitch, HostRowPitch, HostSlicePitch,
44784471 const_cast <void *>(Ptr), NumSyncPointsInWaitList, SyncPointWaitList,
@@ -4492,7 +4485,7 @@ inline pi_result piextCommandBufferMemBufferWrite(
44924485 reinterpret_cast <ur_exp_command_buffer_handle_t >(CommandBuffer);
44934486 ur_mem_handle_t UrBuffer = reinterpret_cast <ur_mem_handle_t >(Buffer);
44944487
4495- HANDLE_ERRORS (urCommandBufferAppendMembufferWriteExp (
4488+ HANDLE_ERRORS (urCommandBufferAppendMemBufferWriteExp (
44964489 UrCommandBuffer, UrBuffer, Offset, Size, const_cast <void *>(Ptr),
44974490 NumSyncPointsInWaitList, SyncPointWaitList, SyncPoint));
44984491
0 commit comments