@@ -375,16 +375,10 @@ typedef enum ur_function_t {
375375 UR_FUNCTION_PROGRAM_GET_GLOBAL_VARIABLE_POINTER = 216,
376376 /// Enumerator for ::urDeviceGetSelected
377377 UR_FUNCTION_DEVICE_GET_SELECTED = 217,
378- /// Enumerator for ::urCommandBufferRetainCommandExp
379- UR_FUNCTION_COMMAND_BUFFER_RETAIN_COMMAND_EXP = 218,
380- /// Enumerator for ::urCommandBufferReleaseCommandExp
381- UR_FUNCTION_COMMAND_BUFFER_RELEASE_COMMAND_EXP = 219,
382378 /// Enumerator for ::urCommandBufferUpdateKernelLaunchExp
383379 UR_FUNCTION_COMMAND_BUFFER_UPDATE_KERNEL_LAUNCH_EXP = 220,
384380 /// Enumerator for ::urCommandBufferGetInfoExp
385381 UR_FUNCTION_COMMAND_BUFFER_GET_INFO_EXP = 221,
386- /// Enumerator for ::urCommandBufferCommandGetInfoExp
387- UR_FUNCTION_COMMAND_BUFFER_COMMAND_GET_INFO_EXP = 222,
388382 /// Enumerator for ::urEnqueueTimestampRecordingExp
389383 UR_FUNCTION_ENQUEUE_TIMESTAMP_RECORDING_EXP = 223,
390384 /// Enumerator for ::urEnqueueKernelLaunchCustomExp
@@ -11021,41 +11015,6 @@ UR_APIEXPORT ur_result_t UR_APICALL urCommandBufferEnqueueExp(
1102111015 /// array.
1102211016 ur_event_handle_t *phEvent);
1102311017
11024- ///////////////////////////////////////////////////////////////////////////////
11025- /// @brief Increment the command object's reference count.
11026- ///
11027- /// @returns
11028- /// - ::UR_RESULT_SUCCESS
11029- /// - ::UR_RESULT_ERROR_UNINITIALIZED
11030- /// - ::UR_RESULT_ERROR_DEVICE_LOST
11031- /// - ::UR_RESULT_ERROR_ADAPTER_SPECIFIC
11032- /// - ::UR_RESULT_ERROR_INVALID_NULL_HANDLE
11033- /// + `NULL == hCommand`
11034- /// - ::UR_RESULT_ERROR_INVALID_COMMAND_BUFFER_COMMAND_HANDLE_EXP
11035- /// - ::UR_RESULT_ERROR_OUT_OF_RESOURCES
11036- /// - ::UR_RESULT_ERROR_OUT_OF_HOST_MEMORY
11037- UR_APIEXPORT ur_result_t UR_APICALL urCommandBufferRetainCommandExp(
11038- /// [in][retain] Handle of the command-buffer command.
11039- ur_exp_command_buffer_command_handle_t hCommand);
11040-
11041- ///////////////////////////////////////////////////////////////////////////////
11042- /// @brief Decrement the command object's reference count and delete the command
11043- /// object if the reference count becomes zero.
11044- ///
11045- /// @returns
11046- /// - ::UR_RESULT_SUCCESS
11047- /// - ::UR_RESULT_ERROR_UNINITIALIZED
11048- /// - ::UR_RESULT_ERROR_DEVICE_LOST
11049- /// - ::UR_RESULT_ERROR_ADAPTER_SPECIFIC
11050- /// - ::UR_RESULT_ERROR_INVALID_NULL_HANDLE
11051- /// + `NULL == hCommand`
11052- /// - ::UR_RESULT_ERROR_INVALID_COMMAND_BUFFER_COMMAND_HANDLE_EXP
11053- /// - ::UR_RESULT_ERROR_OUT_OF_RESOURCES
11054- /// - ::UR_RESULT_ERROR_OUT_OF_HOST_MEMORY
11055- UR_APIEXPORT ur_result_t UR_APICALL urCommandBufferReleaseCommandExp(
11056- /// [in][release] Handle of the command-buffer command.
11057- ur_exp_command_buffer_command_handle_t hCommand);
11058-
1105911018///////////////////////////////////////////////////////////////////////////////
1106011019/// @brief Update a kernel launch command in a finalized command-buffer.
1106111020///
@@ -11244,43 +11203,6 @@ UR_APIEXPORT ur_result_t UR_APICALL urCommandBufferGetInfoExp(
1124411203 /// [out][optional] bytes returned in command-buffer property
1124511204 size_t *pPropSizeRet);
1124611205
11247- ///////////////////////////////////////////////////////////////////////////////
11248- /// @brief Get command-buffer object information.
11249- ///
11250- /// @returns
11251- /// - ::UR_RESULT_SUCCESS
11252- /// - ::UR_RESULT_ERROR_UNINITIALIZED
11253- /// - ::UR_RESULT_ERROR_DEVICE_LOST
11254- /// - ::UR_RESULT_ERROR_ADAPTER_SPECIFIC
11255- /// - ::UR_RESULT_ERROR_INVALID_NULL_HANDLE
11256- /// + `NULL == hCommand`
11257- /// - ::UR_RESULT_ERROR_INVALID_ENUMERATION
11258- /// + `::UR_EXP_COMMAND_BUFFER_COMMAND_INFO_REFERENCE_COUNT < propName`
11259- /// - ::UR_RESULT_ERROR_UNSUPPORTED_ENUMERATION
11260- /// + If `propName` is not supported by the adapter.
11261- /// - ::UR_RESULT_ERROR_INVALID_SIZE
11262- /// + `propSize == 0 && pPropValue != NULL`
11263- /// + If `propSize` is less than the real number of bytes needed to
11264- /// return the info.
11265- /// - ::UR_RESULT_ERROR_INVALID_NULL_POINTER
11266- /// + `propSize != 0 && pPropValue == NULL`
11267- /// + `pPropValue == NULL && pPropSizeRet == NULL`
11268- /// - ::UR_RESULT_ERROR_INVALID_COMMAND_BUFFER_COMMAND_HANDLE_EXP
11269- /// - ::UR_RESULT_ERROR_OUT_OF_RESOURCES
11270- /// - ::UR_RESULT_ERROR_OUT_OF_HOST_MEMORY
11271- UR_APIEXPORT ur_result_t UR_APICALL urCommandBufferCommandGetInfoExp(
11272- /// [in] handle of the command-buffer command object
11273- ur_exp_command_buffer_command_handle_t hCommand,
11274- /// [in] the name of the command-buffer command property to query
11275- ur_exp_command_buffer_command_info_t propName,
11276- /// [in] size in bytes of the command-buffer command property value
11277- size_t propSize,
11278- /// [out][optional][typename(propName, propSize)] value of the
11279- /// command-buffer command property
11280- void *pPropValue,
11281- /// [out][optional] bytes returned in command-buffer command property
11282- size_t *pPropSizeRet);
11283-
1128411206#if !defined(__GNUC__)
1128511207#pragma endregion
1128611208#endif
@@ -14249,22 +14171,6 @@ typedef struct ur_command_buffer_enqueue_exp_params_t {
1424914171 ur_event_handle_t **pphEvent;
1425014172} ur_command_buffer_enqueue_exp_params_t;
1425114173
14252- ///////////////////////////////////////////////////////////////////////////////
14253- /// @brief Function parameters for urCommandBufferRetainCommandExp
14254- /// @details Each entry is a pointer to the parameter passed to the function;
14255- /// allowing the callback the ability to modify the parameter's value
14256- typedef struct ur_command_buffer_retain_command_exp_params_t {
14257- ur_exp_command_buffer_command_handle_t *phCommand;
14258- } ur_command_buffer_retain_command_exp_params_t;
14259-
14260- ///////////////////////////////////////////////////////////////////////////////
14261- /// @brief Function parameters for urCommandBufferReleaseCommandExp
14262- /// @details Each entry is a pointer to the parameter passed to the function;
14263- /// allowing the callback the ability to modify the parameter's value
14264- typedef struct ur_command_buffer_release_command_exp_params_t {
14265- ur_exp_command_buffer_command_handle_t *phCommand;
14266- } ur_command_buffer_release_command_exp_params_t;
14267-
1426814174///////////////////////////////////////////////////////////////////////////////
1426914175/// @brief Function parameters for urCommandBufferUpdateKernelLaunchExp
1427014176/// @details Each entry is a pointer to the parameter passed to the function;
@@ -14306,18 +14212,6 @@ typedef struct ur_command_buffer_get_info_exp_params_t {
1430614212 size_t **ppPropSizeRet;
1430714213} ur_command_buffer_get_info_exp_params_t;
1430814214
14309- ///////////////////////////////////////////////////////////////////////////////
14310- /// @brief Function parameters for urCommandBufferCommandGetInfoExp
14311- /// @details Each entry is a pointer to the parameter passed to the function;
14312- /// allowing the callback the ability to modify the parameter's value
14313- typedef struct ur_command_buffer_command_get_info_exp_params_t {
14314- ur_exp_command_buffer_command_handle_t *phCommand;
14315- ur_exp_command_buffer_command_info_t *ppropName;
14316- size_t *ppropSize;
14317- void **ppPropValue;
14318- size_t **ppPropSizeRet;
14319- } ur_command_buffer_command_get_info_exp_params_t;
14320-
1432114215///////////////////////////////////////////////////////////////////////////////
1432214216/// @brief Function parameters for urUsmP2PEnablePeerAccessExp
1432314217/// @details Each entry is a pointer to the parameter passed to the function;
0 commit comments