@@ -791,10 +791,6 @@ inline pi_result piTearDown(void *PluginParameter) {
791791 });
792792 HANDLE_ERRORS (Ret);
793793
794- // TODO: Dont check for errors in urTearDown, since
795- // when using Level Zero plugin, the second urTearDown
796- // will fail as ur_loader.so has already been unloaded,
797- urTearDown (nullptr );
798794 return PI_SUCCESS;
799795}
800796
@@ -803,7 +799,6 @@ inline pi_result piTearDown(void *PluginParameter) {
803799inline pi_result piPlatformsGet (pi_uint32 NumEntries, pi_platform *Platforms,
804800 pi_uint32 *NumPlatforms) {
805801
806- urInit (0 , nullptr );
807802 // We're not going through the UR loader so we're guaranteed to have exactly
808803 // one adapter (whichever is statically linked). The PI plugin for UR has its
809804 // own implementation of piPlatformsGet.
@@ -4376,7 +4371,7 @@ inline pi_result piextCommandBufferMemcpyUSM(
43764371 ur_exp_command_buffer_handle_t UrCommandBuffer =
43774372 reinterpret_cast <ur_exp_command_buffer_handle_t >(CommandBuffer);
43784373
4379- HANDLE_ERRORS (urCommandBufferAppendMemcpyUSMExp (
4374+ HANDLE_ERRORS (urCommandBufferAppendUSMMemcpyExp (
43804375 UrCommandBuffer, DstPtr, SrcPtr, Size, NumSyncPointsInWaitList,
43814376 SyncPointWaitList, SyncPoint));
43824377
@@ -4394,7 +4389,7 @@ inline pi_result piextCommandBufferMemBufferCopy(
43944389 ur_mem_handle_t UrSrcMem = reinterpret_cast <ur_mem_handle_t >(SrcMem);
43954390 ur_mem_handle_t UrDstMem = reinterpret_cast <ur_mem_handle_t >(DstMem);
43964391
4397- HANDLE_ERRORS (urCommandBufferAppendMembufferCopyExp (
4392+ HANDLE_ERRORS (urCommandBufferAppendMemBufferCopyExp (
43984393 UrCommandBuffer, UrSrcMem, UrDstMem, SrcOffset, DstOffset, Size,
43994394 NumSyncPointsInWaitList, SyncPointWaitList, SyncPoint));
44004395
@@ -4422,7 +4417,7 @@ inline pi_result piextCommandBufferMemBufferCopyRect(
44224417 UrRegion.height = Region->height_scalar ;
44234418 UrRegion.width = Region->width_bytes ;
44244419
4425- HANDLE_ERRORS (urCommandBufferAppendMembufferCopyRectExp (
4420+ HANDLE_ERRORS (urCommandBufferAppendMemBufferCopyRectExp (
44264421 UrCommandBuffer, UrSrcMem, UrDstMem, UrSrcOrigin, UrDstOrigin, UrRegion,
44274422 SrcRowPitch, SrcSlicePitch, DstRowPitch, DstSlicePitch,
44284423 NumSyncPointsInWaitList, SyncPointWaitList, SyncPoint));
@@ -4452,7 +4447,7 @@ inline pi_result piextCommandBufferMemBufferReadRect(
44524447 UrRegion.height = Region->height_scalar ;
44534448 UrRegion.width = Region->width_bytes ;
44544449
4455- HANDLE_ERRORS (urCommandBufferAppendMembufferReadRectExp (
4450+ HANDLE_ERRORS (urCommandBufferAppendMemBufferReadRectExp (
44564451 UrCommandBuffer, UrBuffer, UrBufferOffset, UrHostOffset, UrRegion,
44574452 BufferRowPitch, BufferSlicePitch, HostRowPitch, HostSlicePitch, Ptr,
44584453 NumSyncPointsInWaitList, SyncPointWaitList, SyncPoint));
@@ -4470,7 +4465,7 @@ inline pi_result piextCommandBufferMemBufferRead(
44704465 reinterpret_cast <ur_exp_command_buffer_handle_t >(CommandBuffer);
44714466 ur_mem_handle_t UrBuffer = reinterpret_cast <ur_mem_handle_t >(Src);
44724467
4473- HANDLE_ERRORS (urCommandBufferAppendMembufferReadExp (
4468+ HANDLE_ERRORS (urCommandBufferAppendMemBufferReadExp (
44744469 UrCommandBuffer, UrBuffer, Offset, Size, Dst, NumSyncPointsInWaitList,
44754470 SyncPointWaitList, SyncPoint));
44764471
@@ -4499,7 +4494,7 @@ inline pi_result piextCommandBufferMemBufferWriteRect(
44994494 UrRegion.height = Region->height_scalar ;
45004495 UrRegion.width = Region->width_bytes ;
45014496
4502- HANDLE_ERRORS (urCommandBufferAppendMembufferWriteRectExp (
4497+ HANDLE_ERRORS (urCommandBufferAppendMemBufferWriteRectExp (
45034498 UrCommandBuffer, UrBuffer, UrBufferOffset, UrHostOffset, UrRegion,
45044499 BufferRowPitch, BufferSlicePitch, HostRowPitch, HostSlicePitch,
45054500 const_cast <void *>(Ptr), NumSyncPointsInWaitList, SyncPointWaitList,
@@ -4519,7 +4514,7 @@ inline pi_result piextCommandBufferMemBufferWrite(
45194514 reinterpret_cast <ur_exp_command_buffer_handle_t >(CommandBuffer);
45204515 ur_mem_handle_t UrBuffer = reinterpret_cast <ur_mem_handle_t >(Buffer);
45214516
4522- HANDLE_ERRORS (urCommandBufferAppendMembufferWriteExp (
4517+ HANDLE_ERRORS (urCommandBufferAppendMemBufferWriteExp (
45234518 UrCommandBuffer, UrBuffer, Offset, Size, const_cast <void *>(Ptr),
45244519 NumSyncPointsInWaitList, SyncPointWaitList, SyncPoint));
45254520
0 commit comments