@@ -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 tranferred 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;
@@ -2696,9 +2696,9 @@ typedef struct ur_device_native_properties_t {
2696
2696
ur_structure_type_t stype;
2697
2697
/// [in,out][optional] pointer to extension-specific structure
2698
2698
void *pNext;
2699
- /// [in] Indicates UR owns the native handle or if it came from an
2700
- /// interoperability operation in the application that asked to not
2701
- /// transfer the ownership to the unified-runtime .
2699
+ /// [in] If true then ownership of the native handle is tranferred to
2700
+ /// the resultant object. This means the object will be responsible for
2701
+ /// releasing the native resources at the end of its lifetime .
2702
2702
bool isNativeHandleOwned;
2703
2703
2704
2704
} ur_device_native_properties_t;
@@ -3076,9 +3076,9 @@ typedef struct ur_context_native_properties_t {
3076
3076
ur_structure_type_t stype;
3077
3077
/// [in,out][optional] pointer to extension-specific structure
3078
3078
void *pNext;
3079
- /// [in] Indicates UR owns the native handle or if it came from an
3080
- /// interoperability operation in the application that asked to not transfer
3081
- /// the ownership to the unified-runtime .
3079
+ /// [in] If true then ownership of the native handle is tranferred to
3080
+ /// the resultant object. This means the object will be responsible for
3081
+ /// releasing the native resources at the end of its lifetime .
3082
3082
bool isNativeHandleOwned;
3083
3083
3084
3084
} ur_context_native_properties_t;
@@ -3697,9 +3697,9 @@ typedef struct ur_mem_native_properties_t {
3697
3697
ur_structure_type_t stype;
3698
3698
/// [in,out][optional] pointer to extension-specific structure
3699
3699
void *pNext;
3700
- /// [in] Indicates UR owns the native handle or if it came from an
3701
- /// interoperability operation in the application that asked to not
3702
- /// transfer the ownership to the unified-runtime .
3700
+ /// [in] If true then ownership of the native handle is tranferred to
3701
+ /// the resultant object. This means the object will be responsible for
3702
+ /// releasing the native resources at the end of its lifetime .
3703
3703
bool isNativeHandleOwned;
3704
3704
3705
3705
} ur_mem_native_properties_t;
@@ -4103,9 +4103,9 @@ typedef struct ur_sampler_native_properties_t {
4103
4103
ur_structure_type_t stype;
4104
4104
/// [in,out][optional] pointer to extension-specific structure
4105
4105
void *pNext;
4106
- /// [in] Indicates UR owns the native handle or if it came from an
4107
- /// interoperability operation in the application that asked to not
4108
- /// transfer the ownership to the unified-runtime .
4106
+ /// [in] If true then ownership of the native handle is tranferred to
4107
+ /// the resultant object. This means the object will be responsible for
4108
+ /// releasing the native resources at the end of its lifetime .
4109
4109
bool isNativeHandleOwned;
4110
4110
4111
4111
} ur_sampler_native_properties_t;
@@ -5811,9 +5811,9 @@ typedef struct ur_program_native_properties_t {
5811
5811
ur_structure_type_t stype;
5812
5812
/// [in,out][optional] pointer to extension-specific structure
5813
5813
void *pNext;
5814
- /// [in] Indicates UR owns the native handle or if it came from an
5815
- /// interoperability operation in the application that asked to not
5816
- /// transfer the ownership to the unified-runtime .
5814
+ /// [in] If true then ownership of the native handle is tranferred to
5815
+ /// the resultant object. This means the object will be responsible for
5816
+ /// releasing the native resources at the end of its lifetime .
5817
5817
bool isNativeHandleOwned;
5818
5818
5819
5819
} ur_program_native_properties_t;
@@ -6480,9 +6480,9 @@ typedef struct ur_kernel_native_properties_t {
6480
6480
ur_structure_type_t stype;
6481
6481
/// [in,out][optional] pointer to extension-specific structure
6482
6482
void *pNext;
6483
- /// [in] Indicates UR owns the native handle or if it came from an
6484
- /// interoperability operation in the application that asked to not transfer
6485
- /// the ownership to the unified-runtime .
6483
+ /// [in] If true then ownership of the native handle is tranferred to
6484
+ /// the resultant object. This means the object will be responsible for
6485
+ /// releasing the native resources at the end of its lifetime .
6486
6486
bool isNativeHandleOwned;
6487
6487
6488
6488
} ur_kernel_native_properties_t;
@@ -6875,9 +6875,9 @@ typedef struct ur_queue_native_properties_t {
6875
6875
ur_structure_type_t stype;
6876
6876
/// [in,out][optional] pointer to extension-specific structure
6877
6877
void *pNext;
6878
- /// [in] Indicates UR owns the native handle or if it came from an
6879
- /// interoperability operation in the application that asked to not transfer
6880
- /// the ownership to the unified-runtime .
6878
+ /// [in] If true then ownership of the native handle is tranferred to
6879
+ /// the resultant object. This means the object will be responsible for
6880
+ /// releasing the native resources at the end of its lifetime .
6881
6881
bool isNativeHandleOwned;
6882
6882
6883
6883
} ur_queue_native_properties_t;
@@ -7301,9 +7301,9 @@ typedef struct ur_event_native_properties_t {
7301
7301
ur_structure_type_t stype;
7302
7302
/// [in,out][optional] pointer to extension-specific structure
7303
7303
void *pNext;
7304
- /// [in] Indicates UR owns the native handle or if it came from an
7305
- /// interoperability operation in the application that asked to not transfer
7306
- /// the ownership to the unified-runtime .
7304
+ /// [in] If true then ownership of the native handle is tranferred to
7305
+ /// the resultant object. This means the object will be responsible for
7306
+ /// releasing the native resources at the end of its lifetime .
7307
7307
bool isNativeHandleOwned;
7308
7308
7309
7309
} ur_event_native_properties_t;
0 commit comments