FenceManager: Implement async buffer cache flushes on High settings

This commit is contained in:
Fernando Sahmkow 2020-02-18 17:20:39 -04:00
parent 4adfc9bb08
commit b10db7e4a5
6 changed files with 69 additions and 10 deletions

View file

@ -81,7 +81,7 @@ void ThreadManager::SwapBuffers(const Tegra::FramebufferConfig* framebuffer) {
}
void ThreadManager::FlushRegion(VAddr addr, u64 size) {
if (!Settings::IsGPULevelExtreme()) {
if (!Settings::IsGPULevelHigh()) {
return;
}
if (system.Renderer().Rasterizer().MustFlushRegion(addr, size)) {