summaryrefslogtreecommitdiffstats
path: root/src/core/hle/service/nvflinger/buffer_queue.h
diff options
context:
space:
mode:
authorbunnei <bunneidev@gmail.com>2018-07-17 06:05:13 +0200
committerbunnei <bunneidev@gmail.com>2018-07-17 06:26:23 +0200
commit170e19d4eab455ad4d28ad72799cc6687692392d (patch)
treeab2c73b4cd29b32e6c79c0274d65fe7cee7f6070 /src/core/hle/service/nvflinger/buffer_queue.h
parentMerge pull request #669 from lioncash/dynarmic (diff)
downloadyuzu-170e19d4eab455ad4d28ad72799cc6687692392d.tar
yuzu-170e19d4eab455ad4d28ad72799cc6687692392d.tar.gz
yuzu-170e19d4eab455ad4d28ad72799cc6687692392d.tar.bz2
yuzu-170e19d4eab455ad4d28ad72799cc6687692392d.tar.lz
yuzu-170e19d4eab455ad4d28ad72799cc6687692392d.tar.xz
yuzu-170e19d4eab455ad4d28ad72799cc6687692392d.tar.zst
yuzu-170e19d4eab455ad4d28ad72799cc6687692392d.zip
Diffstat (limited to 'src/core/hle/service/nvflinger/buffer_queue.h')
-rw-r--r--src/core/hle/service/nvflinger/buffer_queue.h8
1 files changed, 2 insertions, 6 deletions
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<const Buffer&> AcquireBuffer();
void ReleaseBuffer(u32 slot);
u32 Query(QueryType type);
- void SetBufferWaitEvent(Kernel::SharedPtr<Kernel::Event>&& wait_event);
u32 GetId() const {
return id;
}
- Kernel::SharedPtr<Kernel::Event> GetNativeHandle() const {
- return native_handle;
+ Kernel::SharedPtr<Kernel::Event> GetBufferWaitEvent() const {
+ return buffer_wait_event;
}
private:
@@ -92,9 +91,6 @@ private:
u64 layer_id;
std::vector<Buffer> queue;
- Kernel::SharedPtr<Kernel::Event> native_handle;
-
- /// Used to signal waiting thread when no buffers are available
Kernel::SharedPtr<Kernel::Event> buffer_wait_event;
};