diff options
| author | Vaxry <vaxry@vaxry.net> | 2024-08-30 15:50:25 +0200 |
|---|---|---|
| committer | Vaxry <vaxry@vaxry.net> | 2024-08-30 15:53:45 +0200 |
| commit | fbd63543930417f3cefe36bdb9f2cdd20fc3693a (patch) | |
| tree | f55748b6e99de9e26fabad4bcad03883a2b83daf /src/protocols/core | |
| parent | fd8d8e122ed9cf49f3f84d4d264f1b810c355a07 (diff) | |
presentation-feedback: minor fixups
Diffstat (limited to 'src/protocols/core')
| -rw-r--r-- | src/protocols/core/Compositor.cpp | 2 | ||||
| -rw-r--r-- | src/protocols/core/Compositor.hpp | 2 |
2 files changed, 2 insertions, 2 deletions
diff --git a/src/protocols/core/Compositor.cpp b/src/protocols/core/Compositor.cpp index f7f6dcda..37a4bdf1 100644 --- a/src/protocols/core/Compositor.cpp +++ b/src/protocols/core/Compositor.cpp @@ -509,7 +509,7 @@ void CWLSurfaceResource::updateCursorShm() { memcpy(shmData.data(), pixelData, bufLen); } -void CWLSurfaceResource::presentFeedback(timespec* when, CMonitor* pMonitor) { +void CWLSurfaceResource::presentFeedback(timespec* when, SP<CMonitor> pMonitor) { frame(when); auto FEEDBACK = makeShared<CQueuedPresentationData>(self.lock()); FEEDBACK->attachMonitor(pMonitor); diff --git a/src/protocols/core/Compositor.hpp b/src/protocols/core/Compositor.hpp index a3245399..dc1c851f 100644 --- a/src/protocols/core/Compositor.hpp +++ b/src/protocols/core/Compositor.hpp @@ -124,7 +124,7 @@ class CWLSurfaceResource { void breadthfirst(std::function<void(SP<CWLSurfaceResource>, const Vector2D&, void*)> fn, void* data); CRegion accumulateCurrentBufferDamage(); - void presentFeedback(timespec* when, CMonitor* pMonitor); + void presentFeedback(timespec* when, SP<CMonitor> pMonitor); void lockPendingState(); void unlockPendingState(); |
