SWDEV-257937 - ROC_BARRIER_SYNC fix for missing SDMA flush
Change-Id: I93e8902bfcb16bac8ea594e16ea397b1ceafbd79
This commit is contained in:
@@ -715,7 +715,9 @@ void VirtualGPU::ResetQueueStates() {
|
||||
bool VirtualGPU::releaseGpuMemoryFence(bool force_barrier) {
|
||||
// Return if there is no pending dispatch
|
||||
if (!hasPendingDispatch_) {
|
||||
return false;
|
||||
if (dev().settings().barrier_sync_ || !force_barrier) {
|
||||
return false;
|
||||
}
|
||||
}
|
||||
hsa_signal_t wait_signal = barrier_signal_;
|
||||
|
||||
|
||||
Reference in New Issue
Block a user