SWDEV-352290 - correct params checks

- correct condition for flags

- remove check for num of dependency

Signed-off-by: sdashmiz <shadi.dashmiz@amd.com>
Change-Id: I6efd918e203b57c840d74ee0243f24b0c2c80e21


[ROCm/clr commit: a10df01f81]
이 커밋은 다음에 포함됨:
sdashmiz 작성하고 Shadi Dashmiz가 2022-08-24 14:09:51 -04:00를 커밋함
1 부모 06501e696d
커밋 66ed5e2057
1 파일이 변경됨
+3 -4
+3 -4
파일 보기
@@ -1501,10 +1501,9 @@ hipError_t hipStreamUpdateCaptureDependencies(hipStream_t stream, hipGraphNode_t
if (s->GetCaptureStatus() == hipStreamCaptureStatusNone) {
HIP_RETURN(hipErrorIllegalState);
}
if (numDependencies > 0 && dependencies == nullptr ||
(numDependencies > s->GetLastCapturedNodes().size()) ||
(flags != 0 && !(flags != hipStreamAddCaptureDependencies ||
flags != hipStreamSetCaptureDependencies))) {
if ((numDependencies > 0 && dependencies == nullptr) ||
(flags != 0 && flags != hipStreamAddCaptureDependencies &&
flags != hipStreamSetCaptureDependencies)) {
HIP_RETURN(hipErrorInvalidValue);
}
std::vector<hipGraphNode_t> depNodes;