@@ -1615,9 +1615,9 @@ typedef struct ur_platform_native_properties_t {
1615
1615
ur_structure_type_t stype;
1616
1616
/// [in,out][optional] pointer to extension-specific structure
1617
1617
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 .
1621
1621
bool isNativeHandleOwned;
1622
1622
1623
1623
} ur_platform_native_properties_t;
@@ -2699,9 +2699,9 @@ typedef struct ur_device_native_properties_t {
2699
2699
ur_structure_type_t stype;
2700
2700
/// [in,out][optional] pointer to extension-specific structure
2701
2701
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 .
2705
2705
bool isNativeHandleOwned;
2706
2706
2707
2707
} ur_device_native_properties_t;
@@ -3079,9 +3079,9 @@ typedef struct ur_context_native_properties_t {
3079
3079
ur_structure_type_t stype;
3080
3080
/// [in,out][optional] pointer to extension-specific structure
3081
3081
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 .
3085
3085
bool isNativeHandleOwned;
3086
3086
3087
3087
} ur_context_native_properties_t;
@@ -3700,9 +3700,9 @@ typedef struct ur_mem_native_properties_t {
3700
3700
ur_structure_type_t stype;
3701
3701
/// [in,out][optional] pointer to extension-specific structure
3702
3702
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 .
3706
3706
bool isNativeHandleOwned;
3707
3707
3708
3708
} ur_mem_native_properties_t;
@@ -4106,9 +4106,9 @@ typedef struct ur_sampler_native_properties_t {
4106
4106
ur_structure_type_t stype;
4107
4107
/// [in,out][optional] pointer to extension-specific structure
4108
4108
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 .
4112
4112
bool isNativeHandleOwned;
4113
4113
4114
4114
} ur_sampler_native_properties_t;
@@ -5821,9 +5821,9 @@ typedef struct ur_program_native_properties_t {
5821
5821
ur_structure_type_t stype;
5822
5822
/// [in,out][optional] pointer to extension-specific structure
5823
5823
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 .
5827
5827
bool isNativeHandleOwned;
5828
5828
5829
5829
} ur_program_native_properties_t;
@@ -6490,9 +6490,9 @@ typedef struct ur_kernel_native_properties_t {
6490
6490
ur_structure_type_t stype;
6491
6491
/// [in,out][optional] pointer to extension-specific structure
6492
6492
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 .
6496
6496
bool isNativeHandleOwned;
6497
6497
6498
6498
} ur_kernel_native_properties_t;
@@ -6885,9 +6885,9 @@ typedef struct ur_queue_native_properties_t {
6885
6885
ur_structure_type_t stype;
6886
6886
/// [in,out][optional] pointer to extension-specific structure
6887
6887
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 .
6891
6891
bool isNativeHandleOwned;
6892
6892
6893
6893
} ur_queue_native_properties_t;
@@ -7311,9 +7311,9 @@ typedef struct ur_event_native_properties_t {
7311
7311
ur_structure_type_t stype;
7312
7312
/// [in,out][optional] pointer to extension-specific structure
7313
7313
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 .
7317
7317
bool isNativeHandleOwned;
7318
7318
7319
7319
} ur_event_native_properties_t;
0 commit comments