HIP API#
Collaboration diagram for HIP API:
Functions | |
| hipError_t | hipExtEnableLogging () |
| Enable HIP runtime logging. | |
| hipError_t | hipExtDisableLogging () |
| Disable HIP runtime logging. | |
| hipError_t | hipExtSetLoggingParams (size_t log_level, size_t log_size, size_t log_mask) |
| Set HIP runtime logging parameters. | |
| const struct texture< T, dim, readMode > const void size_t int enum hipTextureReadMode readMode | HIP_DEPRECATED (HIP_DEPRECATED_MSG) static inline hipError_t hipBindTexture(size_t *offset |
| return (err==hipSuccess) ? hipBindTextureToArray(&tex | |
| if (err !=hipSuccess) | |
Variables | |
| const struct texture< T, dim, readMode > & | tex |
| const struct texture< T, dim, readMode > const void * | devPtr |
| const struct texture< T, dim, readMode > const void size_t | size |
| const struct texture< T, dim, readMode > const void size_t int | dim |
| const struct texture< T, dim, readMode > const void size_t int enum hipTextureReadMode readMode const struct texture< T, dim, readMode > const void const struct hipChannelFormatDesc & | desc |
| const struct texture< T, dim, readMode > const void size_t int enum hipTextureReadMode readMode const struct texture< T, dim, readMode > const void const struct hipChannelFormatDesc size_t int enum hipTextureReadMode readMode const struct texture< T, dim, readMode > const void size_t | width |
| const struct texture< T, dim, readMode > const void size_t int enum hipTextureReadMode readMode const struct texture< T, dim, readMode > const void const struct hipChannelFormatDesc size_t int enum hipTextureReadMode readMode const struct texture< T, dim, readMode > const void size_t size_t | height |
| const struct texture< T, dim, readMode > const void size_t int enum hipTextureReadMode readMode const struct texture< T, dim, readMode > const void const struct hipChannelFormatDesc size_t int enum hipTextureReadMode readMode const struct texture< T, dim, readMode > const void size_t size_t size_t | pitch |
| readMode hipArray_const_t | array |
| hipError_t | err = hipGetChannelDesc(&desc, array) |
| readMode hipMipmappedArray_const_t | mipmappedArray |
| hipArray_t | levelArray |
Detailed Description
Defines the HIP API. See the individual sections for more information.
Function Documentation
◆ HIP_DEPRECATED()
| const struct texture< T, dim, readMode > const void size_t int enum hipTextureReadMode readMode const struct texture< T, dim, readMode > const void const struct hipChannelFormatDesc size_t int enum hipTextureReadMode readMode HIP_DEPRECATED | ( | HIP_DEPRECATED_MSG | ) |
◆ hipExtDisableLogging()
| hipError_t hipExtDisableLogging | ( | ) |
Disable HIP runtime logging.
This function disables the HIP runtime logging mechanism, stopping the capture of diagnostic and trace information during HIP API execution.
- Returns
- hipSuccess
◆ hipExtEnableLogging()
| hipError_t hipExtEnableLogging | ( | ) |
Enable HIP runtime logging.
This function enables the HIP runtime logging mechanism, allowing diagnostic and trace information to be captured during HIP API execution.
- Returns
- hipSuccess
◆ hipExtSetLoggingParams()
| hipError_t hipExtSetLoggingParams | ( | size_t | log_level, |
| size_t | log_size, | ||
| size_t | log_mask | ||
| ) |
Set HIP runtime logging parameters.
This function configures the logging behavior of the HIP runtime, including the verbosity level, buffer size, and which components to log.
- Parameters
-
[in] log_level The logging verbosity level. Higher values produce more detailed output. [in] log_size Reserved for future use. Currently not implemented. [in] log_mask A bitmask specifying which HIP runtime components to log.
- Returns
- hipSuccess, hipErrorInvalidValue
- See also
- hipExtEnableLogging, hipExtDisableLogging
◆ if()
| if | ( | err ! | = hipSuccess | ) |
◆ return()
| return | ( | err | = = hipSuccess | ) | & |
Variable Documentation
◆ array
| readMode hipArray_const_t array |
Initial value:
{
const struct texture< T, dim, readMode > const void size_t int enum hipTextureReadMode readMode const struct texture< T, dim, readMode > const void const struct hipChannelFormatDesc & desc
Definition hip_runtime_api.h:10087
Definition driver_types.h:59
◆ desc
| readMode hipMipmappedArray_const_t const struct hipChannelFormatDesc & desc |
Initial value:
{
hipError_t hipBindTextureToArray(const textureReference *tex, hipArray_const_t array, const hipChannelFormatDesc *desc)
Binds a memory area to a texture [Deprecated].
◆ devPtr
◆ dim
| const struct texture< T, dim, readMode > const void size_t int enum hipTextureReadMode readMode const struct texture< T, dim, readMode > const void const struct hipChannelFormatDesc size_t int dim |
◆ err
| hipError_t err = hipGetChannelDesc(&desc, array) |
◆ height
| const struct texture< T, dim, readMode > const void const struct hipChannelFormatDesc size_t size_t height |
◆ levelArray
| hipArray_t levelArray |
◆ mipmappedArray
| readMode hipMipmappedArray_const_t mipmappedArray |
Initial value:
{
◆ pitch
| const struct texture< T, dim, readMode > const void const struct hipChannelFormatDesc size_t size_t size_t pitch |
Initial value:
{
const struct texture< T, dim, readMode > const void size_t int enum hipTextureReadMode readMode const struct texture< T, dim, readMode > const void const struct hipChannelFormatDesc size_t int enum hipTextureReadMode readMode const struct texture< T, dim, readMode > const void size_t size_t size_t pitch
Definition hip_runtime_api.h:10108
const struct texture< T, dim, readMode > const void size_t int enum hipTextureReadMode readMode const struct texture< T, dim, readMode > const void const struct hipChannelFormatDesc size_t int enum hipTextureReadMode readMode const struct texture< T, dim, readMode > const void size_t size_t height
Definition hip_runtime_api.h:10108
const struct texture< T, dim, readMode > const void * devPtr
Definition hip_runtime_api.h:10067
const struct texture< T, dim, readMode > const void size_t int enum hipTextureReadMode readMode const struct texture< T, dim, readMode > const void const struct hipChannelFormatDesc size_t int enum hipTextureReadMode readMode const struct texture< T, dim, readMode > const void size_t width
Definition hip_runtime_api.h:10108
hipError_t hipBindTexture2D(size_t *offset, const textureReference *tex, const void *devPtr, const hipChannelFormatDesc *desc, size_t width, size_t height, size_t pitch)
Binds a 2D memory area to a texture [Deprecated].
◆ size
| const struct texture< T, dim, readMode > const void size_t int enum hipTextureReadMode readMode const struct texture< T, dim, readMode > const void const struct hipChannelFormatDesc size_t size |
Initial value:
= UINT_MAX) {
}
template <class T
const struct texture< T, dim, readMode > const void size_t size
Definition hip_runtime_api.h:10067
hipError_t hipBindTexture(size_t *offset, const textureReference *tex, const void *devPtr, const hipChannelFormatDesc *desc, size_t size)
Binds a memory area to a texture [Deprecated].
◆ tex
| readMode & tex |
Initial value:
{
hipError_t hipUnbindTexture(const textureReference *tex)
Unbinds a texture [Deprecated].
◆ width
| const struct texture< T, dim, readMode > const void const struct hipChannelFormatDesc size_t width |