From 28a300aed261df100b8752aed3d30051dc420e27 Mon Sep 17 00:00:00 2001 From: Evgeny Mankov Date: Mon, 18 Sep 2017 17:52:50 +0300 Subject: [PATCH] [HIPIFY] CUDA RT Textures support update --- .../CUDA_Runtime_API_functions_supported_by_HIP.md | 8 ++++---- hipify-clang/src/Cuda2Hip.cpp | 8 ++++---- 2 files changed, 8 insertions(+), 8 deletions(-) diff --git a/docs/markdown/CUDA_Runtime_API_functions_supported_by_HIP.md b/docs/markdown/CUDA_Runtime_API_functions_supported_by_HIP.md index 8c1ca16c47..73994026e3 100644 --- a/docs/markdown/CUDA_Runtime_API_functions_supported_by_HIP.md +++ b/docs/markdown/CUDA_Runtime_API_functions_supported_by_HIP.md @@ -307,15 +307,15 @@ | **CUDA** | **HIP** | |-----------------------------------------------------------|-------------------------------| -| `cudaBindTexture` | | +| `cudaBindTexture` | `hipBindTexture` | | `cudaBindTexture2D` | `hipBindTexture2D` | | `cudaBindTextureToArray` | `hipBindTextureToArray` | | `cudaBindTextureToMipmappedArray` | | -| `cudaCreateChannelDesc` | | -| `cudaGetChannelDesc` | | +| `cudaCreateChannelDesc` | `hipCreateChannelDesc` | +| `cudaGetChannelDesc` | `hipGetChannelDesc` | | `cudaGetTextureAlignmentOffset` | | | `cudaGetTextureReference` | | -| `cudaUnbindTexture` | | +| `cudaUnbindTexture` | `hipUnbindTexture` | ## **24. Surface Reference Management** diff --git a/hipify-clang/src/Cuda2Hip.cpp b/hipify-clang/src/Cuda2Hip.cpp index 79be71967c..553ea5d8af 100644 --- a/hipify-clang/src/Cuda2Hip.cpp +++ b/hipify-clang/src/Cuda2Hip.cpp @@ -1824,9 +1824,9 @@ struct cuda2hipMap { cuda2hipRename["cudaUnbindTexture"] = {"hipUnbindTexture", CONV_TEX, API_RUNTIME}; cuda2hipRename["cudaBindTexture2D"] = {"hipBindTexture2D", CONV_TEX, API_RUNTIME}; cuda2hipRename["cudaBindTextureToArray"] = {"hipBindTextureToArray", CONV_TEX, API_RUNTIME}; - cuda2hipRename["cudaBindTextureToMipmappedArray"] = {"hipBindTextureToMipmappedArray", CONV_TEX, API_RUNTIME, HIP_UNSUPPORTED}; - cuda2hipRename["cudaGetTextureAlignmentOffset"] = {"hipGetTextureAlignmentOffset", CONV_TEX, API_RUNTIME, HIP_UNSUPPORTED}; - cuda2hipRename["cudaGetTextureReference"] = {"hipGetTextureReference", CONV_TEX, API_RUNTIME, HIP_UNSUPPORTED}; + cuda2hipRename["cudaBindTextureToMipmappedArray"] = {"hipBindTextureToMipmappedArray", CONV_TEX, API_RUNTIME}; // Unsupported yet on NVCC path + cuda2hipRename["cudaGetTextureAlignmentOffset"] = {"hipGetTextureAlignmentOffset", CONV_TEX, API_RUNTIME}; // Unsupported yet on NVCC path + cuda2hipRename["cudaGetTextureReference"] = {"hipGetTextureReference", CONV_TEX, API_RUNTIME}; // Unsupported yet on NVCC path // Channel cuda2hipRename["cudaChannelFormatKind"] = {"hipChannelFormatKind", CONV_TEX, API_RUNTIME}; @@ -1845,7 +1845,7 @@ struct cuda2hipMap { cuda2hipRename["cudaResourceViewDesc"] = {"hipResourceViewDesc", CONV_TEX, API_RUNTIME}; cuda2hipRename["cudaTextureDesc"] = {"hipTextureDesc", CONV_TEX, API_RUNTIME}; cuda2hipRename["surfaceReference"] = {"hipSurfaceReference", CONV_SURFACE, API_RUNTIME, HIP_UNSUPPORTED}; - // Leaved unchanged + // Left unchanged // cuda2hipRename["textureReference"] = {"textureReference", CONV_TEX, API_RUNTIME}; // typedefs