@@ -1421,14 +1421,14 @@ ur_result_t urBindlessImagesImportExternalSemaphoreExp(
1421
1421
(ur_exp_external_semaphore_handle_t )ExtSemaphoreHandle;
1422
1422
1423
1423
} else {
1424
- ze_intel_external_semaphore_exp_desc_t SemDesc = {
1425
- ZE_INTEL_STRUCTURE_TYPE_EXTERNAL_SEMAPHORE_EXP_DESC , nullptr ,
1426
- ZE_EXTERNAL_SEMAPHORE_EXP_FLAGS_OPAQUE_FD };
1427
- ze_intel_external_semaphore_exp_handle_t ExtSemaphoreHandle;
1428
- ze_intel_external_semaphore_desc_fd_exp_desc_t FDExpDesc = {
1429
- ZE_INTEL_STRUCTURE_TYPE_EXTERNAL_SEMAPHORE_FD_EXP_DESC , nullptr , 0 };
1430
- _ze_intel_external_semaphore_win32_exp_desc_t Win32ExpDesc = {
1431
- ZE_INTEL_STRUCTURE_TYPE_EXTERNAL_SEMAPHORE_WIN32_EXP_DESC , nullptr ,
1424
+ ze_external_semaphore_ext_desc_t SemDesc = {
1425
+ ZE_STRUCTURE_TYPE_EXTERNAL_SEMAPHORE_EXT_DESC , nullptr ,
1426
+ ZE_EXTERNAL_SEMAPHORE_EXT_FLAG_OPAQUE_FD };
1427
+ ze_external_semaphore_ext_handle_t ExtSemaphoreHandle;
1428
+ ze_external_semaphore_fd_ext_desc_t FDExpDesc = {
1429
+ ZE_STRUCTURE_TYPE_EXTERNAL_SEMAPHORE_FD_EXT_DESC , nullptr , 0 };
1430
+ _ze_external_semaphore_win32_ext_desc_t Win32ExpDesc = {
1431
+ ZE_STRUCTURE_TYPE_EXTERNAL_SEMAPHORE_WIN32_EXT_DESC , nullptr ,
1432
1432
nullptr , nullptr };
1433
1433
void *pNext = const_cast <void *>(pExternalSemaphoreDesc->pNext );
1434
1434
while (pNext != nullptr ) {
@@ -1441,10 +1441,10 @@ ur_result_t urBindlessImagesImportExternalSemaphoreExp(
1441
1441
SemDesc.pNext = &FDExpDesc;
1442
1442
switch (semHandleType) {
1443
1443
case UR_EXP_EXTERNAL_SEMAPHORE_TYPE_OPAQUE_FD:
1444
- SemDesc.flags = ZE_EXTERNAL_SEMAPHORE_EXP_FLAGS_OPAQUE_FD ;
1444
+ SemDesc.flags = ZE_EXTERNAL_SEMAPHORE_EXT_FLAG_OPAQUE_FD ;
1445
1445
break ;
1446
1446
case UR_EXP_EXTERNAL_SEMAPHORE_TYPE_TIMELINE_FD:
1447
- SemDesc.flags = ZE_EXTERNAL_SEMAPHORE_EXP_FLAGS_TIMELINE_SEMAPHORE_FD ;
1447
+ SemDesc.flags = ZE_EXTERNAL_SEMAPHORE_EXT_FLAG_VK_TIMELINE_SEMAPHORE_FD ;
1448
1448
break ;
1449
1449
default :
1450
1450
return UR_RESULT_ERROR_INVALID_VALUE;
@@ -1454,14 +1454,14 @@ ur_result_t urBindlessImagesImportExternalSemaphoreExp(
1454
1454
auto Win32Handle = static_cast <const ur_exp_win32_handle_t *>(pNext);
1455
1455
switch (semHandleType) {
1456
1456
case UR_EXP_EXTERNAL_SEMAPHORE_TYPE_WIN32_NT:
1457
- SemDesc.flags = ZE_EXTERNAL_SEMAPHORE_EXP_FLAGS_OPAQUE_WIN32 ;
1457
+ SemDesc.flags = ZE_EXTERNAL_SEMAPHORE_EXT_FLAG_OPAQUE_WIN32 ;
1458
1458
break ;
1459
1459
case UR_EXP_EXTERNAL_SEMAPHORE_TYPE_WIN32_NT_DX12_FENCE:
1460
- SemDesc.flags = ZE_EXTERNAL_SEMAPHORE_EXP_FLAGS_D3D12_FENCE ;
1460
+ SemDesc.flags = ZE_EXTERNAL_SEMAPHORE_EXT_FLAG_D3D12_FENCE ;
1461
1461
break ;
1462
1462
case UR_EXP_EXTERNAL_SEMAPHORE_TYPE_TIMELINE_WIN32_NT:
1463
1463
SemDesc.flags =
1464
- ZE_EXTERNAL_SEMAPHORE_EXP_FLAGS_TIMELINE_SEMAPHORE_WIN32 ;
1464
+ ZE_EXTERNAL_SEMAPHORE_EXT_FLAG_VK_TIMELINE_SEMAPHORE_WIN32 ;
1465
1465
break ;
1466
1466
default :
1467
1467
return UR_RESULT_ERROR_INVALID_VALUE;
@@ -1503,7 +1503,7 @@ ur_result_t urBindlessImagesReleaseExternalSemaphoreExp(
1503
1503
} else {
1504
1504
ZE2UR_CALL (UrPlatform->ZeExternalSemaphoreExt
1505
1505
.zexExpDeviceReleaseExternalSemaphoreExp ,
1506
- ((ze_intel_external_semaphore_exp_handle_t )hExternalSemaphore));
1506
+ ((ze_external_semaphore_ext_handle_t )hExternalSemaphore));
1507
1507
}
1508
1508
1509
1509
return UR_RESULT_SUCCESS;
0 commit comments