hipmemcpy2dtoarrayasync Interface Reference#
hipfort::hipmemcpy2dtoarrayasync Interface Reference
Copies data between host and device. More...
Public Member Functions | |
integer(kind(hipsuccess)) function | hipmemcpy2dtoarrayasync_ (dst, wOffset, hOffset, src, spitch, width, height, myKind, stream) |
Detailed Description
Copies data between host and device.
- Parameters
-
[in] dst Destination memory address [in] wOffset Destination starting X offset [in] hOffset Destination starting Y offset [in] src Source memory address [in] spitch Pitch of source memory [in] width Width of matrix transfer (columns in bytes) [in] height Height of matrix transfer (rows) [in] kind Type of transfer [in] stream Accelerator view which the copy is being enqueued
- Returns
- hipSuccess, hipErrorInvalidValue, hipErrorInvalidPitchValue, hipErrorInvalidDevicePointer, hipErrorInvalidMemcpyDirection
- See also
- hipMemcpy, hipMemcpyToArray, hipMemcpy2D, hipMemcpyFromArray, hipMemcpyToSymbol, hipMemcpyAsync
Member Function/Subroutine Documentation
◆ hipmemcpy2dtoarrayasync_()
integer(kind(hipsuccess)) function hipfort::hipmemcpy2dtoarrayasync::hipmemcpy2dtoarrayasync_ | ( | type(c_ptr) | dst, |
integer(c_size_t), value | wOffset, | ||
integer(c_size_t), value | hOffset, | ||
type(c_ptr), value | src, | ||
integer(c_size_t), value | spitch, | ||
integer(c_size_t), value | width, | ||
integer(c_size_t), value | height, | ||
integer(kind(hipmemcpyhosttohost)), value | myKind, | ||
type(c_ptr), value | stream | ||
) |
The documentation for this interface was generated from the following file: