screencopy, render: Use explicit sync for screencopy (#9697)

* screencopy, render: Use explicit sync for screencopy

* screencopy: Check if explicit sync is enabled

* screencopy: Don't require explicit KMS enabled
This commit is contained in:
Lee Bousfield 2025-03-22 11:01:14 -05:00 committed by GitHub
parent ccbdba7ee2
commit 279b06044c
No known key found for this signature in database
GPG key ID: B5690EEEBB952194
6 changed files with 62 additions and 51 deletions

View file

@ -522,7 +522,7 @@ void CWLSurfaceResource::presentFeedback(timespec* when, PHLMONITOR pMonitor, bo
FEEDBACK->presented();
PROTO::presentation->queueData(FEEDBACK);
if (!pMonitor || !pMonitor->outTimeline || !syncobj)
if (!pMonitor || !pMonitor->inTimeline || !syncobj)
return;
// attach explicit sync