Added new Memory API's (#1399)

Added new memory API's hipMemAllocPitch, hipMemAllocHost, hipMemsetD16, hipMemsetD16Async, hipMemsetD8Async
Modified to support all scenarios hipMemcpyParam2DAsync, hipMemcpyParam2D.
This commit is contained in:
ansurya
2019-10-04 13:36:31 +05:30
committed by Maneesh Gupta
parent c8f38a139a
commit 96890792b0
12 changed files with 404 additions and 48 deletions
@@ -857,9 +857,9 @@
| `cuIpcOpenEventHandle` | |
| `cuIpcOpenMemHandle` | `hipIpcOpenMemHandle` |
| `cuMemAlloc` | `hipMalloc` |
| `cuMemAllocHost` | |
| `cuMemAllocHost` | `hipMemAllocHost` |
| `cuMemAllocManaged` | `hipMemAllocManaged` |
| `cuMemAllocPitch` | |
| `cuMemAllocPitch` | `hipMemAllocPitch` |
| `cuMemcpy` | |
| `cuMemcpy2D` | `hipMemcpyParam2D` |
| `cuMemcpy2DAsync` | `hipMemcpyParam2DAsync` |
@@ -893,8 +893,8 @@
| `cuMemHostGetFlags` | `hipHostGetFlags` |
| `cuMemHostRegister` | `hipHostRegister` |
| `cuMemHostUnregister` | `hipHostUnregister` |
| `cuMemsetD16` | |
| `cuMemsetD16Async` | |
| `cuMemsetD16` | `hipMemsetD16` |
| `cuMemsetD16Async` | `hipMemsetD16Async` |
| `cuMemsetD2D16` | |
| `cuMemsetD2D16Async` | |
| `cuMemsetD2D32` | |
@@ -904,7 +904,7 @@
| `cuMemsetD32` | `hipMemsetD32` |
| `cuMemsetD32Async` | `hipMemsetD32Async` |
| `cuMemsetD8` | `hipMemsetD8` |
| `cuMemsetD8Async` | |
| `cuMemsetD8Async` | `hipMemsetD8Async` |
| `cuMipmappedArrayCreate` | |
| `cuMipmappedArrayDestroy` | |
| `cuMipmappedArrayGetLevel` | |