From 170e19d4eab455ad4d28ad72799cc6687692392d Mon Sep 17 00:00:00 2001 From: bunnei Date: Tue, 17 Jul 2018 00:05:13 -0400 Subject: nvflinger: Fix for BufferQueue event handling. --- src/core/hle/service/nvflinger/buffer_queue.h | 8 ++------ 1 file changed, 2 insertions(+), 6 deletions(-) (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 1de5767cb..1e55b487e 100644 --- a/src/core/hle/service/nvflinger/buffer_queue.h +++ b/src/core/hle/service/nvflinger/buffer_queue.h @@ -77,14 +77,13 @@ public: boost::optional AcquireBuffer(); void ReleaseBuffer(u32 slot); u32 Query(QueryType type); - void SetBufferWaitEvent(Kernel::SharedPtr&& wait_event); u32 GetId() const { return id; } - Kernel::SharedPtr GetNativeHandle() const { - return native_handle; + Kernel::SharedPtr GetBufferWaitEvent() const { + return buffer_wait_event; } private: @@ -92,9 +91,6 @@ private: u64 layer_id; std::vector queue; - Kernel::SharedPtr native_handle; - - /// Used to signal waiting thread when no buffers are available Kernel::SharedPtr buffer_wait_event; }; -- cgit v1.2.3