Crate simt_hip_sys

Crate simt_hip_sys 

Source

Re-exports§

pub use self::HIPresourcetype_enum as HIPresourcetype;
pub use self::HIPaddress_mode_enum as HIPaddress_mode;
pub use self::HIPfilter_mode_enum as HIPfilter_mode;
pub use self::HIPresourceViewFormat_enum as HIPresourceViewFormat;
pub use self::hipExternalMemoryHandleType_enum as hipExternalMemoryHandleType;
pub use self::hipExternalSemaphoreHandleType_enum as hipExternalSemaphoreHandleType;

Structs§

HIP_ARRAY3D_DESCRIPTOR
HIP_ARRAY_DESCRIPTOR
HIP_MEMCPY3D
HIP_RESOURCE_DESC_st
HIP_RESOURCE_DESC_st__bindgen_ty_1__bindgen_ty_1
HIP_RESOURCE_DESC_st__bindgen_ty_1__bindgen_ty_2
HIP_RESOURCE_DESC_st__bindgen_ty_1__bindgen_ty_3
HIP_RESOURCE_DESC_st__bindgen_ty_1__bindgen_ty_4
HIP_RESOURCE_DESC_st__bindgen_ty_1__bindgen_ty_5
HIP_RESOURCE_VIEW_DESC_st
Resource view descriptor
HIP_TEXTURE_DESC_st
Texture descriptor
__BindgenBitfieldUnit
__hip_texture
An opaque value that represents a hip texture object
_hipGraphicsResource
dim3
Struct for data in 3D
hip
hipAccessPolicyWindow
hipArray
hipArrayMapInfo
Map info for arrays
hipArrayMapInfo__bindgen_ty_2__bindgen_ty_1
hipArrayMapInfo__bindgen_ty_2__bindgen_ty_2
hipChannelFormatDesc
hipDeviceArch_t
hipDeviceProp_t
hipDeviceProp
hipExtent
hipExternalMemoryBufferDesc_st
hipExternalMemoryHandleDesc_st
hipExternalMemoryHandleDesc_st__bindgen_ty_1__bindgen_ty_1
hipExternalSemaphoreHandleDesc_st
hipExternalSemaphoreHandleDesc_st__bindgen_ty_1__bindgen_ty_1
hipExternalSemaphoreSignalParams_st
hipExternalSemaphoreSignalParams_st__bindgen_ty_1
hipExternalSemaphoreSignalParams_st__bindgen_ty_1__bindgen_ty_1
hipExternalSemaphoreSignalParams_st__bindgen_ty_1__bindgen_ty_2
hipExternalSemaphoreWaitParams_st
External semaphore wait parameters, compatible with driver type
hipExternalSemaphoreWaitParams_st__bindgen_ty_1
hipExternalSemaphoreWaitParams_st__bindgen_ty_1__bindgen_ty_1
hipExternalSemaphoreWaitParams_st__bindgen_ty_1__bindgen_ty_2
hipFuncAttributes
hipGraphExec
hipGraphNode
hipHostNodeParams
hipIpcEventHandle_st
hipIpcMemHandle_st
hipKernelNodeParams
hipLaunchParams_t
hipMemAccessDesc
Memory access descriptor
hipMemAllocationProp
Memory allocation properties
hipMemAllocationProp__bindgen_ty_1
hipMemLocation
Specifies a memory location.
hipMemPoolProps
Specifies the properties of allocations made from the pool.
hipMemPoolPtrExportData
Opaque data structure for exporting a pool allocation
hipMemcpy3DParms
hipMemsetParams
hipMipmappedArray
hipPitchedPtr
hipPointerAttribute_t
Pointer attributes
hipPos
hipResourceDesc
HIP resource descriptor
hipResourceDesc__bindgen_ty_1__bindgen_ty_1
hipResourceDesc__bindgen_ty_1__bindgen_ty_2
hipResourceDesc__bindgen_ty_1__bindgen_ty_3
hipResourceDesc__bindgen_ty_1__bindgen_ty_4
hipResourceViewDesc
hip resource view descriptor
hipTextureDesc
hip texture descriptor
hipUUID_t
hipUserObject
hip_Memcpy2D
ihipCtx_t
ihipEvent_t
ihipGraph
ihipMemGenericAllocationHandle
ihipMemPoolHandle_t
ihipModuleSymbol_t
ihipModule_t
ihipStream_t
textureReference
hip texture reference

Enums§

HIPaddress_mode_enum
hip address modes
HIPfilter_mode_enum
hip filter modes
HIPresourceViewFormat_enum
HIPresourcetype_enum
InitializeError
hipAccessProperty
hipArraySparseSubresourceType
@brief Subresource types for sparse arrays @enum @ingroup Enumerations
hipArray_Format
hipChannelFormatKind
hipDeviceAttribute_t
hipDeviceP2PAttr
hipError_t
hipExternalMemoryHandleType_enum
hipExternalSemaphoreHandleType_enum
hipFuncAttribute
@warning On AMD devices and some Nvidia devices, these hints and controls are ignored.
hipFuncCache_t
@warning On AMD devices and some Nvidia devices, these hints and controls are ignored.
hipFunction_attribute
hipGLDeviceList
hipGraphExecUpdateResult
@brief hipGraphExecUpdateResult @enum
hipGraphMemAttributeType
hipGraphNodeType
@brief hipGraphNodeType @enum
hipJitOption
hipKernelNodeAttrID
@brief hipKernelNodeAttrID @enum
hipLimit_t
hipMemAccessFlags
@brief Specifies the memory protection flags for mapping @enum @ingroup Enumerations
hipMemAllocationGranularity_flags
@brief Flags for granularity @enum @ingroup Enumerations
hipMemAllocationHandleType
@brief Flags for specifying handle types for memory pool allocations @enum @ingroup Enumerations
hipMemAllocationType
@brief Defines the allocation types @enum @ingroup Enumerations
hipMemHandleType
@brief Memory handle type @enum @ingroup Enumerations
hipMemLocationType
@brief Specifies the type of location @enum @ingroup Enumerations
hipMemOperationType
@brief Memory operation types @enum @ingroup Enumerations
hipMemPoolAttr
@brief HIP memory pool attributes @enum @ingroup Enumerations
hipMemRangeAttribute
hipMemcpyKind
hipMemoryAdvise
hipMemoryType
Memory type (for pointer attributes)
hipPointer_attribute
hipResourceType
hip resource types
hipResourceViewFormat
hip texture resource view formats
hipSharedMemConfig
@warning On AMD devices and some Nvidia devices, these hints and controls are ignored.
hipStreamCaptureMode
hipStreamCaptureStatus
hipTextureAddressMode
hip texture address modes
hipTextureFilterMode
hip texture filter modes
hipTextureReadMode
hip texture read modes

Functions§

initialize
library

Type Aliases§

GLenum
GLuint

HIP_RESOURCE_DESC
HIP_RESOURCE_VIEW_DESC
Resource view descriptor
HIP_TEXTURE_DESC
Texture descriptor
hipArray_const_t
hipArray_t
hipCtx_t
hipDevice_t
hipDeviceptr_t
hipEvent_t
hipExternalMemoryBufferDesc
hipExternalMemoryHandleDesc
hipExternalMemory_t
hipExternalSemaphoreHandleDesc
hipExternalSemaphoreSignalParams
hipExternalSemaphoreWaitParams
External semaphore wait parameters, compatible with driver type
hipExternalSemaphore_t
hipFunction_t
hipGraphExec_t
An opaque value that represents a hip graph Exec
hipGraphNode_t
An opaque value that represents a hip graph node
hipGraph_t
An opaque value that represents a hip graph
hipGraphicsResource
hipGraphicsResource_t
hipHostFn_t
hipIpcEventHandle_t
hipIpcMemHandle_t
hipLaunchParams
hipMemGenericAllocationHandle_t
Generic handle for memory allocation
hipMemPool_t
HIP memory pool
hipMipmappedArray_const_t
hipMipmappedArray_t
hipModule_t
hipStreamCallback_t
Stream CallBack struct
hipStream_t
hipTextureObject_t
hipUUID
hipUserObject_t
An opaque value that represents a user obj

Unions§

HIP_RESOURCE_DESC_st__bindgen_ty_1
hipArrayMapInfo__bindgen_ty_1
hipArrayMapInfo__bindgen_ty_2
hipArrayMapInfo__bindgen_ty_3
hipExternalMemoryHandleDesc_st__bindgen_ty_1
hipExternalSemaphoreHandleDesc_st__bindgen_ty_1
hipKernelNodeAttrValue
hipResourceDesc__bindgen_ty_1