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]
Dieser Commit ist enthalten in:
sdashmiz verfasst und Shadi Dashmiz committed 2022-08-24 14:09:51 -04:00
1 Ursprung 06501e696d
Commit 66ed5e2057
1 Datei geändert
+3 -4
+3 -4
Datei anzeigen
@@ -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;