Home
last modified time | relevance | path

Searched refs:mVsync (Results 1 – 2 of 2) sorted by relevance

/aosp12/frameworks/native/services/surfaceflinger/Scheduler/
H A DMessageQueue.cpp108 mVsync.value = (mVsync.value + 1) % 2; in vsyncCallback()
113 mVsync.scheduled = false; in vsyncCallback()
136 std::lock_guard lock(mVsync.mutex); in setDuration()
137 mVsync.workDuration = workDuration; in setDuration()
138 if (mVsync.scheduled) { in setDuration()
139 mVsync.expectedWakeupTime = mVsync.registration->schedule( in setDuration()
183 std::lock_guard lock(mVsync.mutex); in invalidate()
184 mVsync.scheduled = true; in invalidate()
185 mVsync.expectedWakeupTime = in invalidate()
186 mVsync.registration->schedule({.workDuration = mVsync.workDuration.get().count(), in invalidate()
[all …]
H A DMessageQueue.h127 Vsync mVsync; variable