summaryrefslogtreecommitdiffstats
path: root/src/core/hle/service/vi/display/vi_display.h
diff options
context:
space:
mode:
authorLiam <byteslice@airmail.cc>2024-01-07 05:58:04 +0100
committerLiam <byteslice@airmail.cc>2024-01-08 03:47:41 +0100
commitea710e652398f0646aeb1a1cdf78cee9691440e8 (patch)
treec2f6495907b42ade4416c51c2781734d4a3e4313 /src/core/hle/service/vi/display/vi_display.h
parentvi: fix name of nvnflinger (diff)
downloadyuzu-ea710e652398f0646aeb1a1cdf78cee9691440e8.tar
yuzu-ea710e652398f0646aeb1a1cdf78cee9691440e8.tar.gz
yuzu-ea710e652398f0646aeb1a1cdf78cee9691440e8.tar.bz2
yuzu-ea710e652398f0646aeb1a1cdf78cee9691440e8.tar.lz
yuzu-ea710e652398f0646aeb1a1cdf78cee9691440e8.tar.xz
yuzu-ea710e652398f0646aeb1a1cdf78cee9691440e8.tar.zst
yuzu-ea710e652398f0646aeb1a1cdf78cee9691440e8.zip
Diffstat (limited to 'src/core/hle/service/vi/display/vi_display.h')
-rw-r--r--src/core/hle/service/vi/display/vi_display.h12
1 files changed, 1 insertions, 11 deletions
diff --git a/src/core/hle/service/vi/display/vi_display.h b/src/core/hle/service/vi/display/vi_display.h
index 1d9360b96..7e68ee79b 100644
--- a/src/core/hle/service/vi/display/vi_display.h
+++ b/src/core/hle/service/vi/display/vi_display.h
@@ -74,16 +74,8 @@ public:
std::size_t GetNumLayers() const;
- /**
- * Gets the internal vsync event.
- *
- * @returns The internal Vsync event if it has not yet been retrieved,
- * VI::ResultPermissionDenied otherwise.
- */
- [[nodiscard]] Result GetVSyncEvent(Kernel::KReadableEvent** out_vsync_event);
-
/// Gets the internal vsync event.
- Kernel::KReadableEvent* GetVSyncEventUnchecked();
+ Kernel::KReadableEvent* GetVSyncEvent();
/// Signals the internal vsync event.
void SignalVSyncEvent();
@@ -104,7 +96,6 @@ public:
/// Resets the display for a new connection.
void Reset() {
layers.clear();
- got_vsync_event = false;
}
/// Attempts to find a layer with the given ID.
@@ -133,7 +124,6 @@ private:
std::vector<std::unique_ptr<Layer>> layers;
Kernel::KEvent* vsync_event{};
- bool got_vsync_event{false};
};
} // namespace Service::VI