SWDEV-353281 - Don't add the same stream into the list

Change-Id: I7f41de68b669dc759bdb11657dd897ad57e368fc
This commit is contained in:
German authored and German Andryeyev committed 2023-04-25 10:21:55 -04:00
1 bovenliggende afa15ddb89
commit 31697779bb
1 file changed
+6 -1
+6 -1
Bestand weergeven
@@ -372,7 +372,12 @@ namespace hip {
captureEvents_.erase(it);
}
}
void SetParallelCaptureStream(hipStream_t s) { parallelCaptureStreams_.push_back(s); }
void SetParallelCaptureStream(hipStream_t s) {
auto it = std::find(parallelCaptureStreams_.begin(), parallelCaptureStreams_.end(), s);
if (it == parallelCaptureStreams_.end()) {
parallelCaptureStreams_.push_back(s);
}
}
void EraseParallelCaptureStream(hipStream_t s) {
auto it = std::find(parallelCaptureStreams_.begin(), parallelCaptureStreams_.end(), s);
if (it != parallelCaptureStreams_.end()) {