From 486a42c45acf8dd85b426b00b524c372a9cae1df Mon Sep 17 00:00:00 2001 From: Fernando Sahmkow Date: Fri, 10 Apr 2020 16:36:59 -0400 Subject: 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. --- src/core/hle/service/nvflinger/buffer_queue.h | 1 + 1 file changed, 1 insertion(+) (limited to 'src/core/hle/service/nvflinger/buffer_queue.h') 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 free_buffers; std::vector queue; std::list queue_sequence; Kernel::EventPair buffer_wait_event; -- cgit v1.2.3