@@ -1615,9 +1615,9 @@ typedef struct ur_platform_native_properties_t {
16151615 ur_structure_type_t stype;
16161616 /// [in,out][optional] pointer to extension-specific structure
16171617 void *pNext;
1618- /// [in] Indicates UR owns the native handle or if it came from an
1619- /// interoperability operation in the application that asked to not
1620- /// transfer the ownership to the unified-runtime .
1618+ /// [in] If true then ownership of the native handle is transferred to
1619+ /// the resultant object. This means the object will be responsible for
1620+ /// releasing the native resources at the end of its lifetime .
16211621 bool isNativeHandleOwned;
16221622
16231623} ur_platform_native_properties_t;
@@ -2699,9 +2699,9 @@ typedef struct ur_device_native_properties_t {
26992699 ur_structure_type_t stype;
27002700 /// [in,out][optional] pointer to extension-specific structure
27012701 void *pNext;
2702- /// [in] Indicates UR owns the native handle or if it came from an
2703- /// interoperability operation in the application that asked to not
2704- /// transfer the ownership to the unified-runtime .
2702+ /// [in] If true then ownership of the native handle is transferred to
2703+ /// the resultant object. This means the object will be responsible for
2704+ /// releasing the native resources at the end of its lifetime .
27052705 bool isNativeHandleOwned;
27062706
27072707} ur_device_native_properties_t;
@@ -3079,9 +3079,9 @@ typedef struct ur_context_native_properties_t {
30793079 ur_structure_type_t stype;
30803080 /// [in,out][optional] pointer to extension-specific structure
30813081 void *pNext;
3082- /// [in] Indicates UR owns the native handle or if it came from an
3083- /// interoperability operation in the application that asked to not transfer
3084- /// the ownership to the unified-runtime .
3082+ /// [in] If true then ownership of the native handle is transferred to
3083+ /// the resultant object. This means the object will be responsible for
3084+ /// releasing the native resources at the end of its lifetime .
30853085 bool isNativeHandleOwned;
30863086
30873087} ur_context_native_properties_t;
@@ -3700,9 +3700,9 @@ typedef struct ur_mem_native_properties_t {
37003700 ur_structure_type_t stype;
37013701 /// [in,out][optional] pointer to extension-specific structure
37023702 void *pNext;
3703- /// [in] Indicates UR owns the native handle or if it came from an
3704- /// interoperability operation in the application that asked to not
3705- /// transfer the ownership to the unified-runtime .
3703+ /// [in] If true then ownership of the native handle is transferred to
3704+ /// the resultant object. This means the object will be responsible for
3705+ /// releasing the native resources at the end of its lifetime .
37063706 bool isNativeHandleOwned;
37073707
37083708} ur_mem_native_properties_t;
@@ -4106,9 +4106,9 @@ typedef struct ur_sampler_native_properties_t {
41064106 ur_structure_type_t stype;
41074107 /// [in,out][optional] pointer to extension-specific structure
41084108 void *pNext;
4109- /// [in] Indicates UR owns the native handle or if it came from an
4110- /// interoperability operation in the application that asked to not
4111- /// transfer the ownership to the unified-runtime .
4109+ /// [in] If true then ownership of the native handle is transferred to
4110+ /// the resultant object. This means the object will be responsible for
4111+ /// releasing the native resources at the end of its lifetime .
41124112 bool isNativeHandleOwned;
41134113
41144114} ur_sampler_native_properties_t;
@@ -5821,9 +5821,9 @@ typedef struct ur_program_native_properties_t {
58215821 ur_structure_type_t stype;
58225822 /// [in,out][optional] pointer to extension-specific structure
58235823 void *pNext;
5824- /// [in] Indicates UR owns the native handle or if it came from an
5825- /// interoperability operation in the application that asked to not
5826- /// transfer the ownership to the unified-runtime .
5824+ /// [in] If true then ownership of the native handle is transferred to
5825+ /// the resultant object. This means the object will be responsible for
5826+ /// releasing the native resources at the end of its lifetime .
58275827 bool isNativeHandleOwned;
58285828
58295829} ur_program_native_properties_t;
@@ -6490,9 +6490,9 @@ typedef struct ur_kernel_native_properties_t {
64906490 ur_structure_type_t stype;
64916491 /// [in,out][optional] pointer to extension-specific structure
64926492 void *pNext;
6493- /// [in] Indicates UR owns the native handle or if it came from an
6494- /// interoperability operation in the application that asked to not transfer
6495- /// the ownership to the unified-runtime .
6493+ /// [in] If true then ownership of the native handle is transferred to
6494+ /// the resultant object. This means the object will be responsible for
6495+ /// releasing the native resources at the end of its lifetime .
64966496 bool isNativeHandleOwned;
64976497
64986498} ur_kernel_native_properties_t;
@@ -6885,9 +6885,9 @@ typedef struct ur_queue_native_properties_t {
68856885 ur_structure_type_t stype;
68866886 /// [in,out][optional] pointer to extension-specific structure
68876887 void *pNext;
6888- /// [in] Indicates UR owns the native handle or if it came from an
6889- /// interoperability operation in the application that asked to not transfer
6890- /// the ownership to the unified-runtime .
6888+ /// [in] If true then ownership of the native handle is transferred to
6889+ /// the resultant object. This means the object will be responsible for
6890+ /// releasing the native resources at the end of its lifetime .
68916891 bool isNativeHandleOwned;
68926892
68936893} ur_queue_native_properties_t;
@@ -7311,9 +7311,9 @@ typedef struct ur_event_native_properties_t {
73117311 ur_structure_type_t stype;
73127312 /// [in,out][optional] pointer to extension-specific structure
73137313 void *pNext;
7314- /// [in] Indicates UR owns the native handle or if it came from an
7315- /// interoperability operation in the application that asked to not transfer
7316- /// the ownership to the unified-runtime .
7314+ /// [in] If true then ownership of the native handle is transferred to
7315+ /// the resultant object. This means the object will be responsible for
7316+ /// releasing the native resources at the end of its lifetime .
73177317 bool isNativeHandleOwned;
73187318
73197319} ur_event_native_properties_t;
0 commit comments