diff options
| author | Fernando Sahmkow <fsahmkow27@gmail.com> | 2020-04-10 16:36:59 -0400 |
|---|---|---|
| committer | Fernando Sahmkow <fsahmkow27@gmail.com> | 2020-04-10 16:44:28 -0400 |
| commit | 486a42c45acf8dd85b426b00b524c372a9cae1df (patch) | |
| tree | cc3139e6cde8bbe943e8f1838e8dd57b0746db9d /src/core/hle/service/nvflinger/buffer_queue.h | |
| parent | 8adf66f9fd3f056f1b217c63fc2d33f025c4a870 (diff) | |
Buffer queue: Correct behavior of free buffer.
This corrects the behavior of free buffer after witnessing it in an
unrelated hardware test. I haven't found any games affected by it but in
name of better accuracy we'll correct such behavior.
Diffstat (limited to 'src/core/hle/service/nvflinger/buffer_queue.h')
| -rw-r--r-- | src/core/hle/service/nvflinger/buffer_queue.h | 1 |
1 files changed, 1 insertions, 0 deletions
diff --git a/src/core/hle/service/nvflinger/buffer_queue.h b/src/core/hle/service/nvflinger/buffer_queue.h index f4bbfd945..f674823b0 100644 --- a/src/core/hle/service/nvflinger/buffer_queue.h +++ b/src/core/hle/service/nvflinger/buffer_queue.h @@ -101,6 +101,7 @@ private: u32 id; u64 layer_id; + std::list<u32> free_buffers; std::vector<Buffer> queue; std::list<u32> queue_sequence; Kernel::EventPair buffer_wait_event; |
