diff options
| author | Fernando Sahmkow <fsahmkow27@gmail.com> | 2020-02-17 22:15:43 -0400 |
|---|---|---|
| committer | Fernando Sahmkow <fsahmkow27@gmail.com> | 2020-04-22 11:36:11 -0400 |
| commit | 10dcdb2ed9de6d7851b0b08f3eb1dce99666658b (patch) | |
| tree | f7d0bb17daffdffa76c61bd39eef3fa766150d9c /src/video_core/texture_cache | |
| parent | be8742e286ddc1a3bce016c1c2e7af9d662a238b (diff) | |
FenceManager: Implement should wait.
Diffstat (limited to 'src/video_core/texture_cache')
| -rw-r--r-- | src/video_core/texture_cache/texture_cache.h | 11 |
1 files changed, 11 insertions, 0 deletions
diff --git a/src/video_core/texture_cache/texture_cache.h b/src/video_core/texture_cache/texture_cache.h index 6629c59ed2..04fe69c11d 100644 --- a/src/video_core/texture_cache/texture_cache.h +++ b/src/video_core/texture_cache/texture_cache.h @@ -322,6 +322,17 @@ public: uncommited_flushes.reset(); } + bool ShouldWaitAsyncFlushes() { + if (commited_flushes.empty()) { + return false; + } + auto& flush_list = commited_flushes.front(); + if (!flush_list) { + return false; + } + return true; + } + void PopAsyncFlushes() { if (commited_flushes.empty()) { return; |
