SWDEV-374394 - Correct hip error for invalid stream.
Change-Id: I96949c58e050cb3149ab8434aebe0f1a97a6e857
[ROCm/clr commit: 148f67a36d]
This commit is contained in:
committed by
Jaydeepkumar Patel
parent
1ddb9a2ddf
commit
e5a9c5b85b
@@ -2083,9 +2083,12 @@ inline hipError_t ihipMemcpyCmdEnqueue(amd::Command* command, bool isAsync = fal
|
|||||||
|
|
||||||
hipError_t ihipMemcpyParam3D(const HIP_MEMCPY3D* pCopy, hipStream_t stream, bool isAsync = false) {
|
hipError_t ihipMemcpyParam3D(const HIP_MEMCPY3D* pCopy, hipStream_t stream, bool isAsync = false) {
|
||||||
hipError_t status;
|
hipError_t status;
|
||||||
if (pCopy == nullptr || !hip::isValid(stream)) {
|
if (pCopy == nullptr) {
|
||||||
return hipErrorInvalidValue;
|
return hipErrorInvalidValue;
|
||||||
}
|
}
|
||||||
|
if (!hip::isValid(stream)) {
|
||||||
|
return hipErrorContextIsDestroyed;
|
||||||
|
}
|
||||||
if (pCopy->WidthInBytes == 0 || pCopy->Height == 0 || pCopy->Depth == 0) {
|
if (pCopy->WidthInBytes == 0 || pCopy->Height == 0 || pCopy->Depth == 0) {
|
||||||
LogPrintfInfo("Either Width :%d or Height: %d and Depth: %d is zero", pCopy->WidthInBytes,
|
LogPrintfInfo("Either Width :%d or Height: %d and Depth: %d is zero", pCopy->WidthInBytes,
|
||||||
pCopy->Height, pCopy->Depth);
|
pCopy->Height, pCopy->Depth);
|
||||||
|
|||||||
Reference in New Issue
Block a user