@@ -47,9 +47,9 @@ struct is_handle<ur_physical_mem_handle_t> : std::true_type {};
47
47
template <>
48
48
struct is_handle<ur_usm_pool_handle_t> : std::true_type {};
49
49
template <>
50
- struct is_handle<ur_exp_interop_mem_handle_t > : std::true_type {};
50
+ struct is_handle<ur_exp_external_mem_handle_t > : std::true_type {};
51
51
template <>
52
- struct is_handle<ur_exp_interop_semaphore_handle_t > : std::true_type {};
52
+ struct is_handle<ur_exp_external_semaphore_handle_t > : std::true_type {};
53
53
template <>
54
54
struct is_handle<ur_exp_win32_handle_t> : std::true_type {};
55
55
template <>
@@ -332,8 +332,8 @@ inline std::ostream &operator<<(std::ostream &os, [[maybe_unused]] const struct
332
332
inline std::ostream &operator<<(std::ostream &os, [[maybe_unused]] const struct ur_exp_sampler_mip_properties_t params);
333
333
inline std::ostream &operator<<(std::ostream &os, [[maybe_unused]] const struct ur_exp_sampler_addr_modes_t params);
334
334
inline std::ostream &operator<<(std::ostream &os, [[maybe_unused]] const struct ur_exp_sampler_cubemap_properties_t params);
335
- inline std::ostream &operator<<(std::ostream &os, [[maybe_unused]] const struct ur_exp_interop_mem_desc_t params);
336
- inline std::ostream &operator<<(std::ostream &os, [[maybe_unused]] const struct ur_exp_interop_semaphore_desc_t params);
335
+ inline std::ostream &operator<<(std::ostream &os, [[maybe_unused]] const struct ur_exp_external_mem_desc_t params);
336
+ inline std::ostream &operator<<(std::ostream &os, [[maybe_unused]] const struct ur_exp_external_semaphore_desc_t params);
337
337
inline std::ostream &operator<<(std::ostream &os, [[maybe_unused]] const struct ur_exp_image_copy_region_t params);
338
338
inline std::ostream &operator<<(std::ostream &os, enum ur_exp_command_buffer_info_t value);
339
339
inline std::ostream &operator<<(std::ostream &os, enum ur_exp_command_buffer_command_info_t value);
@@ -750,9 +750,6 @@ inline std::ostream &operator<<(std::ostream &os, enum ur_function_t value) {
750
750
case UR_FUNCTION_BINDLESS_IMAGES_MAP_EXTERNAL_ARRAY_EXP:
751
751
os << "UR_FUNCTION_BINDLESS_IMAGES_MAP_EXTERNAL_ARRAY_EXP";
752
752
break;
753
- case UR_FUNCTION_BINDLESS_IMAGES_RELEASE_INTEROP_EXP:
754
- os << "UR_FUNCTION_BINDLESS_IMAGES_RELEASE_INTEROP_EXP";
755
- break;
756
753
case UR_FUNCTION_BINDLESS_IMAGES_RELEASE_EXTERNAL_SEMAPHORE_EXP:
757
754
os << "UR_FUNCTION_BINDLESS_IMAGES_RELEASE_EXTERNAL_SEMAPHORE_EXP";
758
755
break;
@@ -942,6 +939,9 @@ inline std::ostream &operator<<(std::ostream &os, enum ur_function_t value) {
942
939
case UR_FUNCTION_LOADER_CONFIG_SET_MOCKING_ENABLED:
943
940
os << "UR_FUNCTION_LOADER_CONFIG_SET_MOCKING_ENABLED";
944
941
break;
942
+ case UR_FUNCTION_BINDLESS_IMAGES_RELEASE_EXTERNAL_MEMORY_EXP:
943
+ os << "UR_FUNCTION_BINDLESS_IMAGES_RELEASE_EXTERNAL_MEMORY_EXP";
944
+ break;
945
945
default:
946
946
os << "unknown enumerator";
947
947
break;
@@ -1077,11 +1077,11 @@ inline std::ostream &operator<<(std::ostream &os, enum ur_structure_type_t value
1077
1077
case UR_STRUCTURE_TYPE_EXP_SAMPLER_MIP_PROPERTIES:
1078
1078
os << "UR_STRUCTURE_TYPE_EXP_SAMPLER_MIP_PROPERTIES";
1079
1079
break;
1080
- case UR_STRUCTURE_TYPE_EXP_INTEROP_MEM_DESC :
1081
- os << "UR_STRUCTURE_TYPE_EXP_INTEROP_MEM_DESC ";
1080
+ case UR_STRUCTURE_TYPE_EXP_EXTERNAL_MEM_DESC :
1081
+ os << "UR_STRUCTURE_TYPE_EXP_EXTERNAL_MEM_DESC ";
1082
1082
break;
1083
- case UR_STRUCTURE_TYPE_EXP_INTEROP_SEMAPHORE_DESC :
1084
- os << "UR_STRUCTURE_TYPE_EXP_INTEROP_SEMAPHORE_DESC ";
1083
+ case UR_STRUCTURE_TYPE_EXP_EXTERNAL_SEMAPHORE_DESC :
1084
+ os << "UR_STRUCTURE_TYPE_EXP_EXTERNAL_SEMAPHORE_DESC ";
1085
1085
break;
1086
1086
case UR_STRUCTURE_TYPE_EXP_FILE_DESCRIPTOR:
1087
1087
os << "UR_STRUCTURE_TYPE_EXP_FILE_DESCRIPTOR";
@@ -1323,13 +1323,13 @@ inline ur_result_t printStruct(std::ostream &os, const void *ptr) {
1323
1323
printPtr(os, pstruct);
1324
1324
} break;
1325
1325
1326
- case UR_STRUCTURE_TYPE_EXP_INTEROP_MEM_DESC : {
1327
- const ur_exp_interop_mem_desc_t *pstruct = (const ur_exp_interop_mem_desc_t *)ptr;
1326
+ case UR_STRUCTURE_TYPE_EXP_EXTERNAL_MEM_DESC : {
1327
+ const ur_exp_external_mem_desc_t *pstruct = (const ur_exp_external_mem_desc_t *)ptr;
1328
1328
printPtr(os, pstruct);
1329
1329
} break;
1330
1330
1331
- case UR_STRUCTURE_TYPE_EXP_INTEROP_SEMAPHORE_DESC : {
1332
- const ur_exp_interop_semaphore_desc_t *pstruct = (const ur_exp_interop_semaphore_desc_t *)ptr;
1331
+ case UR_STRUCTURE_TYPE_EXP_EXTERNAL_SEMAPHORE_DESC : {
1332
+ const ur_exp_external_semaphore_desc_t *pstruct = (const ur_exp_external_semaphore_desc_t *)ptr;
1333
1333
printPtr(os, pstruct);
1334
1334
} break;
1335
1335
@@ -2580,11 +2580,11 @@ inline std::ostream &operator<<(std::ostream &os, enum ur_device_info_t value) {
2580
2580
case UR_DEVICE_INFO_MIPMAP_LEVEL_REFERENCE_SUPPORT_EXP:
2581
2581
os << "UR_DEVICE_INFO_MIPMAP_LEVEL_REFERENCE_SUPPORT_EXP";
2582
2582
break;
2583
- case UR_DEVICE_INFO_INTEROP_MEMORY_IMPORT_SUPPORT_EXP :
2584
- os << "UR_DEVICE_INFO_INTEROP_MEMORY_IMPORT_SUPPORT_EXP ";
2583
+ case UR_DEVICE_INFO_EXTERNAL_MEMORY_IMPORT_SUPPORT_EXP :
2584
+ os << "UR_DEVICE_INFO_EXTERNAL_MEMORY_IMPORT_SUPPORT_EXP ";
2585
2585
break;
2586
- case UR_DEVICE_INFO_INTEROP_SEMAPHORE_IMPORT_SUPPORT_EXP :
2587
- os << "UR_DEVICE_INFO_INTEROP_SEMAPHORE_IMPORT_SUPPORT_EXP ";
2586
+ case UR_DEVICE_INFO_EXTERNAL_SEMAPHORE_IMPORT_SUPPORT_EXP :
2587
+ os << "UR_DEVICE_INFO_EXTERNAL_SEMAPHORE_IMPORT_SUPPORT_EXP ";
2588
2588
break;
2589
2589
case UR_DEVICE_INFO_CUBEMAP_SUPPORT_EXP:
2590
2590
os << "UR_DEVICE_INFO_CUBEMAP_SUPPORT_EXP";
@@ -4214,7 +4214,7 @@ inline ur_result_t printTagged(std::ostream &os, const void *ptr, ur_device_info
4214
4214
4215
4215
os << ")";
4216
4216
} break;
4217
- case UR_DEVICE_INFO_INTEROP_MEMORY_IMPORT_SUPPORT_EXP : {
4217
+ case UR_DEVICE_INFO_EXTERNAL_MEMORY_IMPORT_SUPPORT_EXP : {
4218
4218
const ur_bool_t *tptr = (const ur_bool_t *)ptr;
4219
4219
if (sizeof(ur_bool_t) > size) {
4220
4220
os << "invalid size (is: " << size << ", expected: >=" << sizeof(ur_bool_t) << ")";
@@ -4226,7 +4226,7 @@ inline ur_result_t printTagged(std::ostream &os, const void *ptr, ur_device_info
4226
4226
4227
4227
os << ")";
4228
4228
} break;
4229
- case UR_DEVICE_INFO_INTEROP_SEMAPHORE_IMPORT_SUPPORT_EXP : {
4229
+ case UR_DEVICE_INFO_EXTERNAL_SEMAPHORE_IMPORT_SUPPORT_EXP : {
4230
4230
const ur_bool_t *tptr = (const ur_bool_t *)ptr;
4231
4231
if (sizeof(ur_bool_t) > size) {
4232
4232
os << "invalid size (is: " << size << ", expected: >=" << sizeof(ur_bool_t) << ")";
@@ -8890,11 +8890,11 @@ inline std::ostream &operator<<(std::ostream &os, enum ur_command_t value) {
8890
8890
case UR_COMMAND_COMMAND_BUFFER_ENQUEUE_EXP:
8891
8891
os << "UR_COMMAND_COMMAND_BUFFER_ENQUEUE_EXP";
8892
8892
break;
8893
- case UR_COMMAND_INTEROP_SEMAPHORE_WAIT_EXP :
8894
- os << "UR_COMMAND_INTEROP_SEMAPHORE_WAIT_EXP ";
8893
+ case UR_COMMAND_EXTERNAL_SEMAPHORE_WAIT_EXP :
8894
+ os << "UR_COMMAND_EXTERNAL_SEMAPHORE_WAIT_EXP ";
8895
8895
break;
8896
- case UR_COMMAND_INTEROP_SEMAPHORE_SIGNAL_EXP :
8897
- os << "UR_COMMAND_INTEROP_SEMAPHORE_SIGNAL_EXP ";
8896
+ case UR_COMMAND_EXTERNAL_SEMAPHORE_SIGNAL_EXP :
8897
+ os << "UR_COMMAND_EXTERNAL_SEMAPHORE_SIGNAL_EXP ";
8898
8898
break;
8899
8899
case UR_COMMAND_TIMESTAMP_RECORDING_EXP:
8900
8900
os << "UR_COMMAND_TIMESTAMP_RECORDING_EXP";
@@ -9591,11 +9591,11 @@ inline std::ostream &operator<<(std::ostream &os, const struct ur_exp_sampler_cu
9591
9591
return os;
9592
9592
}
9593
9593
///////////////////////////////////////////////////////////////////////////////
9594
- /// @brief Print operator for the ur_exp_interop_mem_desc_t type
9594
+ /// @brief Print operator for the ur_exp_external_mem_desc_t type
9595
9595
/// @returns
9596
9596
/// std::ostream &
9597
- inline std::ostream &operator<<(std::ostream &os, const struct ur_exp_interop_mem_desc_t params) {
9598
- os << "(struct ur_exp_interop_mem_desc_t ){";
9597
+ inline std::ostream &operator<<(std::ostream &os, const struct ur_exp_external_mem_desc_t params) {
9598
+ os << "(struct ur_exp_external_mem_desc_t ){";
9599
9599
9600
9600
os << ".stype = ";
9601
9601
@@ -9611,11 +9611,11 @@ inline std::ostream &operator<<(std::ostream &os, const struct ur_exp_interop_me
9611
9611
return os;
9612
9612
}
9613
9613
///////////////////////////////////////////////////////////////////////////////
9614
- /// @brief Print operator for the ur_exp_interop_semaphore_desc_t type
9614
+ /// @brief Print operator for the ur_exp_external_semaphore_desc_t type
9615
9615
/// @returns
9616
9616
/// std::ostream &
9617
- inline std::ostream &operator<<(std::ostream &os, const struct ur_exp_interop_semaphore_desc_t params) {
9618
- os << "(struct ur_exp_interop_semaphore_desc_t ){";
9617
+ inline std::ostream &operator<<(std::ostream &os, const struct ur_exp_external_semaphore_desc_t params) {
9618
+ os << "(struct ur_exp_external_semaphore_desc_t ){";
9619
9619
9620
9620
os << ".stype = ";
9621
9621
@@ -15132,16 +15132,16 @@ inline std::ostream &operator<<(std::ostream &os, [[maybe_unused]] const struct
15132
15132
os << *(params->pmemHandleType);
15133
15133
15134
15134
os << ", ";
15135
- os << ".pInteropMemDesc = ";
15135
+ os << ".pExternalMemDesc = ";
15136
15136
15137
15137
ur::details::printPtr(os,
15138
- *(params->ppInteropMemDesc ));
15138
+ *(params->ppExternalMemDesc ));
15139
15139
15140
15140
os << ", ";
15141
- os << ".phInteropMem = ";
15141
+ os << ".phExternalMem = ";
15142
15142
15143
15143
ur::details::printPtr(os,
15144
- *(params->pphInteropMem ));
15144
+ *(params->pphExternalMem ));
15145
15145
15146
15146
return os;
15147
15147
}
@@ -15176,10 +15176,10 @@ inline std::ostream &operator<<(std::ostream &os, [[maybe_unused]] const struct
15176
15176
*(params->ppImageDesc));
15177
15177
15178
15178
os << ", ";
15179
- os << ".hInteropMem = ";
15179
+ os << ".hExternalMem = ";
15180
15180
15181
15181
ur::details::printPtr(os,
15182
- *(params->phInteropMem ));
15182
+ *(params->phExternalMem ));
15183
15183
15184
15184
os << ", ";
15185
15185
os << ".phImageMem = ";
@@ -15191,10 +15191,10 @@ inline std::ostream &operator<<(std::ostream &os, [[maybe_unused]] const struct
15191
15191
}
15192
15192
15193
15193
///////////////////////////////////////////////////////////////////////////////
15194
- /// @brief Print operator for the ur_bindless_images_release_interop_exp_params_t type
15194
+ /// @brief Print operator for the ur_bindless_images_release_external_memory_exp_params_t type
15195
15195
/// @returns
15196
15196
/// std::ostream &
15197
- inline std::ostream &operator<<(std::ostream &os, [[maybe_unused]] const struct ur_bindless_images_release_interop_exp_params_t *params) {
15197
+ inline std::ostream &operator<<(std::ostream &os, [[maybe_unused]] const struct ur_bindless_images_release_external_memory_exp_params_t *params) {
15198
15198
15199
15199
os << ".hContext = ";
15200
15200
@@ -15208,10 +15208,10 @@ inline std::ostream &operator<<(std::ostream &os, [[maybe_unused]] const struct
15208
15208
*(params->phDevice));
15209
15209
15210
15210
os << ", ";
15211
- os << ".hInteropMem = ";
15211
+ os << ".hExternalMem = ";
15212
15212
15213
15213
ur::details::printPtr(os,
15214
- *(params->phInteropMem ));
15214
+ *(params->phExternalMem ));
15215
15215
15216
15216
return os;
15217
15217
}
@@ -15239,16 +15239,16 @@ inline std::ostream &operator<<(std::ostream &os, [[maybe_unused]] const struct
15239
15239
os << *(params->psemHandleType);
15240
15240
15241
15241
os << ", ";
15242
- os << ".pInteropSemaphoreDesc = ";
15242
+ os << ".pExternalSemaphoreDesc = ";
15243
15243
15244
15244
ur::details::printPtr(os,
15245
- *(params->ppInteropSemaphoreDesc ));
15245
+ *(params->ppExternalSemaphoreDesc ));
15246
15246
15247
15247
os << ", ";
15248
- os << ".phInteropSemaphore = ";
15248
+ os << ".phExternalSemaphore = ";
15249
15249
15250
15250
ur::details::printPtr(os,
15251
- *(params->pphInteropSemaphore ));
15251
+ *(params->pphExternalSemaphore ));
15252
15252
15253
15253
return os;
15254
15254
}
@@ -15271,10 +15271,10 @@ inline std::ostream &operator<<(std::ostream &os, [[maybe_unused]] const struct
15271
15271
*(params->phDevice));
15272
15272
15273
15273
os << ", ";
15274
- os << ".hInteropSemaphore = ";
15274
+ os << ".hExternalSemaphore = ";
15275
15275
15276
15276
ur::details::printPtr(os,
15277
- *(params->phInteropSemaphore ));
15277
+ *(params->phExternalSemaphore ));
15278
15278
15279
15279
return os;
15280
15280
}
@@ -17804,8 +17804,8 @@ inline ur_result_t UR_APICALL printFunctionParams(std::ostream &os, ur_function_
17804
17804
case UR_FUNCTION_BINDLESS_IMAGES_MAP_EXTERNAL_ARRAY_EXP: {
17805
17805
os << (const struct ur_bindless_images_map_external_array_exp_params_t *)params;
17806
17806
} break;
17807
- case UR_FUNCTION_BINDLESS_IMAGES_RELEASE_INTEROP_EXP : {
17808
- os << (const struct ur_bindless_images_release_interop_exp_params_t *)params;
17807
+ case UR_FUNCTION_BINDLESS_IMAGES_RELEASE_EXTERNAL_MEMORY_EXP : {
17808
+ os << (const struct ur_bindless_images_release_external_memory_exp_params_t *)params;
17809
17809
} break;
17810
17810
case UR_FUNCTION_BINDLESS_IMAGES_IMPORT_EXTERNAL_SEMAPHORE_EXP: {
17811
17811
os << (const struct ur_bindless_images_import_external_semaphore_exp_params_t *)params;
0 commit comments