Merge "Skip iHipWaitActiveStreams if stream is NonBlocking" into amd-master-next

[ROCm/hip commit: 076c2ffadf]
Этот коммит содержится в:
Christophe Paquot
2020-05-06 16:32:51 -04:00
коммит произвёл Gerrit Code Review
родитель 84b36e38c3 d6f0c4fc41
Коммит 960423afa8
+3 -1
Просмотреть файл
@@ -84,7 +84,9 @@ amd::HostQueue* getQueue(hipStream_t stream) {
} else {
constexpr bool WaitNullStreamOnly = true;
amd::HostQueue* queue = reinterpret_cast<hip::Stream*>(stream)->asHostQueue();
iHipWaitActiveStreams(queue, WaitNullStreamOnly);
if (!(reinterpret_cast<hip::Stream*>(stream)->Flags() & hipStreamNonBlocking)) {
iHipWaitActiveStreams(queue, WaitNullStreamOnly);
}
return queue;
}
}