@@ -164,7 +164,7 @@ typedef enum ur_function_t {
164164 UR_FUNCTION_BINDLESS_IMAGES_MIPMAP_FREE_EXP = 142, ///< Enumerator for ::urBindlessImagesMipmapFreeExp
165165 UR_FUNCTION_BINDLESS_IMAGES_MAP_EXTERNAL_ARRAY_EXP = 144, ///< Enumerator for ::urBindlessImagesMapExternalArrayExp
166166 UR_FUNCTION_BINDLESS_IMAGES_RELEASE_INTEROP_EXP = 145, ///< Enumerator for ::urBindlessImagesReleaseInteropExp
167- UR_FUNCTION_BINDLESS_IMAGES_DESTROY_EXTERNAL_SEMAPHORE_EXP = 147, ///< Enumerator for ::urBindlessImagesDestroyExternalSemaphoreExp
167+ UR_FUNCTION_BINDLESS_IMAGES_RELEASE_EXTERNAL_SEMAPHORE_EXP = 147, ///< Enumerator for ::urBindlessImagesReleaseExternalSemaphoreExp
168168 UR_FUNCTION_BINDLESS_IMAGES_WAIT_EXTERNAL_SEMAPHORE_EXP = 148, ///< Enumerator for ::urBindlessImagesWaitExternalSemaphoreExp
169169 UR_FUNCTION_BINDLESS_IMAGES_SIGNAL_EXTERNAL_SEMAPHORE_EXP = 149, ///< Enumerator for ::urBindlessImagesSignalExternalSemaphoreExp
170170 UR_FUNCTION_ENQUEUE_USM_FILL_2D = 151, ///< Enumerator for ::urEnqueueUSMFill2D
@@ -7773,7 +7773,7 @@ UR_APIEXPORT ur_result_t UR_APICALL
77737773urBindlessImagesImageCopyExp(
77747774 ur_queue_handle_t hQueue, ///< [in] handle of the queue object
77757775 void *pDst, ///< [in] location the data will be copied to
7776- void *pSrc, ///< [in] location the data will be copied from
7776+ const void *pSrc, ///< [in] location the data will be copied from
77777777 const ur_image_format_t *pImageFormat, ///< [in] pointer to image format specification
77787778 const ur_image_desc_t *pImageDesc, ///< [in] pointer to image description
77797779 ur_exp_image_copy_flags_t imageCopyFlags, ///< [in] flags describing copy direction e.g. H2D or D2H
@@ -7944,7 +7944,7 @@ urBindlessImagesMapExternalArrayExp(
79447944);
79457945
79467946///////////////////////////////////////////////////////////////////////////////
7947- /// @brief Destroy interop memory
7947+ /// @brief Release interop memory
79487948///
79497949/// @remarks
79507950/// _Analogues_
@@ -7965,7 +7965,7 @@ UR_APIEXPORT ur_result_t UR_APICALL
79657965urBindlessImagesReleaseInteropExp(
79667966 ur_context_handle_t hContext, ///< [in] handle of the context object
79677967 ur_device_handle_t hDevice, ///< [in] handle of the device object
7968- ur_exp_interop_mem_handle_t hInteropMem ///< [in][release] handle of interop memory to be freed
7968+ ur_exp_interop_mem_handle_t hInteropMem ///< [in][release] handle of interop memory to be destroyed
79697969);
79707970
79717971///////////////////////////////////////////////////////////////////////////////
@@ -8000,7 +8000,7 @@ urBindlessImagesImportExternalSemaphoreExp(
80008000);
80018001
80028002///////////////////////////////////////////////////////////////////////////////
8003- /// @brief Destroy the external semaphore handle
8003+ /// @brief Release the external semaphore
80048004///
80058005/// @remarks
80068006/// _Analogues_
@@ -8018,7 +8018,7 @@ urBindlessImagesImportExternalSemaphoreExp(
80188018/// - ::UR_RESULT_ERROR_INVALID_CONTEXT
80198019/// - ::UR_RESULT_ERROR_INVALID_VALUE
80208020UR_APIEXPORT ur_result_t UR_APICALL
8021- urBindlessImagesDestroyExternalSemaphoreExp (
8021+ urBindlessImagesReleaseExternalSemaphoreExp (
80228022 ur_context_handle_t hContext, ///< [in] handle of the context object
80238023 ur_device_handle_t hDevice, ///< [in] handle of the device object
80248024 ur_exp_interop_semaphore_handle_t hInteropSemaphore ///< [in][release] handle of interop semaphore to be destroyed
@@ -11139,7 +11139,7 @@ typedef struct ur_bindless_images_sampled_image_create_exp_params_t {
1113911139typedef struct ur_bindless_images_image_copy_exp_params_t {
1114011140 ur_queue_handle_t *phQueue;
1114111141 void **ppDst;
11142- void **ppSrc;
11142+ const void **ppSrc;
1114311143 const ur_image_format_t **ppImageFormat;
1114411144 const ur_image_desc_t **ppImageDesc;
1114511145 ur_exp_image_copy_flags_t *pimageCopyFlags;
@@ -11235,14 +11235,14 @@ typedef struct ur_bindless_images_import_external_semaphore_exp_params_t {
1123511235} ur_bindless_images_import_external_semaphore_exp_params_t;
1123611236
1123711237///////////////////////////////////////////////////////////////////////////////
11238- /// @brief Function parameters for urBindlessImagesDestroyExternalSemaphoreExp
11238+ /// @brief Function parameters for urBindlessImagesReleaseExternalSemaphoreExp
1123911239/// @details Each entry is a pointer to the parameter passed to the function;
1124011240/// allowing the callback the ability to modify the parameter's value
11241- typedef struct ur_bindless_images_destroy_external_semaphore_exp_params_t {
11241+ typedef struct ur_bindless_images_release_external_semaphore_exp_params_t {
1124211242 ur_context_handle_t *phContext;
1124311243 ur_device_handle_t *phDevice;
1124411244 ur_exp_interop_semaphore_handle_t *phInteropSemaphore;
11245- } ur_bindless_images_destroy_external_semaphore_exp_params_t ;
11245+ } ur_bindless_images_release_external_semaphore_exp_params_t ;
1124611246
1124711247///////////////////////////////////////////////////////////////////////////////
1124811248/// @brief Function parameters for urBindlessImagesWaitExternalSemaphoreExp
0 commit comments