Searched refs:DispSync (Results 1 - 9 of 9) sorted by relevance

/frameworks/native/services/surfaceflinger/
H A DDispSync.cpp33 #include "DispSync.h"
131 ATRACE_INT64("DispSync:WakeupLat", now - nextEventTime);
132 ATRACE_INT64("DispSync:AvgWakeupLat", mWakeupLatency);
147 status_t addEventListener(nsecs_t phase, const sp<DispSync::Callback>& callback) {
174 status_t removeEventListener(const sp<DispSync::Callback>& callback) {
199 sp<DispSync::Callback> mCallback;
203 sp<DispSync::Callback> mCallback;
277 class ZeroPhaseTracer : public DispSync::Callback {
290 DispSync::DispSync() function in class:android::DispSync
[all...]
H A DDispSync.h44 // DispSync maintains a model of the periodic hardware-based vsync events of a
47 // feeding consecutive hardware event timestamps to the DispSync object via
51 // to the DispSync object via the addPresentFence method. These fence
57 class DispSync { class in namespace:android
67 DispSync();
68 ~DispSync();
85 // synchronize the DispSync's model to the hardware vsync events. The re-
121 // DispSync object.
H A DSurfaceFlingerConsumer.h20 #include "DispSync.h"
59 status_t updateTexImage(BufferRejecter* rejecter, const DispSync& dispSync,
75 nsecs_t computeExpectedPresent(const DispSync& dispSync);
H A DSurfaceFlingerConsumer.cpp35 const DispSync& dispSync, uint64_t maxFrameNumber)
144 // If the system is configured without a DispSync phase offset for the app,
154 nsecs_t SurfaceFlingerConsumer::computeExpectedPresent(const DispSync& dispSync)
163 // Ask DispSync when the next refresh will be (CLOCK_MONOTONIC).
166 // The DispSync time is already adjusted for the difference between
H A DAndroid.mk10 DispSync.cpp \
H A DLayer.h220 bool shouldPresentNow(const DispSync& dispSync) const;
H A DSurfaceFlinger.h52 #include "DispSync.h"
481 DispSync mPrimaryDispSync;
H A DSurfaceFlinger.cpp65 #include "DispSync.h"
322 class DispSyncSource : public VSyncSource, private DispSync::Callback {
324 DispSyncSource(DispSync* dispSync, nsecs_t phaseOffset, bool traceVsync,
343 static_cast<DispSync::Callback*>(this));
351 static_cast<DispSync::Callback*>(this));
386 static_cast<DispSync::Callback*>(this));
394 static_cast<DispSync::Callback*>(this));
425 DispSync* mDispSync;
640 // DispSync offset. Any additional delays introduced by the hardware
2702 result.append("DispSync configuratio
[all...]
H A DLayer.cpp1103 bool Layer::shouldPresentNow(const DispSync& dispSync) const {

Completed in 1225 milliseconds