Fence Manager: remove reference fencing.

This commit is contained in:
Fernando Sahmkow 2021-07-08 03:05:23 +02:00
parent 2c8f4ed27f
commit 4a09517336
3 changed files with 6 additions and 31 deletions

View file

@ -638,7 +638,7 @@ void RasterizerOpenGL::SignalReference() {
if (!gpu.IsAsync()) {
return;
}
fence_manager.SignalReference();
fence_manager.SignalOrdering();
}
void RasterizerOpenGL::ReleaseFences() {
@ -657,10 +657,7 @@ void RasterizerOpenGL::FlushAndInvalidateRegion(VAddr addr, u64 size) {
void RasterizerOpenGL::WaitForIdle() {
glMemoryBarrier(GL_ALL_BARRIER_BITS);
if (!gpu.IsAsync()) {
return;
}
fence_manager.SignalOrdering();
SignalReference();
}
void RasterizerOpenGL::FragmentBarrier() {