Class Hierarchy# HIP Runtime API Reference: Class Hierarchy Class Hierarchy Go to the graphical class hierarchy This inheritance list is sorted roughly, but not completely, alphabetically: [detail level 12345] Ccooperative_groups::thread_group::_coalesced_info Ccooperative_groups::thread_group::_tiled_info Cdim3 CHIP_ARRAY3D_DESCRIPTOR CHIP_ARRAY_DESCRIPTOR Chip_Memcpy2D CHIP_MEMCPY3D CHIP_MEMSET_NODE_PARAMS CHIP_RESOURCE_DESC CHIP_RESOURCE_VIEW_DESC CHIP_TEXTURE_DESC ChipAccessPolicyWindow ChipArrayMapInfo ChipBatchMemOpNodeParamsStructure representing node parameters for batch memory operations in HIP graphs ChipChannelFormatDesc ChipChildGraphNodeParams ChipDeviceArch_t ChipDeviceProp_t ChipDeviceProp_tR0000 ChipEventRecordNodeParams ChipEventWaitNodeParams ChipExtent ChipExternalMemoryBufferDesc ChipExternalMemoryHandleDesc ChipExternalMemoryMipmappedArrayDesc ChipExternalSemaphoreHandleDesc ChipExternalSemaphoreSignalNodeParams ChipExternalSemaphoreSignalParams ChipExternalSemaphoreWaitNodeParams ChipExternalSemaphoreWaitParams ChipFuncAttributes ChipFunctionLaunchParams ChipGraphEdgeData ChipGraphInstantiateParams ChipGraphNodeParams ChipHostNodeParams ChipIpcEventHandle_t ChipIpcMemHandle_t ChipKernelNodeParams ChipLaunchAttributeValue ChipLaunchParams ChipMemAccessDesc ChipMemAllocationProp ChipMemAllocNodeParams ChipMemcpy3DParms ChipMemcpyNodeParams ChipMemFreeNodeParams ChipMemLocation ChipMemPoolProps ChipMemPoolPtrExportData ChipMemsetParams ChipMipmappedArray_t ChipPitchedPtr ChipPointerAttribute_t ChipPos ChipResourceDesc ChipResourceViewDesc ChipStreamBatchMemOpParamsUnion representing batch memory operation parameters for HIP streams ChipStreamBatchMemOpParams::hipStreamMemOpFlushRemoteWritesParams_t ChipStreamBatchMemOpParams::hipStreamMemOpMemoryBarrierParams_t ChipStreamBatchMemOpParams::hipStreamMemOpWaitValueParams_t ChipStreamBatchMemOpParams::hipStreamMemOpWriteValueParams_t ChipTextureDesc ChipUUID ▼Ccooperative_groups::parent_group_info< tileSize, ParentCGTy >User exposed API that captures the state of the parent group pre-partition ▼Ccooperative_groups::thread_block_tile_type< size, ParentCGTy > ►Ccooperative_groups::impl::thread_block_tile_internal< size, ParentCGTy > ►Ccooperative_groups::thread_block_tile< size, thread_block > Ccooperative_groups::impl::tiled_partition_internal< size, thread_block > Ccooperative_groups::thread_block_tile< size, ParentCGTy >Group type - thread_block_tile Ccooperative_groups::thread_block_tile_type< size, thread_block > Ccooperative_groups::thread_block_tile_type< size, void > ▼Ccooperative_groups::thread_block_tile_type< tileSize, ParentCGTy >Group type - thread_block_tile Ccooperative_groups::impl::thread_block_tile_internal< size, thread_block > ►Ccooperative_groups::impl::thread_block_tile_internal< size, void > Ccooperative_groups::thread_block_tile< size, void > Ccooperative_groups::parent_group_info< tileSize, thread_block > Ccooperative_groups::parent_group_info< tileSize, void > CsurfaceReference ▼CtextureReference Ctexture< T, texType, mode > ▼Ccooperative_groups::thread_groupThe base type of all cooperative group types Ccooperative_groups::coalesced_groupThe coalesced_group cooperative group type Ccooperative_groups::grid_groupThe grid cooperative group type Ccooperative_groups::multi_grid_groupThe multi-grid cooperative group type Ccooperative_groups::thread_blockThe workgroup (thread-block in CUDA terminology) cooperative group type ▼Ccooperative_groups::tiled_groupThe tiled_group cooperative group type Ccooperative_groups::thread_block_tile_type< size, ParentCGTy > Ccooperative_groups::thread_block_tile_type< size, thread_block > Ccooperative_groups::thread_block_tile_type< size, void > Ccooperative_groups::thread_block_tile_type< tileSize, ParentCGTy >Group type - thread_block_tile Ccooperative_groups::thread_block_tile_type< tileSize, void > Ccooperative_groups::tile_base< tileSize > ▼Ccooperative_groups::tile_base< size > ▼Ccooperative_groups::thread_block_tile_base< tileSize > Ccooperative_groups::thread_block_tile_type< size, ParentCGTy > Ccooperative_groups::thread_block_tile_type< size, thread_block > Ccooperative_groups::thread_block_tile_type< size, void > Ccooperative_groups::thread_block_tile_type< tileSize, ParentCGTy >Group type - thread_block_tile Ccooperative_groups::thread_block_tile_type< tileSize, void > Ccooperative_groups::thread_block_tile_base< size > Ccooperative_groups::impl::tiled_partition_internal< size, ParentCGTy >