# CUDA Runtime API supported by HIP

## **1. Device Management**

|**CUDA**|**A**|**D**|**R**|**HIP**|**A**|**D**|**R**|**E**|
|:--|:-:|:-:|:-:|:--|:-:|:-:|:-:|:-:|
|`cudaChooseDevice`| | | |`hipChooseDevice`|1.6.0| | | |
|`cudaDeviceFlushGPUDirectRDMAWrites`|11.3| | | | | | | |
|`cudaDeviceGetAttribute`| | | |`hipDeviceGetAttribute`|1.6.0| | | |
|`cudaDeviceGetByPCIBusId`| | | |`hipDeviceGetByPCIBusId`|1.6.0| | | |
|`cudaDeviceGetCacheConfig`| | | |`hipDeviceGetCacheConfig`|1.6.0| | | |
|`cudaDeviceGetDefaultMemPool`|11.2| | | | | | | |
|`cudaDeviceGetLimit`| | | |`hipDeviceGetLimit`|1.6.0| | | |
|`cudaDeviceGetMemPool`|11.2| | | | | | | |
|`cudaDeviceGetNvSciSyncAttributes`|10.2| | | | | | | |
|`cudaDeviceGetP2PAttribute`|8.0| | |`hipDeviceGetP2PAttribute`|3.8.0| | | |
|`cudaDeviceGetPCIBusId`| | | |`hipDeviceGetPCIBusId`|1.6.0| | | |
|`cudaDeviceGetSharedMemConfig`| | | |`hipDeviceGetSharedMemConfig`|1.6.0| | | |
|`cudaDeviceGetStreamPriorityRange`| | | |`hipDeviceGetStreamPriorityRange`|2.0.0| | | |
|`cudaDeviceGetTexture1DLinearMaxWidth`|11.1| | | | | | | |
|`cudaDeviceReset`| | | |`hipDeviceReset`|1.6.0| | | |
|`cudaDeviceSetCacheConfig`| | | |`hipDeviceSetCacheConfig`|1.6.0| | | |
|`cudaDeviceSetLimit`| | | | | | | | |
|`cudaDeviceSetMemPool`|11.2| | | | | | | |
|`cudaDeviceSetSharedMemConfig`| | | |`hipDeviceSetSharedMemConfig`|1.6.0| | | |
|`cudaDeviceSynchronize`| | | |`hipDeviceSynchronize`|1.6.0| | | |
|`cudaGetDevice`| | | |`hipGetDevice`|1.6.0| | | |
|`cudaGetDeviceCount`| | | |`hipGetDeviceCount`|1.6.0| | | |
|`cudaGetDeviceFlags`| | | |`hipGetDeviceFlags`|3.6.0| | | |
|`cudaGetDeviceProperties`| | | |`hipGetDeviceProperties`|1.6.0| | | |
|`cudaIpcCloseMemHandle`| | | |`hipIpcCloseMemHandle`|1.6.0| | | |
|`cudaIpcGetEventHandle`| | | |`hipIpcGetEventHandle`|1.6.0| | | |
|`cudaIpcGetMemHandle`| | | |`hipIpcGetMemHandle`|1.6.0| | | |
|`cudaIpcOpenEventHandle`| | | |`hipIpcOpenEventHandle`|1.6.0| | | |
|`cudaIpcOpenMemHandle`| | | |`hipIpcOpenMemHandle`|1.6.0| | | |
|`cudaSetDevice`| | | |`hipSetDevice`|1.6.0| | | |
|`cudaSetDeviceFlags`| | | |`hipSetDeviceFlags`|1.6.0| | | |
|`cudaSetValidDevices`| | | | | | | | |

## **2. Thread Management [DEPRECATED]**

|**CUDA**|**A**|**D**|**R**|**HIP**|**A**|**D**|**R**|**E**|
|:--|:-:|:-:|:-:|:--|:-:|:-:|:-:|:-:|
|`cudaThreadExit`| |10.0| |`hipDeviceReset`|1.6.0| | | |
|`cudaThreadGetCacheConfig`| |10.0| |`hipDeviceGetCacheConfig`|1.6.0| | | |
|`cudaThreadGetLimit`| |10.0| | | | | | |
|`cudaThreadSetCacheConfig`| |10.0| |`hipDeviceSetCacheConfig`|1.6.0| | | |
|`cudaThreadSetLimit`| |10.0| | | | | | |
|`cudaThreadSynchronize`| |10.0| |`hipDeviceSynchronize`|1.6.0| | | |

## **3. Error Handling**

|**CUDA**|**A**|**D**|**R**|**HIP**|**A**|**D**|**R**|**E**|
|:--|:-:|:-:|:-:|:--|:-:|:-:|:-:|:-:|
|`cudaGetErrorName`| | | |`hipGetErrorName`|1.6.0| | | |
|`cudaGetErrorString`| | | |`hipGetErrorString`|1.6.0| | | |
|`cudaGetLastError`| | | |`hipGetLastError`|1.6.0| | | |
|`cudaPeekAtLastError`| | | |`hipPeekAtLastError`|1.6.0| | | |

## **4. Stream Management**

|**CUDA**|**A**|**D**|**R**|**HIP**|**A**|**D**|**R**|**E**|
|:--|:-:|:-:|:-:|:--|:-:|:-:|:-:|:-:|
|`cudaCtxResetPersistingL2Cache`|11.0| | | | | | | |
|`cudaStreamAddCallback`| | | |`hipStreamAddCallback`|1.6.0| | | |
|`cudaStreamAttachMemAsync`| | | |`hipStreamAttachMemAsync`|3.7.0| | | |
|`cudaStreamBeginCapture`|10.0| | |`hipStreamBeginCapture`|4.3.0| | | |
|`cudaStreamCopyAttributes`|11.0| | | | | | | |
|`cudaStreamCreate`| | | |`hipStreamCreate`|1.6.0| | | |
|`cudaStreamCreateWithFlags`| | | |`hipStreamCreateWithFlags`|1.6.0| | | |
|`cudaStreamCreateWithPriority`| | | |`hipStreamCreateWithPriority`|2.0.0| | | |
|`cudaStreamDestroy`| | | |`hipStreamDestroy`|1.6.0| | | |
|`cudaStreamEndCapture`|10.0| | |`hipStreamEndCapture`|4.3.0| | | |
|`cudaStreamGetAttribute`|11.0| | | | | | | |
|`cudaStreamGetCaptureInfo`|10.1| | |`hipStreamGetCaptureInfo`|5.0.0| | | |
|`cudaStreamGetFlags`| | | |`hipStreamGetFlags`|1.6.0| | | |
|`cudaStreamGetPriority`| | | |`hipStreamGetPriority`|2.0.0| | | |
|`cudaStreamIsCapturing`|10.0| | |`hipStreamIsCapturing`|5.0.0| | | |
|`cudaStreamQuery`| | | |`hipStreamQuery`|1.6.0| | | |
|`cudaStreamSetAttribute`|11.0| | | | | | | |
|`cudaStreamSynchronize`| | | |`hipStreamSynchronize`|1.6.0| | | |
|`cudaStreamWaitEvent`| | | |`hipStreamWaitEvent`|1.6.0| | | |
|`cudaThreadExchangeStreamCaptureMode`|10.1| | | | | | | |

## **5. Event Management**

|**CUDA**|**A**|**D**|**R**|**HIP**|**A**|**D**|**R**|**E**|
|:--|:-:|:-:|:-:|:--|:-:|:-:|:-:|:-:|
|`cudaEventCreate`| | | |`hipEventCreate`|1.6.0| | | |
|`cudaEventCreateWithFlags`| | | |`hipEventCreateWithFlags`|1.6.0| | | |
|`cudaEventDestroy`| | | |`hipEventDestroy`|1.6.0| | | |
|`cudaEventElapsedTime`| | | |`hipEventElapsedTime`|1.6.0| | | |
|`cudaEventQuery`| | | |`hipEventQuery`|1.6.0| | | |
|`cudaEventRecord`| | | |`hipEventRecord`|1.6.0| | | |
|`cudaEventRecordWithFlags`|11.1| | | | | | | |
|`cudaEventSynchronize`| | | |`hipEventSynchronize`|1.6.0| | | |

## **6. External Resource Interoperability**

|**CUDA**|**A**|**D**|**R**|**HIP**|**A**|**D**|**R**|**E**|
|:--|:-:|:-:|:-:|:--|:-:|:-:|:-:|:-:|
|`cudaDestroyExternalMemory`|10.0| | |`hipDestroyExternalMemory`|4.3.0| | | |
|`cudaDestroyExternalSemaphore`|10.0| | |`hipDestroyExternalSemaphore`|4.4.0| | | |
|`cudaExternalMemoryGetMappedBuffer`|10.0| | |`hipExternalMemoryGetMappedBuffer`|4.3.0| | | |
|`cudaExternalMemoryGetMappedMipmappedArray`|10.0| | | | | | | |
|`cudaImportExternalMemory`|10.0| | |`hipImportExternalMemory`|4.3.0| | | |
|`cudaImportExternalSemaphore`|10.0| | |`hipImportExternalSemaphore`|4.4.0| | | |
|`cudaSignalExternalSemaphoresAsync`|10.0| | |`hipSignalExternalSemaphoresAsync`|4.4.0| | | |
|`cudaWaitExternalSemaphoresAsync`|10.0| | |`hipWaitExternalSemaphoresAsync`|4.4.0| | | |

## **7. Execution Control**

|**CUDA**|**A**|**D**|**R**|**HIP**|**A**|**D**|**R**|**E**|
|:--|:-:|:-:|:-:|:--|:-:|:-:|:-:|:-:|
|`cudaFuncGetAttributes`| | | |`hipFuncGetAttributes`|1.9.0| | | |
|`cudaFuncSetAttribute`|9.0| | |`hipFuncSetAttribute`|3.9.0| | | |
|`cudaFuncSetCacheConfig`| | | |`hipFuncSetCacheConfig`|1.6.0| | | |
|`cudaFuncSetSharedMemConfig`| | | |`hipFuncSetSharedMemConfig`|3.9.0| | | |
|`cudaGetParameterBuffer`| | | | | | | | |
|`cudaGetParameterBufferV2`| | | | | | | | |
|`cudaLaunchCooperativeKernel`|9.0| | |`hipLaunchCooperativeKernel`|2.6.0| | | |
|`cudaLaunchCooperativeKernelMultiDevice`|9.0|11.3| |`hipLaunchCooperativeKernelMultiDevice`|2.6.0| | | |
|`cudaLaunchHostFunc`|10.0| | | | | | | |
|`cudaLaunchKernel`| | | |`hipLaunchKernel`|1.6.0| | | |
|`cudaSetDoubleForDevice`| |10.0| | | | | | |
|`cudaSetDoubleForHost`| |10.0| | | | | | |

## **8. Occupancy**

|**CUDA**|**A**|**D**|**R**|**HIP**|**A**|**D**|**R**|**E**|
|:--|:-:|:-:|:-:|:--|:-:|:-:|:-:|:-:|
|`cudaOccupancyAvailableDynamicSMemPerBlock`|11.0| | | | | | | |
|`cudaOccupancyMaxActiveBlocksPerMultiprocessor`| | | |`hipOccupancyMaxActiveBlocksPerMultiprocessor`|1.6.0| | | |
|`cudaOccupancyMaxActiveBlocksPerMultiprocessorWithFlags`| | | |`hipOccupancyMaxActiveBlocksPerMultiprocessorWithFlags`|2.6.0| | | |
|`cudaOccupancyMaxPotentialBlockSize`| | | |`hipOccupancyMaxPotentialBlockSize`|1.6.0| | | |
|`cudaOccupancyMaxPotentialBlockSizeVariableSMem`| | | | | | | | |
|`cudaOccupancyMaxPotentialBlockSizeVariableSMemWithFlags`| | | | | | | | |
|`cudaOccupancyMaxPotentialBlockSizeWithFlags`| | | |`hipOccupancyMaxPotentialBlockSizeWithFlags`|3.5.0| | | |

## **9. Memory Management**

|**CUDA**|**A**|**D**|**R**|**HIP**|**A**|**D**|**R**|**E**|
|:--|:-:|:-:|:-:|:--|:-:|:-:|:-:|:-:|
|`cudaArrayGetInfo`| | | | | | | | |
|`cudaArrayGetMemoryRequirements`|11.6| | | | | | | |
|`cudaArrayGetPlane`|11.2| | | | | | | |
|`cudaArrayGetSparseProperties`|11.1| | | | | | | |
|`cudaFree`| | | |`hipFree`|1.5.0| | | |
|`cudaFreeArray`| | | |`hipFreeArray`|1.6.0| | | |
|`cudaFreeHost`| | | |`hipHostFree`|1.6.0| | | |
|`cudaFreeMipmappedArray`| | | |`hipFreeMipmappedArray`|3.5.0| | | |
|`cudaGetMipmappedArrayLevel`| | | |`hipGetMipmappedArrayLevel`|3.5.0| | | |
|`cudaGetSymbolAddress`| | | |`hipGetSymbolAddress`|2.0.0| | | |
|`cudaGetSymbolSize`| | | |`hipGetSymbolSize`|2.0.0| | | |
|`cudaHostAlloc`| | | |`hipHostAlloc`| | | | |
|`cudaHostGetDevicePointer`| | | |`hipHostGetDevicePointer`|1.6.0| | | |
|`cudaHostGetFlags`| | | |`hipHostGetFlags`|1.6.0| | | |
|`cudaHostRegister`| | | |`hipHostRegister`|1.6.0| | | |
|`cudaHostUnregister`| | | |`hipHostUnregister`|1.6.0| | | |
|`cudaMalloc`| | | |`hipMalloc`|1.5.0| | | |
|`cudaMalloc3D`| | | |`hipMalloc3D`|1.9.0| | | |
|`cudaMalloc3DArray`| | | |`hipMalloc3DArray`|1.7.0| | | |
|`cudaMallocArray`| | | |`hipMallocArray`|1.6.0| | | |
|`cudaMallocHost`| | | |`hipHostMalloc`|1.6.0| | | |
|`cudaMallocManaged`| | | |`hipMallocManaged`|2.5.0| | | |
|`cudaMallocMipmappedArray`| | | |`hipMallocMipmappedArray`|3.5.0| | | |
|`cudaMallocPitch`| | | |`hipMallocPitch`|1.6.0| | | |
|`cudaMemAdvise`|8.0| | |`hipMemAdvise`|3.7.0| | | |
|`cudaMemGetInfo`| | | |`hipMemGetInfo`|1.6.0| | | |
|`cudaMemPrefetchAsync`|8.0| | |`hipMemPrefetchAsync`|3.7.0| | | |
|`cudaMemRangeGetAttribute`|8.0| | |`hipMemRangeGetAttribute`|3.7.0| | | |
|`cudaMemRangeGetAttributes`|8.0| | |`hipMemRangeGetAttributes`|3.7.0| | | |
|`cudaMemcpy`| | | |`hipMemcpy`|1.5.0| | | |
|`cudaMemcpy2D`| | | |`hipMemcpy2D`|1.6.0| | | |
|`cudaMemcpy2DArrayToArray`| | | | | | | | |
|`cudaMemcpy2DAsync`| | | |`hipMemcpy2DAsync`|1.6.0| | | |
|`cudaMemcpy2DFromArray`| | | |`hipMemcpy2DFromArray`|3.0.0| | | |
|`cudaMemcpy2DFromArrayAsync`| | | |`hipMemcpy2DFromArrayAsync`|3.0.0| | | |
|`cudaMemcpy2DToArray`| | | |`hipMemcpy2DToArray`|1.6.0| | | |
|`cudaMemcpy2DToArrayAsync`| | | |`hipMemcpy2DToArrayAsync`|4.3.0| | | |
|`cudaMemcpy3D`| | | |`hipMemcpy3D`|1.6.0| | | |
|`cudaMemcpy3DAsync`| | | |`hipMemcpy3DAsync`|2.8.0| | | |
|`cudaMemcpy3DPeer`| | | | | | | | |
|`cudaMemcpy3DPeerAsync`| | | | | | | | |
|`cudaMemcpyAsync`| | | |`hipMemcpyAsync`|1.6.0| | | |
|`cudaMemcpyFromSymbol`| | | |`hipMemcpyFromSymbol`|1.6.0| | | |
|`cudaMemcpyFromSymbolAsync`| | | |`hipMemcpyFromSymbolAsync`|1.6.0| | | |
|`cudaMemcpyPeer`| | | |`hipMemcpyPeer`|1.6.0| | | |
|`cudaMemcpyPeerAsync`| | | |`hipMemcpyPeerAsync`|1.6.0| | | |
|`cudaMemcpyToSymbol`| | | |`hipMemcpyToSymbol`|1.6.0| | | |
|`cudaMemcpyToSymbolAsync`| | | |`hipMemcpyToSymbolAsync`|1.6.0| | | |
|`cudaMemset`| | | |`hipMemset`|1.6.0| | | |
|`cudaMemset2D`| | | |`hipMemset2D`|1.7.0| | | |
|`cudaMemset2DAsync`| | | |`hipMemset2DAsync`|1.9.0| | | |
|`cudaMemset3D`| | | |`hipMemset3D`|1.9.0| | | |
|`cudaMemset3DAsync`| | | |`hipMemset3DAsync`|1.9.0| | | |
|`cudaMemsetAsync`| | | |`hipMemsetAsync`|1.6.0| | | |
|`make_cudaExtent`| | | |`make_hipExtent`|1.7.0| | | |
|`make_cudaPitchedPtr`| | | |`make_hipPitchedPtr`|1.7.0| | | |
|`make_cudaPos`| | | |`make_hipPos`|1.7.0| | | |

## **10. Memory Management [DEPRECATED]**

|**CUDA**|**A**|**D**|**R**|**HIP**|**A**|**D**|**R**|**E**|
|:--|:-:|:-:|:-:|:--|:-:|:-:|:-:|:-:|
|`cudaMemcpyArrayToArray`| |10.1| | | | | | |
|`cudaMemcpyFromArray`| |10.1| |`hipMemcpyFromArray`|1.9.0|3.8.0| | |
|`cudaMemcpyFromArrayAsync`| |10.1| | | | | | |
|`cudaMemcpyToArray`| |10.1| |`hipMemcpyToArray`|1.6.0|3.8.0| | |
|`cudaMemcpyToArrayAsync`| |10.1| | | | | | |

## **11. Stream Ordered Memory Allocator**

|**CUDA**|**A**|**D**|**R**|**HIP**|**A**|**D**|**R**|**E**|
|:--|:-:|:-:|:-:|:--|:-:|:-:|:-:|:-:|
|`cudaFreeAsync`|11.2| | | | | | | |
|`cudaMallocAsync`|11.2| | | | | | | |
|`cudaMallocFromPoolAsync`|11.2| | | | | | | |
|`cudaMemPoolCreate`|11.2| | | | | | | |
|`cudaMemPoolDestroy`|11.2| | | | | | | |
|`cudaMemPoolExportPointer`|11.2| | | | | | | |
|`cudaMemPoolExportToShareableHandle`|11.2| | | | | | | |
|`cudaMemPoolGetAccess`|11.2| | | | | | | |
|`cudaMemPoolGetAttribute`|11.2| | | | | | | |
|`cudaMemPoolImportFromShareableHandle`|11.2| | | | | | | |
|`cudaMemPoolImportPointer`|11.2| | | | | | | |
|`cudaMemPoolSetAccess`|11.2| | | | | | | |
|`cudaMemPoolSetAttribute`|11.2| | | | | | | |
|`cudaMemPoolTrimTo`|11.2| | | | | | | |

## **12. Unified Addressing**

|**CUDA**|**A**|**D**|**R**|**HIP**|**A**|**D**|**R**|**E**|
|:--|:-:|:-:|:-:|:--|:-:|:-:|:-:|:-:|
|`cudaPointerGetAttributes`| | | |`hipPointerGetAttributes`|1.6.0| | | |

## **13. Peer Device Memory Access**

|**CUDA**|**A**|**D**|**R**|**HIP**|**A**|**D**|**R**|**E**|
|:--|:-:|:-:|:-:|:--|:-:|:-:|:-:|:-:|
|`cudaDeviceCanAccessPeer`| | | |`hipDeviceCanAccessPeer`|1.9.0| | | |
|`cudaDeviceDisablePeerAccess`| | | |`hipDeviceDisablePeerAccess`|1.9.0| | | |
|`cudaDeviceEnablePeerAccess`| | | |`hipDeviceEnablePeerAccess`|1.9.0| | | |

## **14. OpenGL Interoperability**

|**CUDA**|**A**|**D**|**R**|**HIP**|**A**|**D**|**R**|**E**|
|:--|:-:|:-:|:-:|:--|:-:|:-:|:-:|:-:|
|`cudaGLGetDevices`| | | |`hipGLGetDevices`|4.5.0| | | |
|`cudaGraphicsGLRegisterBuffer`| | | |`hipGraphicsGLRegisterBuffer`|4.5.0| | | |
|`cudaGraphicsGLRegisterImage`| | | |`hipGraphicsGLRegisterImage`|5.1.0| | |5.1.0|
|`cudaWGLGetDevice`| | | | | | | | |

## **15. OpenGL Interoperability [DEPRECATED]**

|**CUDA**|**A**|**D**|**R**|**HIP**|**A**|**D**|**R**|**E**|
|:--|:-:|:-:|:-:|:--|:-:|:-:|:-:|:-:|
|`cudaGLMapBufferObject`| |10.0| | | | | | |
|`cudaGLMapBufferObjectAsync`| |10.0| | | | | | |
|`cudaGLRegisterBufferObject`| |10.0| | | | | | |
|`cudaGLSetBufferObjectMapFlags`| |10.0| | | | | | |
|`cudaGLSetGLDevice`| |10.0| | | | | | |
|`cudaGLUnmapBufferObject`| |10.0| | | | | | |
|`cudaGLUnmapBufferObjectAsync`| |10.0| | | | | | |
|`cudaGLUnregisterBufferObject`| |10.0| | | | | | |

## **16. Direct3D 9 Interoperability**

|**CUDA**|**A**|**D**|**R**|**HIP**|**A**|**D**|**R**|**E**|
|:--|:-:|:-:|:-:|:--|:-:|:-:|:-:|:-:|
|`cudaD3D9GetDevice`| | | | | | | | |
|`cudaD3D9GetDevices`| | | | | | | | |
|`cudaD3D9GetDirect3DDevice`| | | | | | | | |
|`cudaD3D9SetDirect3DDevice`| | | | | | | | |
|`cudaGraphicsD3D9RegisterResource`| | | | | | | | |

## **17. Direct3D 9 Interoperability [DEPRECATED]**

|**CUDA**|**A**|**D**|**R**|**HIP**|**A**|**D**|**R**|**E**|
|:--|:-:|:-:|:-:|:--|:-:|:-:|:-:|:-:|
|`cudaD3D9MapResources`| |10.0| | | | | | |
|`cudaD3D9RegisterResource`| | | | | | | | |
|`cudaD3D9ResourceGetMappedArray`| |10.0| | | | | | |
|`cudaD3D9ResourceGetMappedPitch`| |10.0| | | | | | |
|`cudaD3D9ResourceGetMappedPointer`| |10.0| | | | | | |
|`cudaD3D9ResourceGetMappedSize`| |10.0| | | | | | |
|`cudaD3D9ResourceGetSurfaceDimensions`| |10.0| | | | | | |
|`cudaD3D9ResourceSetMapFlags`| |10.0| | | | | | |
|`cudaD3D9UnmapResources`| |10.0| | | | | | |
|`cudaD3D9UnregisterResource`| |10.0| | | | | | |

## **18. Direct3D 10 Interoperability**

|**CUDA**|**A**|**D**|**R**|**HIP**|**A**|**D**|**R**|**E**|
|:--|:-:|:-:|:-:|:--|:-:|:-:|:-:|:-:|
|`cudaD3D10GetDevice`| | | | | | | | |
|`cudaD3D10GetDevices`| | | | | | | | |
|`cudaGraphicsD3D10RegisterResource`| | | | | | | | |

## **19. Direct3D 10 Interoperability [DEPRECATED]**

|**CUDA**|**A**|**D**|**R**|**HIP**|**A**|**D**|**R**|**E**|
|:--|:-:|:-:|:-:|:--|:-:|:-:|:-:|:-:|
|`cudaD3D10GetDirect3DDevice`| |10.0| | | | | | |
|`cudaD3D10MapResources`| |10.0| | | | | | |
|`cudaD3D10RegisterResource`| |10.0| | | | | | |
|`cudaD3D10ResourceGetMappedArray`| |10.0| | | | | | |
|`cudaD3D10ResourceGetMappedPitch`| |10.0| | | | | | |
|`cudaD3D10ResourceGetMappedPointer`| |10.0| | | | | | |
|`cudaD3D10ResourceGetMappedSize`| |10.0| | | | | | |
|`cudaD3D10ResourceGetSurfaceDimensions`| |10.0| | | | | | |
|`cudaD3D10ResourceSetMapFlags`| |10.0| | | | | | |
|`cudaD3D10SetDirect3DDevice`| |10.0| | | | | | |
|`cudaD3D10UnmapResources`| |10.0| | | | | | |
|`cudaD3D10UnregisterResource`| |10.0| | | | | | |

## **20. Direct3D 11 Interoperability**

|**CUDA**|**A**|**D**|**R**|**HIP**|**A**|**D**|**R**|**E**|
|:--|:-:|:-:|:-:|:--|:-:|:-:|:-:|:-:|
|`cudaD3D11GetDevice`| | | | | | | | |
|`cudaD3D11GetDevices`| | | | | | | | |
|`cudaGraphicsD3D11RegisterResource`| | | | | | | | |

## **21. Direct3D 11 Interoperability [DEPRECATED]**

|**CUDA**|**A**|**D**|**R**|**HIP**|**A**|**D**|**R**|**E**|
|:--|:-:|:-:|:-:|:--|:-:|:-:|:-:|:-:|
|`cudaD3D11GetDirect3DDevice`| |10.0| | | | | | |
|`cudaD3D11SetDirect3DDevice`| |10.0| | | | | | |

## **22. VDPAU Interoperability**

|**CUDA**|**A**|**D**|**R**|**HIP**|**A**|**D**|**R**|**E**|
|:--|:-:|:-:|:-:|:--|:-:|:-:|:-:|:-:|
|`cudaGraphicsVDPAURegisterOutputSurface`| | | | | | | | |
|`cudaGraphicsVDPAURegisterVideoSurface`| | | | | | | | |
|`cudaVDPAUGetDevice`| | | | | | | | |
|`cudaVDPAUSetVDPAUDevice`| | | | | | | | |

## **23. EGL Interoperability**

|**CUDA**|**A**|**D**|**R**|**HIP**|**A**|**D**|**R**|**E**|
|:--|:-:|:-:|:-:|:--|:-:|:-:|:-:|:-:|
|`cudaEGLStreamConsumerAcquireFrame`|9.1| | | | | | | |
|`cudaEGLStreamConsumerConnect`|9.1| | | | | | | |
|`cudaEGLStreamConsumerConnectWithFlags`|9.1| | | | | | | |
|`cudaEGLStreamConsumerDisconnect`|9.1| | | | | | | |
|`cudaEGLStreamConsumerReleaseFrame`|9.1| | | | | | | |
|`cudaEGLStreamProducerConnect`|9.1| | | | | | | |
|`cudaEGLStreamProducerDisconnect`|9.1| | | | | | | |
|`cudaEGLStreamProducerPresentFrame`|9.1| | | | | | | |
|`cudaEGLStreamProducerReturnFrame`|9.1| | | | | | | |
|`cudaEventCreateFromEGLSync`|9.1| | | | | | | |
|`cudaGraphicsEGLRegisterImage`|9.1| | | | | | | |
|`cudaGraphicsResourceGetMappedEglFrame`|9.1| | | | | | | |

## **24. Graphics Interoperability**

|**CUDA**|**A**|**D**|**R**|**HIP**|**A**|**D**|**R**|**E**|
|:--|:-:|:-:|:-:|:--|:-:|:-:|:-:|:-:|
|`cudaGraphicsMapResources`| | | |`hipGraphicsMapResources`|4.5.0| | | |
|`cudaGraphicsResourceGetMappedMipmappedArray`| | | | | | | | |
|`cudaGraphicsResourceGetMappedPointer`| | | |`hipGraphicsResourceGetMappedPointer`|4.5.0| | | |
|`cudaGraphicsResourceSetMapFlags`| | | | | | | | |
|`cudaGraphicsSubResourceGetMappedArray`| | | |`hipGraphicsSubResourceGetMappedArray`|5.1.0| | |5.1.0|
|`cudaGraphicsUnmapResources`| | | |`hipGraphicsUnmapResources`|4.5.0| | | |
|`cudaGraphicsUnregisterResource`| | | |`hipGraphicsUnregisterResource`|4.5.0| | | |

## **25. Texture Reference Management [DEPRECATED]**

|**CUDA**|**A**|**D**|**R**|**HIP**|**A**|**D**|**R**|**E**|
|:--|:-:|:-:|:-:|:--|:-:|:-:|:-:|:-:|
|`cudaBindTexture`| |11.0| |`hipBindTexture`|1.6.0|3.8.0| | |
|`cudaBindTexture2D`| |11.0| |`hipBindTexture2D`|1.7.0|3.8.0| | |
|`cudaBindTextureToArray`| |11.0| |`hipBindTextureToArray`|1.6.0|3.8.0| | |
|`cudaBindTextureToMipmappedArray`| |11.0| |`hipBindTextureToMipmappedArray`|1.7.0| | | |
|`cudaCreateChannelDesc`| | | |`hipCreateChannelDesc`|1.6.0| | | |
|`cudaGetChannelDesc`| | | |`hipGetChannelDesc`|1.7.0| | | |
|`cudaGetTextureAlignmentOffset`| |11.0| |`hipGetTextureAlignmentOffset`|1.9.0|3.8.0| | |
|`cudaGetTextureReference`| |11.0| |`hipGetTextureReference`|1.7.0| | | |
|`cudaUnbindTexture`| |11.0| |`hipUnbindTexture`|1.6.0|3.8.0| | |

## **26. Surface Reference Management [DEPRECATED]**

|**CUDA**|**A**|**D**|**R**|**HIP**|**A**|**D**|**R**|**E**|
|:--|:-:|:-:|:-:|:--|:-:|:-:|:-:|:-:|
|`cudaBindSurfaceToArray`| |11.0| | | | | | |
|`cudaGetSurfaceReference`| |11.0| | | | | | |

## **27. Texture Object Management**

|**CUDA**|**A**|**D**|**R**|**HIP**|**A**|**D**|**R**|**E**|
|:--|:-:|:-:|:-:|:--|:-:|:-:|:-:|:-:|
|`cuTexObjectGetTextureDesc`|9.0| | |`hipGetTextureObjectTextureDesc`|1.7.0| | | |
|`cudaCreateTextureObject`| | | |`hipCreateTextureObject`|1.7.0| | | |
|`cudaDestroyTextureObject`| | | |`hipDestroyTextureObject`|1.7.0| | | |
|`cudaGetTextureObjectResourceDesc`| | | |`hipGetTextureObjectResourceDesc`|1.7.0| | | |
|`cudaGetTextureObjectResourceViewDesc`| | | |`hipGetTextureObjectResourceViewDesc`|1.7.0| | | |

## **28. Surface Object Management**

|**CUDA**|**A**|**D**|**R**|**HIP**|**A**|**D**|**R**|**E**|
|:--|:-:|:-:|:-:|:--|:-:|:-:|:-:|:-:|
|`cudaCreateSurfaceObject`|9.0| | |`hipCreateSurfaceObject`|1.9.0| | | |
|`cudaDestroySurfaceObject`|9.0| | |`hipDestroySurfaceObject`|1.9.0| | | |
|`cudaGetSurfaceObjectResourceDesc`|9.0| | | | | | | |

## **29. Version Management**

|**CUDA**|**A**|**D**|**R**|**HIP**|**A**|**D**|**R**|**E**|
|:--|:-:|:-:|:-:|:--|:-:|:-:|:-:|:-:|
|`cudaDriverGetVersion`|9.0| | |`hipDriverGetVersion`|1.6.0| | | |
|`cudaRuntimeGetVersion`|9.0| | |`hipRuntimeGetVersion`|1.6.0| | | |

## **30. Graph Management**

|**CUDA**|**A**|**D**|**R**|**HIP**|**A**|**D**|**R**|**E**|
|:--|:-:|:-:|:-:|:--|:-:|:-:|:-:|:-:|
|`cudaDeviceGetGraphMemAttribute`|11.4| | | | | | | |
|`cudaDeviceGraphMemTrim`|11.4| | | | | | | |
|`cudaDeviceSetGraphMemAttribute`|11.4| | | | | | | |
|`cudaGraphAddChildGraphNode`|10.0| | |`hipGraphAddChildGraphNode`|5.0.0| | | |
|`cudaGraphAddDependencies`|10.0| | |`hipGraphAddDependencies`|4.5.0| | | |
|`cudaGraphAddEmptyNode`|10.0| | |`hipGraphAddEmptyNode`|4.5.0| | | |
|`cudaGraphAddEventRecordNode`|11.1| | |`hipGraphAddEventRecordNode`|5.0.0| | | |
|`cudaGraphAddEventWaitNode`|11.1| | |`hipGraphAddEventWaitNode`|5.0.0| | | |
|`cudaGraphAddExternalSemaphoresSignalNode`|11.2| | | | | | | |
|`cudaGraphAddExternalSemaphoresWaitNode`|11.2| | | | | | | |
|`cudaGraphAddHostNode`|10.0| | |`hipGraphAddHostNode`|5.0.0| | | |
|`cudaGraphAddKernelNode`|10.0| | |`hipGraphAddKernelNode`|4.3.0| | | |
|`cudaGraphAddMemAllocNode`|11.4| | | | | | | |
|`cudaGraphAddMemFreeNode`|11.4| | | | | | | |
|`cudaGraphAddMemcpyNode`|10.0| | |`hipGraphAddMemcpyNode`|4.3.0| | | |
|`cudaGraphAddMemcpyNode1D`|11.1| | |`hipGraphAddMemcpyNode1D`|4.5.0| | | |
|`cudaGraphAddMemcpyNodeFromSymbol`|11.1| | |`hipGraphAddMemcpyNodeFromSymbol`|5.0.0| | | |
|`cudaGraphAddMemcpyNodeToSymbol`|11.1| | |`hipGraphAddMemcpyNodeToSymbol`|5.0.0| | | |
|`cudaGraphAddMemsetNode`|10.0| | |`hipGraphAddMemsetNode`|4.3.0| | | |
|`cudaGraphChildGraphNodeGetGraph`|10.0| | |`hipGraphChildGraphNodeGetGraph`|5.0.0| | | |
|`cudaGraphClone`|10.0| | | | | | | |
|`cudaGraphCreate`|10.0| | |`hipGraphCreate`|4.3.0| | | |
|`cudaGraphDebugDotPrint`|11.3| | | | | | | |
|`cudaGraphDestroy`|10.0| | |`hipGraphDestroy`|4.3.0| | | |
|`cudaGraphDestroyNode`|10.0| | |`hipGraphDestroyNode`|5.0.0| | | |
|`cudaGraphEventRecordNodeGetEvent`|11.1| | |`hipGraphEventRecordNodeGetEvent`|5.0.0| | | |
|`cudaGraphEventRecordNodeSetEvent`|11.1| | |`hipGraphEventRecordNodeSetEvent`|5.0.0| | | |
|`cudaGraphEventWaitNodeGetEvent`|11.1| | |`hipGraphEventWaitNodeGetEvent`|5.0.0| | | |
|`cudaGraphEventWaitNodeSetEvent`|11.1| | |`hipGraphEventWaitNodeSetEvent`|5.0.0| | | |
|`cudaGraphExecChildGraphNodeSetParams`|11.1| | |`hipGraphExecChildGraphNodeSetParams`|5.0.0| | | |
|`cudaGraphExecDestroy`|10.0| | |`hipGraphExecDestroy`|4.3.0| | | |
|`cudaGraphExecEventRecordNodeSetEvent`|11.1| | |`hipGraphExecEventRecordNodeSetEvent`|5.0.0| | | |
|`cudaGraphExecEventWaitNodeSetEvent`|11.1| | |`hipGraphExecEventWaitNodeSetEvent`|5.0.0| | | |
|`cudaGraphExecExternalSemaphoresSignalNodeSetParams`|11.2| | | | | | | |
|`cudaGraphExecExternalSemaphoresWaitNodeSetParams`|11.2| | | | | | | |
|`cudaGraphExecHostNodeSetParams`|11.0| | |`hipGraphExecHostNodeSetParams`|5.0.0| | | |
|`cudaGraphExecKernelNodeSetParams`|11.0| | |`hipGraphExecKernelNodeSetParams`|4.5.0| | | |
|`cudaGraphExecMemcpyNodeSetParams`|11.0| | |`hipGraphExecMemcpyNodeSetParams`|5.0.0| | | |
|`cudaGraphExecMemcpyNodeSetParams1D`|11.1| | |`hipGraphExecMemcpyNodeSetParams1D`|5.0.0| | | |
|`cudaGraphExecMemcpyNodeSetParamsFromSymbol`|11.1| | |`hipGraphExecMemcpyNodeSetParamsFromSymbol`|5.0.0| | | |
|`cudaGraphExecMemcpyNodeSetParamsToSymbol`|11.1| | |`hipGraphExecMemcpyNodeSetParamsToSymbol`|5.0.0| | | |
|`cudaGraphExecMemsetNodeSetParams`|11.0| | |`hipGraphExecMemsetNodeSetParams`|5.0.0| | | |
|`cudaGraphExecUpdate`|11.0| | |`hipGraphExecUpdate`|5.0.0| | | |
|`cudaGraphExternalSemaphoresSignalNodeGetParams`|11.2| | | | | | | |
|`cudaGraphExternalSemaphoresSignalNodeSetParams`|11.2| | | | | | | |
|`cudaGraphExternalSemaphoresWaitNodeGetParams`|11.2| | | | | | | |
|`cudaGraphExternalSemaphoresWaitNodeSetParams`|11.2| | | | | | | |
|`cudaGraphGetEdges`|10.0| | |`hipGraphGetEdges`|5.0.0| | | |
|`cudaGraphGetNodes`|10.0| | |`hipGraphGetNodes`|4.5.0| | | |
|`cudaGraphGetRootNodes`|10.0| | |`hipGraphGetRootNodes`|4.5.0| | | |
|`cudaGraphHostNodeGetParams`|10.0| | |`hipGraphHostNodeGetParams`|5.0.0| | | |
|`cudaGraphHostNodeSetParams`|10.0| | |`hipGraphHostNodeSetParams`|5.0.0| | | |
|`cudaGraphInstantiate`|10.0| | |`hipGraphInstantiate`|4.3.0| | | |
|`cudaGraphInstantiateWithFlags`|11.4| | |`hipGraphInstantiateWithFlags`|5.0.0| | | |
|`cudaGraphKernelNodeCopyAttributes`|11.0| | | | | | | |
|`cudaGraphKernelNodeGetAttribute`|11.0| | | | | | | |
|`cudaGraphKernelNodeGetParams`|11.0| | |`hipGraphKernelNodeGetParams`|4.5.0| | | |
|`cudaGraphKernelNodeSetAttribute`|11.0| | | | | | | |
|`cudaGraphKernelNodeSetParams`|11.0| | |`hipGraphKernelNodeSetParams`|4.5.0| | | |
|`cudaGraphLaunch`|11.0| | |`hipGraphLaunch`|4.3.0| | | |
|`cudaGraphMemAllocNodeGetParams`|11.4| | | | | | | |
|`cudaGraphMemFreeNodeGetParams`|11.4| | | | | | | |
|`cudaGraphMemcpyNodeGetParams`|11.0| | |`hipGraphMemcpyNodeGetParams`|4.5.0| | | |
|`cudaGraphMemcpyNodeSetParams`|11.0| | |`hipGraphMemcpyNodeSetParams`|4.5.0| | | |
|`cudaGraphMemcpyNodeSetParams1D`|11.1| | |`hipGraphMemcpyNodeSetParams1D`|5.0.0| | | |
|`cudaGraphMemcpyNodeSetParamsFromSymbol`|11.1| | |`hipGraphMemcpyNodeSetParamsFromSymbol`|5.0.0| | | |
|`cudaGraphMemcpyNodeSetParamsToSymbol`|11.1| | |`hipGraphMemcpyNodeSetParamsToSymbol`|5.0.0| | | |
|`cudaGraphMemsetNodeGetParams`|11.0| | |`hipGraphMemsetNodeGetParams`|4.5.0| | | |
|`cudaGraphMemsetNodeSetParams`|11.0| | |`hipGraphMemsetNodeSetParams`|4.5.0| | | |
|`cudaGraphNodeFindInClone`|11.0| | |`hipGraphNodeFindInClone`|5.0.0| | | |
|`cudaGraphNodeGetDependencies`|11.0| | |`hipGraphNodeGetDependencies`|5.0.0| | | |
|`cudaGraphNodeGetDependentNodes`|11.0| | |`hipGraphNodeGetDependentNodes`|5.0.0| | | |
|`cudaGraphNodeGetType`|11.0| | |`hipGraphNodeGetType`|5.0.0| | | |
|`cudaGraphNodeSetEnabled`|11.6| | | | | | | |
|`cudaGraphReleaseUserObject`|11.3| | | | | | | |
|`cudaGraphRemoveDependencies`|11.0| | |`hipGraphRemoveDependencies`|5.0.0| | | |
|`cudaGraphRetainUserObject`|11.3| | | | | | | |
|`cudaGraphUpload`|11.1| | | | | | | |
|`cudaUserObjectCreate`|11.3| | | | | | | |
|`cudaUserObjectRelease`|11.3| | | | | | | |
|`cudaUserObjectRetain`|11.3| | | | | | | |

## **31. Driver Entry Point Access**

|**CUDA**|**A**|**D**|**R**|**HIP**|**A**|**D**|**R**|**E**|
|:--|:-:|:-:|:-:|:--|:-:|:-:|:-:|:-:|
|`cudaGetDriverEntryPoint`|11.3| | | | | | | |

## **32. C++ API Routines**

Unsupported

## **33. Interactions with the CUDA Driver API**

|**CUDA**|**A**|**D**|**R**|**HIP**|**A**|**D**|**R**|**E**|
|:--|:-:|:-:|:-:|:--|:-:|:-:|:-:|:-:|
|`cudaGetFuncBySymbol`|11.0| | | | | | | |

## **34. Profiler Control [DEPRECATED]**

|**CUDA**|**A**|**D**|**R**|**HIP**|**A**|**D**|**R**|**E**|
|:--|:-:|:-:|:-:|:--|:-:|:-:|:-:|:-:|
|`cudaProfilerInitialize`| |11.0| | | | | | |

## **35. Profiler Control**

|**CUDA**|**A**|**D**|**R**|**HIP**|**A**|**D**|**R**|**E**|
|:--|:-:|:-:|:-:|:--|:-:|:-:|:-:|:-:|
|`cudaProfilerStart`| | | |`hipProfilerStart`|1.6.0|3.0.0| | |
|`cudaProfilerStop`| | | |`hipProfilerStop`|1.6.0|3.0.0| | |

## **36. Data types used by CUDA Runtime**

|**CUDA**|**A**|**D**|**R**|**HIP**|**A**|**D**|**R**|**E**|
|:--|:-:|:-:|:-:|:--|:-:|:-:|:-:|:-:|
|`CUDA_EGL_MAX_PLANES`|9.1| | | | | | | |
|`CUDA_IPC_HANDLE_SIZE`| | | |`HIP_IPC_HANDLE_SIZE`|1.6.0| | | |
|`CUeglStreamConnection_st`|9.1| | | | | | | |
|`CUevent_st`| | | |`ihipEvent_t`|1.6.0| | | |
|`CUexternalMemory_st`|10.0| | | | | | | |
|`CUexternalSemaphore_st`|10.0| | | | | | | |
|`CUgraphExec_st`|10.0| | |`hipGraphExec`|4.3.0| | | |
|`CUgraphNode_st`|10.0| | |`hipGraphNode`|4.3.0| | | |
|`CUgraph_st`|10.0| | |`ihipGraph`|4.3.0| | | |
|`CUstream_st`| | | |`ihipStream_t`|1.5.0| | | |
|`CUuuid_st`| | | | | | | | |
|`MAJOR_VERSION`|8.0| | | | | | | |
|`MINOR_VERSION`|8.0| | | | | | | |
|`PATCH_LEVEL`|8.0| | | | | | | |
|`cudaAccessPolicyWindow`|11.0| | | | | | | |
|`cudaAccessProperty`|11.0| | | | | | | |
|`cudaAccessPropertyNormal`|11.0| | | | | | | |
|`cudaAccessPropertyPersisting`|11.0| | | | | | | |
|`cudaAccessPropertyStreaming`|11.0| | | | | | | |
|`cudaAddressModeBorder`| | | |`hipAddressModeBorder`|1.7.0| | | |
|`cudaAddressModeClamp`| | | |`hipAddressModeClamp`|1.7.0| | | |
|`cudaAddressModeMirror`| | | |`hipAddressModeMirror`|1.7.0| | | |
|`cudaAddressModeWrap`| | | |`hipAddressModeWrap`|1.7.0| | | |
|`cudaArray`| | | |`hipArray`|1.7.0| | | |
|`cudaArrayColorAttachment`|10.0| | | | | | | |
|`cudaArrayCubemap`| | | |`hipArrayCubemap`|1.7.0| | | |
|`cudaArrayDefault`| | | |`hipArrayDefault`|1.7.0| | | |
|`cudaArrayDeferredMapping`|11.6| | | | | | | |
|`cudaArrayLayered`| | | |`hipArrayLayered`|1.7.0| | | |
|`cudaArrayMemoryRequirements`|11.6| | | | | | | |
|`cudaArraySparse`|11.1| | | | | | | |
|`cudaArraySparseProperties`|11.1| | | | | | | |
|`cudaArraySparsePropertiesSingleMipTail`|11.1| | | | | | | |
|`cudaArraySurfaceLoadStore`| | | |`hipArraySurfaceLoadStore`|1.7.0| | | |
|`cudaArrayTextureGather`| | | |`hipArrayTextureGather`|1.7.0| | | |
|`cudaArray_const_t`| | | |`hipArray_const_t`|1.6.0| | | |
|`cudaArray_t`| | | |`hipArray_t`|1.7.0| | | |
|`cudaBoundaryModeClamp`| | | |`hipBoundaryModeClamp`|1.9.0| | | |
|`cudaBoundaryModeTrap`| | | |`hipBoundaryModeTrap`|1.9.0| | | |
|`cudaBoundaryModeZero`| | | |`hipBoundaryModeZero`|1.9.0| | | |
|`cudaCGScope`|9.0| | | | | | | |
|`cudaCGScopeGrid`|9.0| | | | | | | |
|`cudaCGScopeInvalid`|9.0| | | | | | | |
|`cudaCGScopeMultiGrid`|9.0| | | | | | | |
|`cudaCSV`| | | | | | | | |
|`cudaChannelFormatDesc`| | | |`hipChannelFormatDesc`|1.6.0| | | |
|`cudaChannelFormatKind`| | | |`hipChannelFormatKind`|1.6.0| | | |
|`cudaChannelFormatKindFloat`| | | |`hipChannelFormatKindFloat`|1.6.0| | | |
|`cudaChannelFormatKindNV12`|11.2| | | | | | | |
|`cudaChannelFormatKindNone`| | | |`hipChannelFormatKindNone`|1.6.0| | | |
|`cudaChannelFormatKindSigned`| | | |`hipChannelFormatKindSigned`|1.6.0| | | |
|`cudaChannelFormatKindSignedBlockCompressed4`|11.5| | | | | | | |
|`cudaChannelFormatKindSignedBlockCompressed5`|11.5| | | | | | | |
|`cudaChannelFormatKindSignedBlockCompressed6H`|11.5| | | | | | | |
|`cudaChannelFormatKindSignedNormalized16X1`|11.5| | | | | | | |
|`cudaChannelFormatKindSignedNormalized16X2`|11.5| | | | | | | |
|`cudaChannelFormatKindSignedNormalized16X4`|11.5| | | | | | | |
|`cudaChannelFormatKindSignedNormalized8X1`|11.5| | | | | | | |
|`cudaChannelFormatKindSignedNormalized8X2`|11.5| | | | | | | |
|`cudaChannelFormatKindSignedNormalized8X4`|11.5| | | | | | | |
|`cudaChannelFormatKindUnsigned`| | | |`hipChannelFormatKindUnsigned`|1.6.0| | | |
|`cudaChannelFormatKindUnsignedBlockCompressed1`|11.5| | | | | | | |
|`cudaChannelFormatKindUnsignedBlockCompressed1SRGB`|11.5| | | | | | | |
|`cudaChannelFormatKindUnsignedBlockCompressed2`|11.5| | | | | | | |
|`cudaChannelFormatKindUnsignedBlockCompressed2SRGB`|11.5| | | | | | | |
|`cudaChannelFormatKindUnsignedBlockCompressed3`|11.5| | | | | | | |
|`cudaChannelFormatKindUnsignedBlockCompressed3SRGB`|11.5| | | | | | | |
|`cudaChannelFormatKindUnsignedBlockCompressed4`|11.5| | | | | | | |
|`cudaChannelFormatKindUnsignedBlockCompressed5`|11.5| | | | | | | |
|`cudaChannelFormatKindUnsignedBlockCompressed6H`|11.5| | | | | | | |
|`cudaChannelFormatKindUnsignedBlockCompressed7`|11.5| | | | | | | |
|`cudaChannelFormatKindUnsignedBlockCompressed7SRGB`|11.5| | | | | | | |
|`cudaChannelFormatKindUnsignedNormalized16X1`|11.5| | | | | | | |
|`cudaChannelFormatKindUnsignedNormalized16X2`|11.5| | | | | | | |
|`cudaChannelFormatKindUnsignedNormalized16X4`|11.5| | | | | | | |
|`cudaChannelFormatKindUnsignedNormalized8X1`|11.5| | | | | | | |
|`cudaChannelFormatKindUnsignedNormalized8X2`|11.5| | | | | | | |
|`cudaChannelFormatKindUnsignedNormalized8X4`|11.5| | | | | | | |
|`cudaComputeMode`| | | |`hipComputeMode`|1.9.0| | | |
|`cudaComputeModeDefault`| | | |`hipComputeModeDefault`|1.9.0| | | |
|`cudaComputeModeExclusive`| | | |`hipComputeModeExclusive`|1.9.0| | | |
|`cudaComputeModeExclusiveProcess`| | | |`hipComputeModeExclusiveProcess`|2.0.0| | | |
|`cudaComputeModeProhibited`| | | |`hipComputeModeProhibited`|1.9.0| | | |
|`cudaCooperativeLaunchMultiDeviceNoPostSync`|9.0| | |`hipCooperativeLaunchMultiDeviceNoPostSync`|3.2.0| | | |
|`cudaCooperativeLaunchMultiDeviceNoPreSync`|9.0| | |`hipCooperativeLaunchMultiDeviceNoPreSync`|3.2.0| | | |
|`cudaCpuDeviceId`|8.0| | |`hipCpuDeviceId`|3.7.0| | | |
|`cudaD3D10DeviceList`| | | | | | | | |
|`cudaD3D10DeviceListAll`| | | | | | | | |
|`cudaD3D10DeviceListCurrentFrame`| | | | | | | | |
|`cudaD3D10DeviceListNextFrame`| | | | | | | | |
|`cudaD3D10MapFlags`| | | | | | | | |
|`cudaD3D10MapFlagsNone`| | | | | | | | |
|`cudaD3D10MapFlagsReadOnly`| | | | | | | | |
|`cudaD3D10MapFlagsWriteDiscard`| | | | | | | | |
|`cudaD3D10RegisterFlags`| | | | | | | | |
|`cudaD3D10RegisterFlagsArray`| | | | | | | | |
|`cudaD3D10RegisterFlagsNone`| | | | | | | | |
|`cudaD3D11DeviceList`| | | | | | | | |
|`cudaD3D11DeviceListAll`| | | | | | | | |
|`cudaD3D11DeviceListCurrentFrame`| | | | | | | | |
|`cudaD3D11DeviceListNextFrame`| | | | | | | | |
|`cudaD3D9DeviceList`| | | | | | | | |
|`cudaD3D9DeviceListAll`| | | | | | | | |
|`cudaD3D9DeviceListCurrentFrame`| | | | | | | | |
|`cudaD3D9DeviceListNextFrame`| | | | | | | | |
|`cudaD3D9MapFlags`| | | | | | | | |
|`cudaD3D9MapFlagsNone`| | | | | | | | |
|`cudaD3D9MapFlagsReadOnly`| | | | | | | | |
|`cudaD3D9MapFlagsWriteDiscard`| | | | | | | | |
|`cudaD3D9RegisterFlags`| | | | | | | | |
|`cudaD3D9RegisterFlagsArray`| | | | | | | | |
|`cudaD3D9RegisterFlagsNone`| | | | | | | | |
|`cudaDevAttrAsyncEngineCount`| | | |`hipDeviceAttributeAsyncEngineCount`|4.3.0| | | |
|`cudaDevAttrCanFlushRemoteWrites`|9.2| | | | | | | |
|`cudaDevAttrCanMapHostMemory`| | | |`hipDeviceAttributeCanMapHostMemory`|2.10.0| | | |
|`cudaDevAttrCanUseHostPointerForRegisteredMem`|8.0| | |`hipDeviceAttributeCanUseHostPointerForRegisteredMem`|4.3.0| | | |
|`cudaDevAttrClockRate`| | | |`hipDeviceAttributeClockRate`|1.6.0| | | |
|`cudaDevAttrComputeCapabilityMajor`| | | |`hipDeviceAttributeComputeCapabilityMajor`|1.6.0| | | |
|`cudaDevAttrComputeCapabilityMinor`| | | |`hipDeviceAttributeComputeCapabilityMinor`|1.6.0| | | |
|`cudaDevAttrComputeMode`| | | |`hipDeviceAttributeComputeMode`|1.6.0| | | |
|`cudaDevAttrComputePreemptionSupported`|8.0| | |`hipDeviceAttributeComputePreemptionSupported`|4.3.0| | | |
|`cudaDevAttrConcurrentKernels`| | | |`hipDeviceAttributeConcurrentKernels`|1.6.0| | | |
|`cudaDevAttrConcurrentManagedAccess`|8.0| | |`hipDeviceAttributeConcurrentManagedAccess`|3.10.0| | | |
|`cudaDevAttrCooperativeLaunch`|9.0| | |`hipDeviceAttributeCooperativeLaunch`|2.6.0| | | |
|`cudaDevAttrCooperativeMultiDeviceLaunch`|9.0| | |`hipDeviceAttributeCooperativeMultiDeviceLaunch`|2.6.0| | | |
|`cudaDevAttrDeferredMappingCudaArraySupported`|11.6| | | | | | | |
|`cudaDevAttrDirectManagedMemAccessFromHost`|9.2| | |`hipDeviceAttributeDirectManagedMemAccessFromHost`|3.10.0| | | |
|`cudaDevAttrEccEnabled`| | | |`hipDeviceAttributeEccEnabled`|2.10.0| | | |
|`cudaDevAttrGPUDirectRDMAFlushWritesOptions`|11.3| | | | | | | |
|`cudaDevAttrGPUDirectRDMASupported`|11.3| | | | | | | |
|`cudaDevAttrGPUDirectRDMAWritesOrdering`|11.3| | | | | | | |
|`cudaDevAttrGlobalL1CacheSupported`| | | |`hipDeviceAttributeGlobalL1CacheSupported`|4.3.0| | | |
|`cudaDevAttrGlobalMemoryBusWidth`| | | |`hipDeviceAttributeMemoryBusWidth`|1.6.0| | | |
|`cudaDevAttrGpuOverlap`| | | |`hipDeviceAttributeAsyncEngineCount`|4.3.0| | | |
|`cudaDevAttrHostNativeAtomicSupported`|8.0| | |`hipDeviceAttributeHostNativeAtomicSupported`|4.3.0| | | |
|`cudaDevAttrHostRegisterReadOnlySupported`|11.1| | | | | | | |
|`cudaDevAttrHostRegisterSupported`|9.2| | | | | | | |
|`cudaDevAttrIntegrated`| | | |`hipDeviceAttributeIntegrated`|1.9.0| | | |
|`cudaDevAttrIsMultiGpuBoard`| | | |`hipDeviceAttributeIsMultiGpuBoard`|1.6.0| | | |
|`cudaDevAttrKernelExecTimeout`| | | |`hipDeviceAttributeKernelExecTimeout`|2.10.0| | | |
|`cudaDevAttrL2CacheSize`| | | |`hipDeviceAttributeL2CacheSize`|1.6.0| | | |
|`cudaDevAttrLocalL1CacheSupported`| | | |`hipDeviceAttributeLocalL1CacheSupported`|4.3.0| | | |
|`cudaDevAttrManagedMemory`| | | |`hipDeviceAttributeManagedMemory`|3.10.0| | | |
|`cudaDevAttrMax`|11.4| | | | | | | |
|`cudaDevAttrMaxAccessPolicyWindowSize`|11.3| | | | | | | |
|`cudaDevAttrMaxBlockDimX`| | | |`hipDeviceAttributeMaxBlockDimX`|1.6.0| | | |
|`cudaDevAttrMaxBlockDimY`| | | |`hipDeviceAttributeMaxBlockDimY`|1.6.0| | | |
|`cudaDevAttrMaxBlockDimZ`| | | |`hipDeviceAttributeMaxBlockDimZ`|1.6.0| | | |
|`cudaDevAttrMaxBlocksPerMultiprocessor`|11.0| | |`hipDeviceAttributeMaxBlocksPerMultiprocessor`|4.3.0| | | |
|`cudaDevAttrMaxGridDimX`| | | |`hipDeviceAttributeMaxGridDimX`|1.6.0| | | |
|`cudaDevAttrMaxGridDimY`| | | |`hipDeviceAttributeMaxGridDimY`|1.6.0| | | |
|`cudaDevAttrMaxGridDimZ`| | | |`hipDeviceAttributeMaxGridDimZ`|1.6.0| | | |
|`cudaDevAttrMaxPersistingL2CacheSize`|11.3| | | | | | | |
|`cudaDevAttrMaxPitch`| | | |`hipDeviceAttributeMaxPitch`|2.10.0| | | |
|`cudaDevAttrMaxRegistersPerBlock`| | | |`hipDeviceAttributeMaxRegistersPerBlock`|1.6.0| | | |
|`cudaDevAttrMaxRegistersPerMultiprocessor`| | | |`hipDeviceAttributeMaxRegistersPerMultiprocessor`|4.3.0| | | |
|`cudaDevAttrMaxSharedMemoryPerBlock`| | | |`hipDeviceAttributeMaxSharedMemoryPerBlock`|1.6.0| | | |
|`cudaDevAttrMaxSharedMemoryPerBlockOptin`|9.0| | |`hipDeviceAttributeSharedMemPerBlockOptin`|4.3.0| | | |
|`cudaDevAttrMaxSharedMemoryPerMultiprocessor`| | | |`hipDeviceAttributeMaxSharedMemoryPerMultiprocessor`|1.6.0| | | |
|`cudaDevAttrMaxSurface1DLayeredLayers`| | | | | | | | |
|`cudaDevAttrMaxSurface1DLayeredWidth`| | | |`hipDeviceAttributeMaxSurface1DLayered`|4.3.0| | | |
|`cudaDevAttrMaxSurface1DWidth`| | | |`hipDeviceAttributeMaxSurface1D`|4.3.0| | | |
|`cudaDevAttrMaxSurface2DHeight`| | | |`hipDeviceAttributeMaxSurface2D`|4.3.0| | | |
|`cudaDevAttrMaxSurface2DLayeredHeight`| | | |`hipDeviceAttributeMaxSurface2DLayered`|4.3.0| | | |
|`cudaDevAttrMaxSurface2DLayeredLayers`| | | | | | | | |
|`cudaDevAttrMaxSurface2DLayeredWidth`| | | |`hipDeviceAttributeMaxSurface2DLayered`|4.3.0| | | |
|`cudaDevAttrMaxSurface2DWidth`| | | |`hipDeviceAttributeMaxSurface2D`|4.3.0| | | |
|`cudaDevAttrMaxSurface3DDepth`| | | |`hipDeviceAttributeMaxSurface3D`|4.3.0| | | |
|`cudaDevAttrMaxSurface3DHeight`| | | |`hipDeviceAttributeMaxSurface3D`|4.3.0| | | |
|`cudaDevAttrMaxSurface3DWidth`| | | |`hipDeviceAttributeMaxSurface3D`|4.3.0| | | |
|`cudaDevAttrMaxSurfaceCubemapLayeredLayers`| | | | | | | | |
|`cudaDevAttrMaxSurfaceCubemapLayeredWidth`| | | |`hipDeviceAttributeMaxSurfaceCubemapLayered`|4.3.0| | | |
|`cudaDevAttrMaxSurfaceCubemapWidth`| | | |`hipDeviceAttributeMaxSurfaceCubemap`|4.3.0| | | |
|`cudaDevAttrMaxTexture1DLayeredLayers`| | | | | | | | |
|`cudaDevAttrMaxTexture1DLayeredWidth`| | | |`hipDeviceAttributeMaxTexture1DLayered`|4.3.0| | | |
|`cudaDevAttrMaxTexture1DLinearWidth`| | | |`hipDeviceAttributeMaxTexture1DLinear`|4.3.0| | | |
|`cudaDevAttrMaxTexture1DMipmappedWidth`| | | |`hipDeviceAttributeMaxTexture1DMipmap`|4.3.0| | | |
|`cudaDevAttrMaxTexture1DWidth`| | | |`hipDeviceAttributeMaxTexture1DWidth`|2.7.0| | | |
|`cudaDevAttrMaxTexture2DGatherHeight`| | | |`hipDeviceAttributeMaxTexture2DGather`|4.3.0| | | |
|`cudaDevAttrMaxTexture2DGatherWidth`| | | |`hipDeviceAttributeMaxTexture2DGather`|4.3.0| | | |
|`cudaDevAttrMaxTexture2DHeight`| | | |`hipDeviceAttributeMaxTexture2DHeight`|2.7.0| | | |
|`cudaDevAttrMaxTexture2DLayeredHeight`| | | |`hipDeviceAttributeMaxTexture2DLayered`|4.3.0| | | |
|`cudaDevAttrMaxTexture2DLayeredLayers`| | | | | | | | |
|`cudaDevAttrMaxTexture2DLayeredWidth`| | | |`hipDeviceAttributeMaxTexture2DLayered`|4.3.0| | | |
|`cudaDevAttrMaxTexture2DLinearHeight`| | | |`hipDeviceAttributeMaxTexture2DLinear`|4.3.0| | | |
|`cudaDevAttrMaxTexture2DLinearPitch`| | | |`hipDeviceAttributeMaxTexture2DLinear`|4.3.0| | | |
|`cudaDevAttrMaxTexture2DLinearWidth`| | | |`hipDeviceAttributeMaxTexture2DLinear`|4.3.0| | | |
|`cudaDevAttrMaxTexture2DMipmappedHeight`| | | |`hipDeviceAttributeMaxTexture2DMipmap`|4.3.0| | | |
|`cudaDevAttrMaxTexture2DMipmappedWidth`| | | |`hipDeviceAttributeMaxTexture2DMipmap`|4.3.0| | | |
|`cudaDevAttrMaxTexture2DWidth`| | | |`hipDeviceAttributeMaxTexture2DWidth`|2.7.0| | | |
|`cudaDevAttrMaxTexture3DDepth`| | | |`hipDeviceAttributeMaxTexture3DDepth`|2.7.0| | | |
|`cudaDevAttrMaxTexture3DDepthAlt`| | | |`hipDeviceAttributeMaxTexture3DAlt`|4.3.0| | | |
|`cudaDevAttrMaxTexture3DHeight`| | | |`hipDeviceAttributeMaxTexture3DHeight`|2.7.0| | | |
|`cudaDevAttrMaxTexture3DHeightAlt`| | | |`hipDeviceAttributeMaxTexture3DAlt`|4.3.0| | | |
|`cudaDevAttrMaxTexture3DWidth`| | | |`hipDeviceAttributeMaxTexture3DWidth`|2.7.0| | | |
|`cudaDevAttrMaxTexture3DWidthAlt`| | | |`hipDeviceAttributeMaxTexture3DAlt`|4.3.0| | | |
|`cudaDevAttrMaxTextureCubemapLayeredLayers`| | | | | | | | |
|`cudaDevAttrMaxTextureCubemapLayeredWidth`| | | |`hipDeviceAttributeMaxTextureCubemapLayered`|4.3.0| | | |
|`cudaDevAttrMaxTextureCubemapWidth`| | | |`hipDeviceAttributeMaxTextureCubemap`|4.3.0| | | |
|`cudaDevAttrMaxThreadsPerBlock`| | | |`hipDeviceAttributeMaxThreadsPerBlock`|1.6.0| | | |
|`cudaDevAttrMaxThreadsPerMultiProcessor`| | | |`hipDeviceAttributeMaxThreadsPerMultiProcessor`|1.6.0| | | |
|`cudaDevAttrMaxTimelineSemaphoreInteropSupported`|11.2|11.5| | | | | | |
|`cudaDevAttrMemoryClockRate`| | | |`hipDeviceAttributeMemoryClockRate`|1.6.0| | | |
|`cudaDevAttrMemoryPoolSupportedHandleTypes`|11.3| | | | | | | |
|`cudaDevAttrMemoryPoolsSupported`|11.2| | | | | | | |
|`cudaDevAttrMultiGpuBoardGroupID`| | | |`hipDeviceAttributeMultiGpuBoardGroupID`| | | | |
|`cudaDevAttrMultiProcessorCount`| | | |`hipDeviceAttributeMultiprocessorCount`|1.6.0| | | |
|`cudaDevAttrPageableMemoryAccess`|8.0| | |`hipDeviceAttributePageableMemoryAccess`|3.10.0| | | |
|`cudaDevAttrPageableMemoryAccessUsesHostPageTables`|9.2| | |`hipDeviceAttributePageableMemoryAccessUsesHostPageTables`|3.10.0| | | |
|`cudaDevAttrPciBusId`| | | |`hipDeviceAttributePciBusId`|1.6.0| | | |
|`cudaDevAttrPciDeviceId`| | | |`hipDeviceAttributePciDeviceId`|1.6.0| | | |
|`cudaDevAttrPciDomainId`| | | |`hipDeviceAttributePciDomainID`|4.3.0| | | |
|`cudaDevAttrReserved92`|9.0| | | | | | | |
|`cudaDevAttrReserved93`|9.0| | | | | | | |
|`cudaDevAttrReserved94`|9.0| | |`hipDeviceAttributeCanUseStreamWaitValue`|4.3.0| | | |
|`cudaDevAttrReservedSharedMemoryPerBlock`|11.0| | | | | | | |
|`cudaDevAttrSingleToDoublePrecisionPerfRatio`|8.0| | |`hipDeviceAttributeSingleToDoublePrecisionPerfRatio`|4.3.0| | | |
|`cudaDevAttrSparseCudaArraySupported`|11.1| | | | | | | |
|`cudaDevAttrStreamPrioritiesSupported`| | | |`hipDeviceAttributeStreamPrioritiesSupported`|4.3.0| | | |
|`cudaDevAttrSurfaceAlignment`| | | |`hipDeviceAttributeSurfaceAlignment`|4.3.0| | | |
|`cudaDevAttrTccDriver`| | | |`hipDeviceAttributeTccDriver`|4.3.0| | | |
|`cudaDevAttrTextureAlignment`| | | |`hipDeviceAttributeTextureAlignment`|2.10.0| | | |
|`cudaDevAttrTexturePitchAlignment`| | | |`hipDeviceAttributeTexturePitchAlignment`|3.2.0| | | |
|`cudaDevAttrTimelineSemaphoreInteropSupported`|11.5| | | | | | | |
|`cudaDevAttrTotalConstantMemory`| | | |`hipDeviceAttributeTotalConstantMemory`|1.6.0| | | |
|`cudaDevAttrUnifiedAddressing`| | | |`hipDeviceAttributeUnifiedAddressing`|4.3.0| | | |
|`cudaDevAttrWarpSize`| | | |`hipDeviceAttributeWarpSize`|1.6.0| | | |
|`cudaDevP2PAttrAccessSupported`|8.0| | |`hipDevP2PAttrAccessSupported`|3.8.0| | | |
|`cudaDevP2PAttrCudaArrayAccessSupported`|9.2| | |`hipDevP2PAttrHipArrayAccessSupported`|3.8.0| | | |
|`cudaDevP2PAttrNativeAtomicSupported`|8.0| | |`hipDevP2PAttrNativeAtomicSupported`|3.8.0| | | |
|`cudaDevP2PAttrPerformanceRank`|8.0| | |`hipDevP2PAttrPerformanceRank`|3.8.0| | | |
|`cudaDeviceAttr`| | | |`hipDeviceAttribute_t`|1.6.0| | | |
|`cudaDeviceBlockingSync`| | | |`hipDeviceScheduleBlockingSync`|1.6.0| | | |
|`cudaDeviceLmemResizeToMax`| | | |`hipDeviceLmemResizeToMax`|1.6.0| | | |
|`cudaDeviceMapHost`| | | |`hipDeviceMapHost`|1.6.0| | | |
|`cudaDeviceMask`| | | | | | | | |
|`cudaDeviceP2PAttr`|8.0| | |`hipDeviceP2PAttr`|3.8.0| | | |
|`cudaDeviceProp`| | | |`hipDeviceProp_t`|1.6.0| | | |
|`cudaDevicePropDontCare`| | | | | | | | |
|`cudaDeviceScheduleAuto`| | | |`hipDeviceScheduleAuto`|1.6.0| | | |
|`cudaDeviceScheduleBlockingSync`| | | |`hipDeviceScheduleBlockingSync`|1.6.0| | | |
|`cudaDeviceScheduleMask`| | | |`hipDeviceScheduleMask`|1.6.0| | | |
|`cudaDeviceScheduleSpin`| | | |`hipDeviceScheduleSpin`|1.6.0| | | |
|`cudaDeviceScheduleYield`| | | |`hipDeviceScheduleYield`|1.6.0| | | |
|`cudaEglColorFormat`|9.1| | | | | | | |
|`cudaEglColorFormatA`|9.1| | | | | | | |
|`cudaEglColorFormatABGR`|9.1| | | | | | | |
|`cudaEglColorFormatARGB`|9.1| | | | | | | |
|`cudaEglColorFormatAYUV`|9.1| | | | | | | |
|`cudaEglColorFormatAYUV_ER`|9.1| | | | | | | |
|`cudaEglColorFormatBGR`|9.1| | | | | | | |
|`cudaEglColorFormatBGRA`|9.1| | | | | | | |
|`cudaEglColorFormatBayer10BGGR`|9.1| | | | | | | |
|`cudaEglColorFormatBayer10GBRG`|9.1| | | | | | | |
|`cudaEglColorFormatBayer10GRBG`|9.1| | | | | | | |
|`cudaEglColorFormatBayer10RGGB`|9.1| | | | | | | |
|`cudaEglColorFormatBayer12BGGR`|9.1| | | | | | | |
|`cudaEglColorFormatBayer12GBRG`|9.1| | | | | | | |
|`cudaEglColorFormatBayer12GRBG`|9.1| | | | | | | |
|`cudaEglColorFormatBayer12RGGB`|9.1| | | | | | | |
|`cudaEglColorFormatBayer14BGGR`|9.1| | | | | | | |
|`cudaEglColorFormatBayer14GBRG`|9.1| | | | | | | |
|`cudaEglColorFormatBayer14GRBG`|9.1| | | | | | | |
|`cudaEglColorFormatBayer14RGGB`|9.1| | | | | | | |
|`cudaEglColorFormatBayer20BGGR`|9.1| | | | | | | |
|`cudaEglColorFormatBayer20GBRG`|9.1| | | | | | | |
|`cudaEglColorFormatBayer20GRBG`|9.1| | | | | | | |
|`cudaEglColorFormatBayer20RGGB`|9.1| | | | | | | |
|`cudaEglColorFormatBayerBGGR`|9.1| | | | | | | |
|`cudaEglColorFormatBayerGBRG`|9.1| | | | | | | |
|`cudaEglColorFormatBayerGRBG`|9.1| | | | | | | |
|`cudaEglColorFormatBayerIspBGGR`|9.2| | | | | | | |
|`cudaEglColorFormatBayerIspGBRG`|9.2| | | | | | | |
|`cudaEglColorFormatBayerIspGRBG`|9.2| | | | | | | |
|`cudaEglColorFormatBayerIspRGGB`|9.2| | | | | | | |
|`cudaEglColorFormatBayerRGGB`|9.1| | | | | | | |
|`cudaEglColorFormatL`|9.1| | | | | | | |
|`cudaEglColorFormatR`|9.1| | | | | | | |
|`cudaEglColorFormatRG`|9.1| | | | | | | |
|`cudaEglColorFormatRGB`|9.1| | | | | | | |
|`cudaEglColorFormatRGBA`|9.1| | | | | | | |
|`cudaEglColorFormatUYVY422`|9.1| | | | | | | |
|`cudaEglColorFormatUYVY_ER`|9.1| | | | | | | |
|`cudaEglColorFormatVYUY_ER`|9.1| | | | | | | |
|`cudaEglColorFormatY10V10U10_420SemiPlanar`|9.1| | | | | | | |
|`cudaEglColorFormatY10V10U10_444SemiPlanar`|9.1| | | | | | | |
|`cudaEglColorFormatY12V12U12_420SemiPlanar`|9.1| | | | | | | |
|`cudaEglColorFormatY12V12U12_444SemiPlanar`|9.1| | | | | | | |
|`cudaEglColorFormatYUV420Planar`|9.1| | | | | | | |
|`cudaEglColorFormatYUV420Planar_ER`|9.1| | | | | | | |
|`cudaEglColorFormatYUV420SemiPlanar`|9.1| | | | | | | |
|`cudaEglColorFormatYUV420SemiPlanar_ER`|9.1| | | | | | | |
|`cudaEglColorFormatYUV422Planar`|9.1| | | | | | | |
|`cudaEglColorFormatYUV422Planar_ER`|9.1| | | | | | | |
|`cudaEglColorFormatYUV422SemiPlanar`|9.1| | | | | | | |
|`cudaEglColorFormatYUV422SemiPlanar_ER`|9.1| | | | | | | |
|`cudaEglColorFormatYUV444Planar`|9.1| | | | | | | |
|`cudaEglColorFormatYUV444Planar_ER`|9.1| | | | | | | |
|`cudaEglColorFormatYUV444SemiPlanar`|9.1| | | | | | | |
|`cudaEglColorFormatYUV444SemiPlanar_ER`|9.1| | | | | | | |
|`cudaEglColorFormatYUVA_ER`|9.1| | | | | | | |
|`cudaEglColorFormatYUV_ER`|9.1| | | | | | | |
|`cudaEglColorFormatYUYV422`|9.1| | | | | | | |
|`cudaEglColorFormatYUYV_ER`|9.1| | | | | | | |
|`cudaEglColorFormatYVU420Planar`|9.1| | | | | | | |
|`cudaEglColorFormatYVU420Planar_ER`|9.1| | | | | | | |
|`cudaEglColorFormatYVU420SemiPlanar`|9.1| | | | | | | |
|`cudaEglColorFormatYVU420SemiPlanar_ER`|9.1| | | | | | | |
|`cudaEglColorFormatYVU422Planar`|9.1| | | | | | | |
|`cudaEglColorFormatYVU422Planar_ER`|9.1| | | | | | | |
|`cudaEglColorFormatYVU422SemiPlanar`|9.1| | | | | | | |
|`cudaEglColorFormatYVU422SemiPlanar_ER`|9.1| | | | | | | |
|`cudaEglColorFormatYVU444Planar`|9.1| | | | | | | |
|`cudaEglColorFormatYVU444Planar_ER`|9.1| | | | | | | |
|`cudaEglColorFormatYVU444SemiPlanar`|9.1| | | | | | | |
|`cudaEglColorFormatYVU444SemiPlanar_ER`| | | | | | | | |
|`cudaEglColorFormatYVYU_ER`|9.1| | | | | | | |
|`cudaEglFrame`|9.1| | | | | | | |
|`cudaEglFrameType`|9.1| | | | | | | |
|`cudaEglFrameTypeArray`|9.1| | | | | | | |
|`cudaEglFrameTypePitch`|9.1| | | | | | | |
|`cudaEglFrame_st`|9.1| | | | | | | |
|`cudaEglPlaneDesc`|9.1| | | | | | | |
|`cudaEglPlaneDesc_st`|9.1| | | | | | | |
|`cudaEglResourceLocationFlags`|9.1| | | | | | | |
|`cudaEglResourceLocationSysmem`|9.1| | | | | | | |
|`cudaEglResourceLocationVidmem`|9.1| | | | | | | |
|`cudaEglStreamConnection`|9.1| | | | | | | |
|`cudaEnableDefault`|11.3| | | | | | | |
|`cudaEnableLegacyStream`|11.3| | | | | | | |
|`cudaEnablePerThreadDefaultStream`|11.3| | | | | | | |
|`cudaError`| | | |`hipError_t`|1.5.0| | | |
|`cudaErrorAddressOfConstant`| |3.1| | | | | | |
|`cudaErrorAlreadyAcquired`|10.1| | |`hipErrorAlreadyAcquired`|1.6.0| | | |
|`cudaErrorAlreadyMapped`|10.1| | |`hipErrorAlreadyMapped`|1.6.0| | | |
|`cudaErrorApiFailureBase`| |4.1| | | | | | |
|`cudaErrorArrayIsMapped`|10.1| | |`hipErrorArrayIsMapped`|1.6.0| | | |
|`cudaErrorAssert`| | | |`hipErrorAssert`|1.9.0| | | |
|`cudaErrorCallRequiresNewerDriver`|11.1| | | | | | | |
|`cudaErrorCapturedEvent`|10.0| | |`hipErrorCapturedEvent`|4.3.0| | | |
|`cudaErrorCompatNotSupportedOnDevice`|10.1| | | | | | | |
|`cudaErrorContextIsDestroyed`|10.1| | |`hipErrorContextIsDestroyed`|4.3.0| | | |
|`cudaErrorCooperativeLaunchTooLarge`|9.0| | |`hipErrorCooperativeLaunchTooLarge`|3.2.0| | | |
|`cudaErrorCudartUnloading`| | | |`hipErrorDeinitialized`|1.6.0| | | |
|`cudaErrorDeviceAlreadyInUse`| | | |`hipErrorContextAlreadyInUse`|1.6.0| | | |
|`cudaErrorDeviceNotLicensed`|11.1| | | | | | | |
|`cudaErrorDeviceUninitialized`|10.2| | |`hipErrorInvalidContext`|1.6.0| | | |
|`cudaErrorDevicesUnavailable`| | | | | | | | |
|`cudaErrorDuplicateSurfaceName`| | | | | | | | |
|`cudaErrorDuplicateTextureName`| | | | | | | | |
|`cudaErrorDuplicateVariableName`| | | | | | | | |
|`cudaErrorECCUncorrectable`| | | |`hipErrorECCNotCorrectable`|1.6.0| | | |
|`cudaErrorExternalDevice`| | | | | | | | |
|`cudaErrorFileNotFound`|10.1| | |`hipErrorFileNotFound`|1.6.0| | | |
|`cudaErrorGraphExecUpdateFailure`|10.2| | |`hipErrorGraphExecUpdateFailure`|5.0.0| | | |
|`cudaErrorHardwareStackError`| | | | | | | | |
|`cudaErrorHostMemoryAlreadyRegistered`| | | |`hipErrorHostMemoryAlreadyRegistered`|1.6.0| | | |
|`cudaErrorHostMemoryNotRegistered`| | | |`hipErrorHostMemoryNotRegistered`|1.6.0| | | |
|`cudaErrorIllegalAddress`| | | |`hipErrorIllegalAddress`|1.6.0| | | |
|`cudaErrorIllegalInstruction`| | | | | | | | |
|`cudaErrorIllegalState`|10.0| | |`hipErrorIllegalState`|5.0.0| | | |
|`cudaErrorIncompatibleDriverContext`| | | | | | | | |
|`cudaErrorInitializationError`| | | |`hipErrorNotInitialized`|1.6.0| | | |
|`cudaErrorInsufficientDriver`| | | |`hipErrorInsufficientDriver`|1.7.0| | | |
|`cudaErrorInvalidAddressSpace`| | | | | | | | |
|`cudaErrorInvalidChannelDescriptor`| | | | | | | | |
|`cudaErrorInvalidConfiguration`| | | |`hipErrorInvalidConfiguration`|1.6.0| | | |
|`cudaErrorInvalidDevice`| | | |`hipErrorInvalidDevice`|1.6.0| | | |
|`cudaErrorInvalidDeviceFunction`| | | |`hipErrorInvalidDeviceFunction`|1.6.0| | | |
|`cudaErrorInvalidDevicePointer`| |10.1| |`hipErrorInvalidDevicePointer`|1.6.0| | | |
|`cudaErrorInvalidFilterSetting`| | | | | | | | |
|`cudaErrorInvalidGraphicsContext`| | | |`hipErrorInvalidGraphicsContext`|1.6.0| | | |
|`cudaErrorInvalidHostPointer`| |10.1| | | | | | |
|`cudaErrorInvalidKernelImage`| | | |`hipErrorInvalidImage`|1.6.0| | | |
|`cudaErrorInvalidMemcpyDirection`| | | |`hipErrorInvalidMemcpyDirection`|1.6.0| | | |
|`cudaErrorInvalidNormSetting`| | | | | | | | |
|`cudaErrorInvalidPc`| | | | | | | | |
|`cudaErrorInvalidPitchValue`| | | |`hipErrorInvalidPitchValue`|4.2.0| | | |
|`cudaErrorInvalidPtx`| | | |`hipErrorInvalidKernelFile`|1.6.0| | | |
|`cudaErrorInvalidResourceHandle`| | | |`hipErrorInvalidHandle`|1.6.0| | | |
|`cudaErrorInvalidSource`|10.1| | |`hipErrorInvalidSource`|1.6.0| | | |
|`cudaErrorInvalidSurface`| | | | | | | | |
|`cudaErrorInvalidSymbol`| | | |`hipErrorInvalidSymbol`|1.6.0| | | |
|`cudaErrorInvalidTexture`| | | | | | | | |
|`cudaErrorInvalidTextureBinding`| | | | | | | | |
|`cudaErrorInvalidValue`| | | |`hipErrorInvalidValue`|1.6.0| | | |
|`cudaErrorJitCompilationDisabled`|11.2| | | | | | | |
|`cudaErrorJitCompilerNotFound`|9.0| | | | | | | |
|`cudaErrorLaunchFailure`| | | |`hipErrorLaunchFailure`|1.6.0| | | |
|`cudaErrorLaunchFileScopedSurf`| | | | | | | | |
|`cudaErrorLaunchFileScopedTex`| | | | | | | | |
|`cudaErrorLaunchIncompatibleTexturing`|10.1| | | | | | | |
|`cudaErrorLaunchMaxDepthExceeded`| | | | | | | | |
|`cudaErrorLaunchOutOfResources`| | | |`hipErrorLaunchOutOfResources`|1.6.0| | | |
|`cudaErrorLaunchPendingCountExceeded`| | | | | | | | |
|`cudaErrorLaunchTimeout`| | | |`hipErrorLaunchTimeOut`|1.6.0| | | |
|`cudaErrorMapBufferObjectFailed`| | | |`hipErrorMapFailed`|1.6.0| | | |
|`cudaErrorMemoryAllocation`| | | |`hipErrorOutOfMemory`|1.6.0| | | |
|`cudaErrorMemoryValueTooLarge`| |3.1| | | | | | |
|`cudaErrorMisalignedAddress`| | | | | | | | |
|`cudaErrorMissingConfiguration`| | | |`hipErrorMissingConfiguration`|1.6.0| | | |
|`cudaErrorMixedDeviceExecution`| |3.1| | | | | | |
|`cudaErrorMpsConnectionFailed`|11.4| | | | | | | |
|`cudaErrorMpsMaxClientsReached`|11.4| | | | | | | |
|`cudaErrorMpsMaxConnectionsReached`|11.4| | | | | | | |
|`cudaErrorMpsRpcFailure`|11.4| | | | | | | |
|`cudaErrorMpsServerNotReady`|11.4| | | | | | | |
|`cudaErrorNoDevice`| | | |`hipErrorNoDevice`|1.6.0| | | |
|`cudaErrorNoKernelImageForDevice`| | | |`hipErrorNoBinaryForGpu`|1.6.0| | | |
|`cudaErrorNotMapped`|10.1| | |`hipErrorNotMapped`|1.6.0| | | |
|`cudaErrorNotMappedAsArray`|10.1| | |`hipErrorNotMappedAsArray`|1.6.0| | | |
|`cudaErrorNotMappedAsPointer`|10.1| | |`hipErrorNotMappedAsPointer`|1.6.0| | | |
|`cudaErrorNotPermitted`| | | | | | | | |
|`cudaErrorNotReady`| | | |`hipErrorNotReady`|1.6.0| | | |
|`cudaErrorNotSupported`| | | |`hipErrorNotSupported`|1.6.0| | | |
|`cudaErrorNotYetImplemented`| |4.1| | | | | | |
|`cudaErrorNvlinkUncorrectable`|8.0| | | | | | | |
|`cudaErrorOperatingSystem`| | | |`hipErrorOperatingSystem`|1.6.0| | | |
|`cudaErrorPeerAccessAlreadyEnabled`| | | |`hipErrorPeerAccessAlreadyEnabled`|1.6.0| | | |
|`cudaErrorPeerAccessNotEnabled`| | | |`hipErrorPeerAccessNotEnabled`|1.6.0| | | |
|`cudaErrorPeerAccessUnsupported`| | | |`hipErrorPeerAccessUnsupported`|1.6.0| | | |
|`cudaErrorPriorLaunchFailure`| |3.1| |`hipErrorPriorLaunchFailure`|1.6.0| | | |
|`cudaErrorProfilerAlreadyStarted`| |5.0| |`hipErrorProfilerAlreadyStarted`|1.6.0| | | |
|`cudaErrorProfilerAlreadyStopped`| |5.0| |`hipErrorProfilerAlreadyStopped`|1.6.0| | | |
|`cudaErrorProfilerDisabled`| | | |`hipErrorProfilerDisabled`|1.6.0| | | |
|`cudaErrorProfilerNotInitialized`| |5.0| |`hipErrorProfilerNotInitialized`|1.6.0| | | |
|`cudaErrorSetOnActiveProcess`| | | |`hipErrorSetOnActiveProcess`|1.6.0| | | |
|`cudaErrorSharedObjectInitFailed`| | | |`hipErrorSharedObjectInitFailed`|1.6.0| | | |
|`cudaErrorSharedObjectSymbolNotFound`| | | |`hipErrorSharedObjectSymbolNotFound`|1.6.0| | | |
|`cudaErrorSoftwareValidityNotEstablished`|11.2| | | | | | | |
|`cudaErrorStartupFailure`| | | | | | | | |
|`cudaErrorStreamCaptureImplicit`|10.0| | |`hipErrorStreamCaptureImplicit`|4.3.0| | | |
|`cudaErrorStreamCaptureInvalidated`|10.0| | |`hipErrorStreamCaptureInvalidated`|4.3.0| | | |
|`cudaErrorStreamCaptureIsolation`|10.0| | |`hipErrorStreamCaptureIsolation`|4.3.0| | | |
|`cudaErrorStreamCaptureMerge`|10.0| | |`hipErrorStreamCaptureMerge`|4.3.0| | | |
|`cudaErrorStreamCaptureUnjoined`|10.0| | |`hipErrorStreamCaptureUnjoined`|4.3.0| | | |
|`cudaErrorStreamCaptureUnmatched`|10.0| | |`hipErrorStreamCaptureUnmatched`|4.3.0| | | |
|`cudaErrorStreamCaptureUnsupported`|10.0| | |`hipErrorStreamCaptureUnsupported`|4.3.0| | | |
|`cudaErrorStreamCaptureWrongThread`|10.1| | |`hipErrorStreamCaptureWrongThread`|4.3.0| | | |
|`cudaErrorStubLibrary`|11.1| | | | | | | |
|`cudaErrorSymbolNotFound`|10.1| | |`hipErrorNotFound`|1.6.0| | | |
|`cudaErrorSyncDepthExceeded`| | | | | | | | |
|`cudaErrorSynchronizationError`| |3.1| | | | | | |
|`cudaErrorSystemDriverMismatch`|10.1| | | | | | | |
|`cudaErrorSystemNotReady`|10.0| | | | | | | |
|`cudaErrorTextureFetchFailed`| |3.1| | | | | | |
|`cudaErrorTextureNotBound`| |3.1| | | | | | |
|`cudaErrorTimeout`|10.2| | | | | | | |
|`cudaErrorTooManyPeers`| | | | | | | | |
|`cudaErrorUnknown`| | | |`hipErrorUnknown`|1.6.0| | | |
|`cudaErrorUnmapBufferObjectFailed`| | | |`hipErrorUnmapFailed`|1.6.0| | | |
|`cudaErrorUnsupportedExecAffinity`|11.4| | | | | | | |
|`cudaErrorUnsupportedLimit`| | | |`hipErrorUnsupportedLimit`|1.6.0| | | |
|`cudaErrorUnsupportedPtxVersion`|11.1| | | | | | | |
|`cudaError_t`| | | |`hipError_t`|1.5.0| | | |
|`cudaEventBlockingSync`| | | |`hipEventBlockingSync`|1.6.0| | | |
|`cudaEventDefault`| | | |`hipEventDefault`|1.6.0| | | |
|`cudaEventDisableTiming`| | | |`hipEventDisableTiming`|1.6.0| | | |
|`cudaEventInterprocess`| | | |`hipEventInterprocess`|1.6.0| | | |
|`cudaEventRecordDefault`|11.1| | | | | | | |
|`cudaEventRecordExternal`|11.1| | | | | | | |
|`cudaEventWaitDefault`|11.1| | | | | | | |
|`cudaEventWaitExternal`| | | | | | | | |
|`cudaEvent_t`| | | |`hipEvent_t`|1.6.0| | | |
|`cudaExtent`| | | |`hipExtent`|1.7.0| | | |
|`cudaExternalMemoryBufferDesc`|10.0| | |`hipExternalMemoryBufferDesc`|4.3.0| | | |
|`cudaExternalMemoryDedicated`|10.0| | | | | | | |
|`cudaExternalMemoryHandleDesc`|10.0| | |`hipExternalMemoryHandleDesc`|4.3.0| | | |
|`cudaExternalMemoryHandleType`|10.0| | |`hipExternalMemoryHandleType`|4.3.0| | | |
|`cudaExternalMemoryHandleTypeD3D11Resource`|10.0| | |`hipExternalMemoryHandleTypeD3D11Resource`|4.3.0| | | |
|`cudaExternalMemoryHandleTypeD3D11ResourceKmt`|10.2| | |`hipExternalMemoryHandleTypeD3D11ResourceKmt`|4.3.0| | | |
|`cudaExternalMemoryHandleTypeD3D12Heap`|10.0| | |`hipExternalMemoryHandleTypeD3D12Heap`|4.3.0| | | |
|`cudaExternalMemoryHandleTypeD3D12Resource`|10.0| | |`hipExternalMemoryHandleTypeD3D12Resource`|4.3.0| | | |
|`cudaExternalMemoryHandleTypeNvSciBuf`|10.2| | | | | | | |
|`cudaExternalMemoryHandleTypeOpaqueFd`|10.0| | |`hipExternalMemoryHandleTypeOpaqueFd`|4.3.0| | | |
|`cudaExternalMemoryHandleTypeOpaqueWin32`|10.0| | |`hipExternalMemoryHandleTypeOpaqueWin32`|4.3.0| | | |
|`cudaExternalMemoryHandleTypeOpaqueWin32Kmt`|10.0| | |`hipExternalMemoryHandleTypeOpaqueWin32Kmt`|4.3.0| | | |
|`cudaExternalMemoryMipmappedArrayDesc`|10.0| | | | | | | |
|`cudaExternalMemory_t`|10.0| | |`hipExternalMemory_t`|4.3.0| | | |
|`cudaExternalSemaphoreHandleDesc`|10.0| | |`hipExternalSemaphoreHandleDesc`|4.4.0| | | |
|`cudaExternalSemaphoreHandleType`|10.0| | |`hipExternalSemaphoreHandleType`|4.4.0| | | |
|`cudaExternalSemaphoreHandleTypeD3D11Fence`|10.2| | | | | | | |
|`cudaExternalSemaphoreHandleTypeD3D12Fence`|10.0| | |`hipExternalSemaphoreHandleTypeD3D12Fence`|4.4.0| | | |
|`cudaExternalSemaphoreHandleTypeKeyedMutex`|10.2| | | | | | | |
|`cudaExternalSemaphoreHandleTypeKeyedMutexKmt`|10.2| | | | | | | |
|`cudaExternalSemaphoreHandleTypeNvSciSync`|10.2| | | | | | | |
|`cudaExternalSemaphoreHandleTypeOpaqueFd`|10.0| | |`hipExternalSemaphoreHandleTypeOpaqueFd`|4.4.0| | | |
|`cudaExternalSemaphoreHandleTypeOpaqueWin32`|10.0| | |`hipExternalSemaphoreHandleTypeOpaqueWin32`|4.4.0| | | |
|`cudaExternalSemaphoreHandleTypeOpaqueWin32Kmt`|10.0| | |`hipExternalSemaphoreHandleTypeOpaqueWin32Kmt`|4.4.0| | | |
|`cudaExternalSemaphoreHandleTypeTimelineSemaphoreFd`|11.2| | | | | | | |
|`cudaExternalSemaphoreHandleTypeTimelineSemaphoreWin32`|11.2| | | | | | | |
|`cudaExternalSemaphoreSignalNodeParams`|11.2| | | | | | | |
|`cudaExternalSemaphoreSignalParams`|10.0| | |`hipExternalSemaphoreSignalParams`|4.4.0| | | |
|`cudaExternalSemaphoreSignalParams_v1`|11.2| | |`hipExternalSemaphoreSignalParams`|4.4.0| | | |
|`cudaExternalSemaphoreSignalSkipNvSciBufMemSync`|10.2| | | | | | | |
|`cudaExternalSemaphoreWaitNodeParams`|11.2| | | | | | | |
|`cudaExternalSemaphoreWaitParams`|10.0| | |`hipExternalSemaphoreWaitParams`|4.4.0| | | |
|`cudaExternalSemaphoreWaitParams_v1`|11.2| | |`hipExternalSemaphoreWaitParams`|4.4.0| | | |
|`cudaExternalSemaphoreWaitSkipNvSciBufMemSync`|10.2| | | | | | | |
|`cudaExternalSemaphore_t`|10.0| | |`hipExternalSemaphore_t`|4.4.0| | | |
|`cudaFilterModeLinear`| | | |`hipFilterModeLinear`|1.7.0| | | |
|`cudaFilterModePoint`| | | |`hipFilterModePoint`|1.6.0| | | |
|`cudaFlushGPUDirectRDMAWritesOptionHost`|11.3| | | | | | | |
|`cudaFlushGPUDirectRDMAWritesOptionMemOps`|11.3| | | | | | | |
|`cudaFlushGPUDirectRDMAWritesOptions`|11.3| | | | | | | |
|`cudaFlushGPUDirectRDMAWritesScope`|11.3| | | | | | | |
|`cudaFlushGPUDirectRDMAWritesTarget`|11.3| | | | | | | |
|`cudaFlushGPUDirectRDMAWritesTargetCurrentDevice`|11.3| | | | | | | |
|`cudaFlushGPUDirectRDMAWritesToAllDevices`|11.3| | | | | | | |
|`cudaFlushGPUDirectRDMAWritesToOwner`|11.3| | | | | | | |
|`cudaFormatModeAuto`| | | | | | | | |
|`cudaFormatModeForced`| | | | | | | | |
|`cudaFuncAttribute`|9.0| | |`hipFuncAttribute`|3.9.0| | | |
|`cudaFuncAttributeMax`|9.0| | |`hipFuncAttributeMax`|3.9.0| | | |
|`cudaFuncAttributeMaxDynamicSharedMemorySize`|9.0| | |`hipFuncAttributeMaxDynamicSharedMemorySize`|3.9.0| | | |
|`cudaFuncAttributePreferredSharedMemoryCarveout`|9.0| | |`hipFuncAttributePreferredSharedMemoryCarveout`|3.9.0| | | |
|`cudaFuncAttributes`| | | |`hipFuncAttributes`|1.9.0| | | |
|`cudaFuncCache`| | | |`hipFuncCache_t`|1.6.0| | | |
|`cudaFuncCachePreferEqual`| | | |`hipFuncCachePreferEqual`|1.6.0| | | |
|`cudaFuncCachePreferL1`| | | |`hipFuncCachePreferL1`|1.6.0| | | |
|`cudaFuncCachePreferNone`| | | |`hipFuncCachePreferNone`|1.6.0| | | |
|`cudaFuncCachePreferShared`| | | |`hipFuncCachePreferShared`|1.6.0| | | |
|`cudaGLDeviceList`| | | |`hipGLDeviceList`|4.4.0| | | |
|`cudaGLDeviceListAll`| | | |`hipGLDeviceListAll`|4.4.0| | | |
|`cudaGLDeviceListCurrentFrame`| | | |`hipGLDeviceListCurrentFrame`|4.4.0| | | |
|`cudaGLDeviceListNextFrame`| | | |`hipGLDeviceListNextFrame`|4.4.0| | | |
|`cudaGLMapFlags`| | | | | | | | |
|`cudaGLMapFlagsNone`| | | | | | | | |
|`cudaGLMapFlagsReadOnly`| | | | | | | | |
|`cudaGLMapFlagsWriteDiscard`| | | | | | | | |
|`cudaGPUDirectRDMAWritesOrdering`|11.3| | | | | | | |
|`cudaGPUDirectRDMAWritesOrderingAllDevices`|11.3| | | | | | | |
|`cudaGPUDirectRDMAWritesOrderingNone`|11.3| | | | | | | |
|`cudaGPUDirectRDMAWritesOrderingOwner`|11.3| | | | | | | |
|`cudaGetDriverEntryPointFlags`|11.3| | | | | | | |
|`cudaGraphDebugDotFlags`|11.3| | | | | | | |
|`cudaGraphDebugDotFlagsEventNodeParams`|11.3| | | | | | | |
|`cudaGraphDebugDotFlagsExtSemasSignalNodeParams`|11.3| | | | | | | |
|`cudaGraphDebugDotFlagsExtSemasWaitNodeParams`|11.3| | | | | | | |
|`cudaGraphDebugDotFlagsHandles`|11.3| | | | | | | |
|`cudaGraphDebugDotFlagsHostNodeParams`|11.3| | | | | | | |
|`cudaGraphDebugDotFlagsKernelNodeAttributes`|11.3| | | | | | | |
|`cudaGraphDebugDotFlagsKernelNodeParams`|11.3| | | | | | | |
|`cudaGraphDebugDotFlagsMemcpyNodeParams`|11.3| | | | | | | |
|`cudaGraphDebugDotFlagsMemsetNodeParams`|11.3| | | | | | | |
|`cudaGraphDebugDotFlagsVerbose`|11.3| | | | | | | |
|`cudaGraphExecUpdateError`|10.2| | |`hipGraphExecUpdateError`|4.3.0| | | |
|`cudaGraphExecUpdateErrorAttributesChanged`|11.6| | | | | | | |
|`cudaGraphExecUpdateErrorFunctionChanged`|10.2| | |`hipGraphExecUpdateErrorFunctionChanged`|4.3.0| | | |
|`cudaGraphExecUpdateErrorNodeTypeChanged`|10.2| | |`hipGraphExecUpdateErrorNodeTypeChanged`|4.3.0| | | |
|`cudaGraphExecUpdateErrorNotSupported`|10.2| | |`hipGraphExecUpdateErrorNotSupported`|4.3.0| | | |
|`cudaGraphExecUpdateErrorParametersChanged`|10.2| | |`hipGraphExecUpdateErrorParametersChanged`|4.3.0| | | |
|`cudaGraphExecUpdateErrorTopologyChanged`|10.2| | |`hipGraphExecUpdateErrorTopologyChanged`|4.3.0| | | |
|`cudaGraphExecUpdateErrorUnsupportedFunctionChange`|11.2| | |`hipGraphExecUpdateErrorUnsupportedFunctionChange`|4.3.0| | | |
|`cudaGraphExecUpdateResult`|10.2| | |`hipGraphExecUpdateResult`|4.3.0| | | |
|`cudaGraphExecUpdateSuccess`|10.2| | |`hipGraphExecUpdateSuccess`|4.3.0| | | |
|`cudaGraphExec_t`|10.0| | |`hipGraphExec_t`|4.3.0| | | |
|`cudaGraphInstantiateFlagAutoFreeOnLaunch`|11.4| | | | | | | |
|`cudaGraphInstantiateFlags`|11.4| | | | | | | |
|`cudaGraphMemAttrReservedMemCurrent`|11.4| | | | | | | |
|`cudaGraphMemAttrReservedMemHigh`|11.4| | | | | | | |
|`cudaGraphMemAttrUsedMemCurrent`|11.4| | | | | | | |
|`cudaGraphMemAttrUsedMemHigh`|11.4| | | | | | | |
|`cudaGraphMemAttributeType`|11.4| | | | | | | |
|`cudaGraphNodeType`|10.0| | |`hipGraphNodeType`|4.3.0| | | |
|`cudaGraphNodeTypeCount`|10.0| | |`hipGraphNodeTypeCount`|4.3.0| | | |
|`cudaGraphNodeTypeEmpty`|10.0| | |`hipGraphNodeTypeEmpty`|4.3.0| | | |
|`cudaGraphNodeTypeEventRecord`|11.1| | |`hipGraphNodeTypeEventRecord`|4.3.0| | | |
|`cudaGraphNodeTypeExtSemaphoreSignal`|11.4| | | | | | | |
|`cudaGraphNodeTypeExtSemaphoreWait`|11.4| | | | | | | |
|`cudaGraphNodeTypeGraph`|10.0| | |`hipGraphNodeTypeGraph`|4.3.0| | | |
|`cudaGraphNodeTypeHost`|10.0| | |`hipGraphNodeTypeHost`|4.3.0| | | |
|`cudaGraphNodeTypeKernel`|10.0| | |`hipGraphNodeTypeKernel`|4.3.0| | | |
|`cudaGraphNodeTypeMemAlloc`|11.4| | | | | | | |
|`cudaGraphNodeTypeMemFree`|11.4| | | | | | | |
|`cudaGraphNodeTypeMemcpy`|10.0| | |`hipGraphNodeTypeMemcpy`|4.3.0| | | |
|`cudaGraphNodeTypeMemset`|10.0| | |`hipGraphNodeTypeMemset`|4.3.0| | | |
|`cudaGraphNodeTypeWaitEvent`|11.1| | |`hipGraphNodeTypeWaitEvent`|4.3.0| | | |
|`cudaGraphNode_t`|10.0| | |`hipGraphNode_t`|4.3.0| | | |
|`cudaGraphUserObjectMove`|11.3| | | | | | | |
|`cudaGraph_t`|10.0| | |`hipGraph_t`|4.3.0| | | |
|`cudaGraphicsCubeFace`| | | | | | | | |
|`cudaGraphicsCubeFaceNegativeX`| | | | | | | | |
|`cudaGraphicsCubeFaceNegativeY`| | | | | | | | |
|`cudaGraphicsCubeFaceNegativeZ`| | | | | | | | |
|`cudaGraphicsCubeFacePositiveX`| | | | | | | | |
|`cudaGraphicsCubeFacePositiveY`| | | | | | | | |
|`cudaGraphicsCubeFacePositiveZ`| | | | | | | | |
|`cudaGraphicsMapFlags`| | | | | | | | |
|`cudaGraphicsMapFlagsNone`| | | | | | | | |
|`cudaGraphicsMapFlagsReadOnly`| | | | | | | | |
|`cudaGraphicsMapFlagsWriteDiscard`| | | | | | | | |
|`cudaGraphicsRegisterFlags`| | | |`hipGraphicsRegisterFlags`|4.4.0| | | |
|`cudaGraphicsRegisterFlagsNone`| | | |`hipGraphicsRegisterFlagsNone`|4.4.0| | | |
|`cudaGraphicsRegisterFlagsReadOnly`| | | |`hipGraphicsRegisterFlagsReadOnly`|4.4.0| | | |
|`cudaGraphicsRegisterFlagsSurfaceLoadStore`| | | |`hipGraphicsRegisterFlagsSurfaceLoadStore`|4.4.0| | | |
|`cudaGraphicsRegisterFlagsTextureGather`| | | |`hipGraphicsRegisterFlagsTextureGather`|4.4.0| | | |
|`cudaGraphicsRegisterFlagsWriteDiscard`| | | |`hipGraphicsRegisterFlagsWriteDiscard`|4.4.0| | | |
|`cudaGraphicsResource`| | | |`hipGraphicsResource`|4.4.0| | | |
|`cudaGraphicsResource_t`| | | |`hipGraphicsResource_t`|4.4.0| | | |
|`cudaHostAllocDefault`| | | |`hipHostMallocDefault`|1.6.0| | | |
|`cudaHostAllocMapped`| | | |`hipHostMallocMapped`|1.6.0| | | |
|`cudaHostAllocPortable`| | | |`hipHostMallocPortable`|1.6.0| | | |
|`cudaHostAllocWriteCombined`| | | |`hipHostMallocWriteCombined`|1.6.0| | | |
|`cudaHostFn_t`|10.0| | |`hipHostFn_t`|4.3.0| | | |
|`cudaHostNodeParams`|10.0| | |`hipHostNodeParams`|4.3.0| | | |
|`cudaHostRegisterDefault`| | | |`hipHostRegisterDefault`|1.6.0| | | |
|`cudaHostRegisterIoMemory`|7.5| | |`hipHostRegisterIoMemory`|1.6.0| | | |
|`cudaHostRegisterMapped`| | | |`hipHostRegisterMapped`|1.6.0| | | |
|`cudaHostRegisterPortable`| | | |`hipHostRegisterPortable`|1.6.0| | | |
|`cudaHostRegisterReadOnly`|11.1| | | | | | | |
|`cudaInvalidDeviceId`|8.0| | |`hipInvalidDeviceId`|3.7.0| | | |
|`cudaIpcEventHandle_st`| | | |`hipIpcEventHandle_st`|3.5.0| | | |
|`cudaIpcEventHandle_t`| | | |`hipIpcEventHandle_t`|1.6.0| | | |
|`cudaIpcMemHandle_st`| | | |`hipIpcMemHandle_st`|1.6.0| | | |
|`cudaIpcMemHandle_t`| | | |`hipIpcMemHandle_t`|1.6.0| | | |
|`cudaIpcMemLazyEnablePeerAccess`| | | |`hipIpcMemLazyEnablePeerAccess`|1.6.0| | | |
|`cudaKernelNodeAttrID`|11.0| | | | | | | |
|`cudaKernelNodeAttrValue`|11.0| | | | | | | |
|`cudaKernelNodeAttributeAccessPolicyWindow`|11.0| | | | | | | |
|`cudaKernelNodeAttributeCooperative`|11.0| | | | | | | |
|`cudaKernelNodeParams`|10.0| | |`hipKernelNodeParams`|4.3.0| | | |
|`cudaKeyValuePair`| | | | | | | | |
|`cudaLaunchParams`|9.0| | |`hipLaunchParams`|2.6.0| | | |
|`cudaLimit`| | | |`hipLimit_t`|1.6.0| | | |
|`cudaLimitDevRuntimePendingLaunchCount`| | | | | | | | |
|`cudaLimitDevRuntimeSyncDepth`| | | | | | | | |
|`cudaLimitMallocHeapSize`| | | |`hipLimitMallocHeapSize`|1.6.0| | | |
|`cudaLimitMaxL2FetchGranularity`|10.0| | | | | | | |
|`cudaLimitPersistingL2CacheSize`|11.0| | | | | | | |
|`cudaLimitPrintfFifoSize`| | | |`hipLimitPrintfFifoSize`|4.5.0| | | |
|`cudaLimitStackSize`| | | | | | | | |
|`cudaMemAccessDesc`|11.2| | | | | | | |
|`cudaMemAccessFlags`|11.2| | | | | | | |
|`cudaMemAccessFlagsProtNone`|11.2| | | | | | | |
|`cudaMemAccessFlagsProtRead`|11.2| | | | | | | |
|`cudaMemAccessFlagsProtReadWrite`|11.2| | | | | | | |
|`cudaMemAdviseSetAccessedBy`|8.0| | |`hipMemAdviseSetAccessedBy`|3.7.0| | | |
|`cudaMemAdviseSetPreferredLocation`|8.0| | |`hipMemAdviseSetPreferredLocation`|3.7.0| | | |
|`cudaMemAdviseSetReadMostly`|8.0| | |`hipMemAdviseSetReadMostly`|3.7.0| | | |
|`cudaMemAdviseUnsetAccessedBy`|8.0| | |`hipMemAdviseUnsetAccessedBy`|3.7.0| | | |
|`cudaMemAdviseUnsetPreferredLocation`|8.0| | |`hipMemAdviseUnsetPreferredLocation`|3.7.0| | | |
|`cudaMemAdviseUnsetReadMostly`|8.0| | |`hipMemAdviseUnsetReadMostly`|3.7.0| | | |
|`cudaMemAllocNodeParams`|11.4| | | | | | | |
|`cudaMemAllocationHandleType`|11.2| | | | | | | |
|`cudaMemAllocationType`|11.2| | | | | | | |
|`cudaMemAllocationTypeInvalid`|11.2| | | | | | | |
|`cudaMemAllocationTypeMax`|11.2| | | | | | | |
|`cudaMemAllocationTypePinned`|11.2| | | | | | | |
|`cudaMemAttachGlobal`| | | |`hipMemAttachGlobal`|2.5.0| | | |
|`cudaMemAttachHost`| | | |`hipMemAttachHost`|2.5.0| | | |
|`cudaMemAttachSingle`| | | |`hipMemAttachSingle`|3.7.0| | | |
|`cudaMemHandleTypeNone`|11.2| | | | | | | |
|`cudaMemHandleTypePosixFileDescriptor`|11.2| | | | | | | |
|`cudaMemHandleTypeWin32`|11.2| | | | | | | |
|`cudaMemHandleTypeWin32Kmt`|11.2| | | | | | | |
|`cudaMemLocation`|11.2| | | | | | | |
|`cudaMemLocationType`|11.2| | | | | | | |
|`cudaMemLocationTypeDevice`|11.2| | | | | | | |
|`cudaMemLocationTypeInvalid`|11.2| | | | | | | |
|`cudaMemPoolAttr`|11.2| | | | | | | |
|`cudaMemPoolAttrReleaseThreshold`|11.2| | | | | | | |
|`cudaMemPoolAttrReservedMemCurrent`|11.3| | | | | | | |
|`cudaMemPoolAttrReservedMemHigh`|11.3| | | | | | | |
|`cudaMemPoolAttrUsedMemCurrent`|11.3| | | | | | | |
|`cudaMemPoolAttrUsedMemHigh`|11.3| | | | | | | |
|`cudaMemPoolProps`|11.2| | | | | | | |
|`cudaMemPoolPtrExportData`|11.2| | | | | | | |
|`cudaMemPoolReuseAllowInternalDependencies`|11.2| | | | | | | |
|`cudaMemPoolReuseAllowOpportunistic`|11.2| | | | | | | |
|`cudaMemPoolReuseFollowEventDependencies`|11.2| | | | | | | |
|`cudaMemPool_t`|11.2| | | | | | | |
|`cudaMemRangeAttribute`|8.0| | |`hipMemRangeAttribute`|3.7.0| | | |
|`cudaMemRangeAttributeAccessedBy`|8.0| | |`hipMemRangeAttributeAccessedBy`|3.7.0| | | |
|`cudaMemRangeAttributeLastPrefetchLocation`|8.0| | |`hipMemRangeAttributeLastPrefetchLocation`|3.7.0| | | |
|`cudaMemRangeAttributePreferredLocation`|8.0| | |`hipMemRangeAttributePreferredLocation`|3.7.0| | | |
|`cudaMemRangeAttributeReadMostly`|8.0| | |`hipMemRangeAttributeReadMostly`|3.7.0| | | |
|`cudaMemcpy3DParms`| | | |`hipMemcpy3DParms`|1.7.0| | | |
|`cudaMemcpy3DPeerParms`| | | | | | | | |
|`cudaMemcpyDefault`| | | |`hipMemcpyDefault`|1.5.0| | | |
|`cudaMemcpyDeviceToDevice`| | | |`hipMemcpyDeviceToDevice`|1.5.0| | | |
|`cudaMemcpyDeviceToHost`| | | |`hipMemcpyDeviceToHost`|1.5.0| | | |
|`cudaMemcpyHostToDevice`| | | |`hipMemcpyHostToDevice`|1.5.0| | | |
|`cudaMemcpyHostToHost`| | | |`hipMemcpyHostToHost`|1.5.0| | | |
|`cudaMemcpyKind`| | | |`hipMemcpyKind`|1.5.0| | | |
|`cudaMemoryAdvise`|8.0| | |`hipMemoryAdvise`|3.7.0| | | |
|`cudaMemoryType`| | | |`hipMemoryType`|1.6.0| | | |
|`cudaMemoryTypeDevice`| | | |`hipMemoryTypeDevice`|1.6.0| | | |
|`cudaMemoryTypeHost`| | | |`hipMemoryTypeHost`|1.6.0| | | |
|`cudaMemoryTypeManaged`|10.0| | | | | | | |
|`cudaMemoryTypeUnregistered`| | | | | | | | |
|`cudaMemsetParams`|10.0| | |`hipMemsetParams`|4.3.0| | | |
|`cudaMipmappedArray`| | | |`hipMipmappedArray`|1.7.0| | | |
|`cudaMipmappedArray_const_t`| | | |`hipMipmappedArray_const_t`|1.6.0| | | |
|`cudaMipmappedArray_t`| | | |`hipMipmappedArray_t`|1.7.0| | | |
|`cudaNvSciSyncAttrSignal`|10.2| | | | | | | |
|`cudaNvSciSyncAttrWait`|10.2| | | | | | | |
|`cudaOccupancyDefault`| | | |`hipOccupancyDefault`|3.2.0| | | |
|`cudaOccupancyDisableCachingOverride`| | | | | | | | |
|`cudaOutputMode`| | | | | | | | |
|`cudaOutputMode_t`| | | | | | | | |
|`cudaPitchedPtr`| | | |`hipPitchedPtr`|1.7.0| | | |
|`cudaPointerAttributes`| | | |`hipPointerAttribute_t`|1.6.0| | | |
|`cudaPos`| | | |`hipPos`|1.7.0| | | |
|`cudaReadModeElementType`| | | |`hipReadModeElementType`|1.6.0| | | |
|`cudaReadModeNormalizedFloat`| | | |`hipReadModeNormalizedFloat`|1.7.0| | | |
|`cudaResViewFormatFloat1`| | | |`hipResViewFormatFloat1`|1.7.0| | | |
|`cudaResViewFormatFloat2`| | | |`hipResViewFormatFloat2`|1.7.0| | | |
|`cudaResViewFormatFloat4`| | | |`hipResViewFormatFloat4`|1.7.0| | | |
|`cudaResViewFormatHalf1`| | | |`hipResViewFormatHalf1`|1.7.0| | | |
|`cudaResViewFormatHalf2`| | | |`hipResViewFormatHalf2`|1.7.0| | | |
|`cudaResViewFormatHalf4`| | | |`hipResViewFormatHalf4`|1.7.0| | | |
|`cudaResViewFormatNone`| | | |`hipResViewFormatNone`|1.7.0| | | |
|`cudaResViewFormatSignedBlockCompressed4`| | | |`hipResViewFormatSignedBlockCompressed4`|1.7.0| | | |
|`cudaResViewFormatSignedBlockCompressed5`| | | |`hipResViewFormatSignedBlockCompressed5`|1.7.0| | | |
|`cudaResViewFormatSignedBlockCompressed6H`| | | |`hipResViewFormatSignedBlockCompressed6H`|1.7.0| | | |
|`cudaResViewFormatSignedChar1`| | | |`hipResViewFormatSignedChar1`|1.7.0| | | |
|`cudaResViewFormatSignedChar2`| | | |`hipResViewFormatSignedChar2`|1.7.0| | | |
|`cudaResViewFormatSignedChar4`| | | |`hipResViewFormatSignedChar4`|1.7.0| | | |
|`cudaResViewFormatSignedInt1`| | | |`hipResViewFormatSignedInt1`|1.7.0| | | |
|`cudaResViewFormatSignedInt2`| | | |`hipResViewFormatSignedInt2`|1.7.0| | | |
|`cudaResViewFormatSignedInt4`| | | |`hipResViewFormatSignedInt4`|1.7.0| | | |
|`cudaResViewFormatSignedShort1`| | | |`hipResViewFormatSignedShort1`|1.7.0| | | |
|`cudaResViewFormatSignedShort2`| | | |`hipResViewFormatSignedShort2`|1.7.0| | | |
|`cudaResViewFormatSignedShort4`| | | |`hipResViewFormatSignedShort4`|1.7.0| | | |
|`cudaResViewFormatUnsignedBlockCompressed1`| | | |`hipResViewFormatUnsignedBlockCompressed1`|1.7.0| | | |
|`cudaResViewFormatUnsignedBlockCompressed2`| | | |`hipResViewFormatUnsignedBlockCompressed2`|1.7.0| | | |
|`cudaResViewFormatUnsignedBlockCompressed3`| | | |`hipResViewFormatUnsignedBlockCompressed3`|1.7.0| | | |
|`cudaResViewFormatUnsignedBlockCompressed4`| | | |`hipResViewFormatUnsignedBlockCompressed4`|1.7.0| | | |
|`cudaResViewFormatUnsignedBlockCompressed5`| | | |`hipResViewFormatUnsignedBlockCompressed5`|1.7.0| | | |
|`cudaResViewFormatUnsignedBlockCompressed6H`| | | |`hipResViewFormatUnsignedBlockCompressed6H`|1.7.0| | | |
|`cudaResViewFormatUnsignedBlockCompressed7`| | | |`hipResViewFormatUnsignedBlockCompressed7`|1.7.0| | | |
|`cudaResViewFormatUnsignedChar1`| | | |`hipResViewFormatUnsignedChar1`|1.7.0| | | |
|`cudaResViewFormatUnsignedChar2`| | | |`hipResViewFormatUnsignedChar2`|1.7.0| | | |
|`cudaResViewFormatUnsignedChar4`| | | |`hipResViewFormatUnsignedChar4`|1.7.0| | | |
|`cudaResViewFormatUnsignedInt1`| | | |`hipResViewFormatUnsignedInt1`|1.7.0| | | |
|`cudaResViewFormatUnsignedInt2`| | | |`hipResViewFormatUnsignedInt2`|1.7.0| | | |
|`cudaResViewFormatUnsignedInt4`| | | |`hipResViewFormatUnsignedInt4`|1.7.0| | | |
|`cudaResViewFormatUnsignedShort1`| | | |`hipResViewFormatUnsignedShort1`|1.7.0| | | |
|`cudaResViewFormatUnsignedShort2`| | | |`hipResViewFormatUnsignedShort2`|1.7.0| | | |
|`cudaResViewFormatUnsignedShort4`| | | |`hipResViewFormatUnsignedShort4`|1.7.0| | | |
|`cudaResourceDesc`| | | |`hipResourceDesc`|1.7.0| | | |
|`cudaResourceType`| | | |`hipResourceType`|1.7.0| | | |
|`cudaResourceTypeArray`| | | |`hipResourceTypeArray`|1.7.0| | | |
|`cudaResourceTypeLinear`| | | |`hipResourceTypeLinear`|1.7.0| | | |
|`cudaResourceTypeMipmappedArray`| | | |`hipResourceTypeMipmappedArray`|1.7.0| | | |
|`cudaResourceTypePitch2D`| | | |`hipResourceTypePitch2D`|1.7.0| | | |
|`cudaResourceViewDesc`| | | |`hipResourceViewDesc`|1.7.0| | | |
|`cudaResourceViewFormat`| | | |`hipResourceViewFormat`|1.7.0| | | |
|`cudaSharedCarveout`|9.0| | | | | | | |
|`cudaSharedMemBankSizeDefault`| | | |`hipSharedMemBankSizeDefault`|1.6.0| | | |
|`cudaSharedMemBankSizeEightByte`| | | |`hipSharedMemBankSizeEightByte`|1.6.0| | | |
|`cudaSharedMemBankSizeFourByte`| | | |`hipSharedMemBankSizeFourByte`|1.6.0| | | |
|`cudaSharedMemConfig`| | | |`hipSharedMemConfig`|1.6.0| | | |
|`cudaSharedmemCarveoutDefault`|9.0| | | | | | | |
|`cudaSharedmemCarveoutMaxL1`|9.0| | | | | | | |
|`cudaSharedmemCarveoutMaxShared`|9.0| | | | | | | |
|`cudaStreamAddCaptureDependencies`|11.3| | |`hipStreamAddCaptureDependencies`|5.0.0| | | |
|`cudaStreamAttrID`|11.0| | | | | | | |
|`cudaStreamAttrValue`|11.0| | | | | | | |
|`cudaStreamAttributeAccessPolicyWindow`|11.0| | | | | | | |
|`cudaStreamAttributeSynchronizationPolicy`|11.0| | | | | | | |
|`cudaStreamCallback_t`| | | |`hipStreamCallback_t`|1.6.0| | | |
|`cudaStreamCaptureMode`|10.1| | |`hipStreamCaptureMode`|4.3.0| | | |
|`cudaStreamCaptureModeGlobal`|10.1| | |`hipStreamCaptureModeGlobal`|4.3.0| | | |
|`cudaStreamCaptureModeRelaxed`|10.1| | |`hipStreamCaptureModeRelaxed`|4.3.0| | | |
|`cudaStreamCaptureModeThreadLocal`|10.1| | |`hipStreamCaptureModeThreadLocal`|4.3.0| | | |
|`cudaStreamCaptureStatus`|10.0| | |`hipStreamCaptureStatus`|4.3.0| | | |
|`cudaStreamCaptureStatusActive`|10.0| | |`hipStreamCaptureStatusActive`|4.3.0| | | |
|`cudaStreamCaptureStatusInvalidated`|10.0| | |`hipStreamCaptureStatusInvalidated`|4.3.0| | | |
|`cudaStreamCaptureStatusNone`|10.0| | |`hipStreamCaptureStatusNone`|4.3.0| | | |
|`cudaStreamDefault`| | | |`hipStreamDefault`|1.6.0| | | |
|`cudaStreamLegacy`| | | | | | | | |
|`cudaStreamNonBlocking`| | | |`hipStreamNonBlocking`|1.6.0| | | |
|`cudaStreamPerThread`| | | |`hipStreamPerThread`|4.5.0| | | |
|`cudaStreamSetCaptureDependencies`|11.3| | |`hipStreamSetCaptureDependencies`|5.0.0| | | |
|`cudaStreamUpdateCaptureDependenciesFlags`|11.3| | |`hipStreamUpdateCaptureDependenciesFlags`|5.0.0| | | |
|`cudaStream_t`| | | |`hipStream_t`|1.5.0| | | |
|`cudaSuccess`| | | |`hipSuccess`|1.5.0| | | |
|`cudaSurfaceBoundaryMode`| | | |`hipSurfaceBoundaryMode`|1.9.0| | | |
|`cudaSurfaceFormatMode`| | | | | | | | |
|`cudaSurfaceObject_t`| | | |`hipSurfaceObject_t`|1.9.0| | | |
|`cudaSyncPolicyAuto`|11.0| | | | | | | |
|`cudaSyncPolicyBlockingSync`|11.0| | | | | | | |
|`cudaSyncPolicySpin`|11.0| | | | | | | |
|`cudaSyncPolicyYield`|11.0| | | | | | | |
|`cudaSynchronizationPolicy`|11.0| | | | | | | |
|`cudaTextureAddressMode`| | | |`hipTextureAddressMode`|1.7.0| | | |
|`cudaTextureDesc`| | | |`hipTextureDesc`|1.7.0| | | |
|`cudaTextureFilterMode`| | | |`hipTextureFilterMode`|1.6.0| | | |
|`cudaTextureObject_t`| | | |`hipTextureObject_t`|1.7.0| | | |
|`cudaTextureReadMode`| | | |`hipTextureReadMode`|1.6.0| | | |
|`cudaTextureType1D`| | | |`hipTextureType1D`|1.6.0| | | |
|`cudaTextureType1DLayered`| | | |`hipTextureType1DLayered`|1.7.0| | | |
|`cudaTextureType2D`| | | |`hipTextureType2D`|1.7.0| | | |
|`cudaTextureType2DLayered`| | | |`hipTextureType2DLayered`|1.7.0| | | |
|`cudaTextureType3D`| | | |`hipTextureType3D`|1.7.0| | | |
|`cudaTextureTypeCubemap`| | | |`hipTextureTypeCubemap`|1.7.0| | | |
|`cudaTextureTypeCubemapLayered`| | | |`hipTextureTypeCubemapLayered`|1.7.0| | | |
|`cudaUUID_t`| | | | | | | | |
|`cudaUserObjectFlags`|11.3| | | | | | | |
|`cudaUserObjectNoDestructorSync`|11.3| | | | | | | |
|`cudaUserObjectRetainFlags`|11.3| | | | | | | |
|`cudaUserObject_t`|11.3| | | | | | | |
|`libraryPropertyType`|8.0| | | | | | | |
|`libraryPropertyType_t`|8.0| | | | | | | |
|`surfaceReference`| | | |`surfaceReference`|1.9.0| | | |

## **37. Execution Control [REMOVED]**

|**CUDA**|**A**|**D**|**R**|**HIP**|**A**|**D**|**R**|**E**|
|:--|:-:|:-:|:-:|:--|:-:|:-:|:-:|:-:|
|`cudaConfigureCall`| | |10.1|`hipConfigureCall`|1.9.0| | | |
|`cudaLaunch`| | |10.1|`hipLaunchByPtr`|1.9.0| | | |
|`cudaSetupArgument`| | |10.1|`hipSetupArgument`|1.9.0| | | |


\*A - Added; D - Deprecated; R - Removed; E - Experimental