Disable flush on marker

Change-Id: I04d0fd995fb4b29a6bc372e1543902a053017d6a
这个提交包含在:
German Andryeyev 编写, Saleel Kudchadker 于 2020-06-22 13:27:39 -04:00 提交
1 父节点 d536a661ac
当前提交 265d84bab9
3 个文件已更改
+8 -5

没有与搜索条件相匹配的文件

+2 -2
查看文件
@@ -161,7 +161,7 @@ void iHipWaitActiveStreams(amd::HostQueue* blocking_queue, bool wait_null_stream
// Check if we have to wait anything
if (eventWaitList.size() > 0) {
amd::Command* command = new amd::Marker(*blocking_queue, false, eventWaitList);
amd::Command* command = new amd::Marker(*blocking_queue, kMarkerDisableFlush, eventWaitList);
if (command != nullptr) {
command->enqueue();
command->release();
@@ -322,7 +322,7 @@ hipError_t hipStreamAddCallback(hipStream_t stream, hipStreamCallback_t callback
amd::Command* command = hostQueue->getLastQueuedCommand(true);
if (command == nullptr) {
amd::Command::EventWaitList eventWaitList;
command = new amd::Marker(*hostQueue, false, eventWaitList);
command = new amd::Marker(*hostQueue, kMarkerDisableFlush, eventWaitList);
command->enqueue();
}
amd::Event& event = command->event();