summaryrefslogtreecommitdiff
path: root/src/video_core/gpu.h
diff options
context:
space:
mode:
authorGravatar Fernando Sahmkow2022-01-30 23:13:46 +0100
committerGravatar Fernando Sahmkow2022-10-06 21:00:52 +0200
commit920429fde745b3bf6d33b6ca991628f64988f754 (patch)
tree3c10b169e9e94041955500e4ed46e664255e4349 /src/video_core/gpu.h
parentNVDRV: Refactor Host1x (diff)
downloadyuzu-920429fde745b3bf6d33b6ca991628f64988f754.tar.gz
yuzu-920429fde745b3bf6d33b6ca991628f64988f754.tar.xz
yuzu-920429fde745b3bf6d33b6ca991628f64988f754.zip
NVDRV: Further refactors and eliminate old code.
Diffstat (limited to 'src/video_core/gpu.h')
-rw-r--r--src/video_core/gpu.h9
1 files changed, 0 insertions, 9 deletions
diff --git a/src/video_core/gpu.h b/src/video_core/gpu.h
index f04edf5c4..655373b33 100644
--- a/src/video_core/gpu.h
+++ b/src/video_core/gpu.h
@@ -171,15 +171,6 @@ public:
171 /// Returns a const reference to the shader notifier. 171 /// Returns a const reference to the shader notifier.
172 [[nodiscard]] const VideoCore::ShaderNotify& ShaderNotify() const; 172 [[nodiscard]] const VideoCore::ShaderNotify& ShaderNotify() const;
173 173
174 /// Allows the CPU/NvFlinger to wait on the GPU before presenting a frame.
175 void WaitFence(u32 syncpoint_id, u32 value);
176
177 void IncrementSyncPoint(u32 syncpoint_id);
178
179 [[nodiscard]] u32 GetSyncpointValue(u32 syncpoint_id) const;
180
181 void RegisterSyncptInterrupt(u32 syncpoint_id, u32 value);
182
183 [[nodiscard]] u64 GetTicks() const; 174 [[nodiscard]] u64 GetTicks() const;
184 175
185 [[nodiscard]] bool IsAsync() const; 176 [[nodiscard]] bool IsAsync() const;