SWDEV-257937 - ROC_BARRIER_SYNC fix for missing SDMA flush
Change-Id: I93e8902bfcb16bac8ea594e16ea397b1ceafbd79
[ROCm/clr commit: f134b90199]
This commit is contained in:
gecommit door
Payam Ghafari
bovenliggende
6778b6e4e2
commit
53d3c09599
@@ -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_;
|
||||
|
||||
|
||||
Verwijs in nieuw issue
Block a user