HomeSort by relevance Sort by last modified time
    Searched refs:DispSync (Results 1 - 10 of 10) sorted by null

  /frameworks/native/services/surfaceflinger/
DispSync.h 41 // DispSync maintains a model of the periodic hardware-based vsync events of a
44 // feeding consecutive hardware event timestamps to the DispSync object via
48 // to the DispSync object via the addPresentFence method. These fence
54 class DispSync {
64 DispSync(const char* name);
65 ~DispSync();
82 // synchronize the DispSync's model to the hardware vsync events. The re-
119 // DispSync object.
DispSync.cpp 34 #include "DispSync.h"
110 ATRACE_INT64("DispSync:Frame", mFrameNumber);
134 if (kTraceDetailedInfo) ATRACE_NAME("DispSync waiting");
164 ATRACE_INT64("DispSync:WakeupLat", now - targetTime);
165 ATRACE_INT64("DispSync:AvgWakeupLat", mWakeupLatency);
181 const sp<DispSync::Callback>& callback) {
208 status_t removeEventListener(const sp<DispSync::Callback>& callback) {
236 sp<DispSync::Callback> mCallback;
240 sp<DispSync::Callback> mCallback;
365 #define LOG_TAG "DispSync"
    [all...]
SurfaceFlingerConsumer.h 20 #include "DispSync.h"
62 status_t updateTexImage(BufferRejecter* rejecter, const DispSync& dispSync,
80 nsecs_t computeExpectedPresent(const DispSync& dispSync);
SurfaceFlingerConsumer.cpp 36 const DispSync& dispSync, bool* autoRefresh, bool* queuedBuffer,
59 err = acquireBufferLocked(&item, computeExpectedPresent(dispSync),
158 // If the system is configured without a DispSync phase offset for the app,
168 nsecs_t SurfaceFlingerConsumer::computeExpectedPresent(const DispSync& dispSync)
177 // Ask DispSync when the next refresh will be (CLOCK_MONOTONIC).
178 const nsecs_t nextRefresh = dispSync.computeNextRefresh(hwcLatency);
180 // The DispSync time is already adjusted for the difference between
Android.mk 10 DispSync.cpp \
Layer.h 272 bool shouldPresentNow(const DispSync& dispSync) const;
SurfaceFlinger.h 55 #include "DispSync.h"
537 DispSync mPrimaryDispSync;
SurfaceFlinger.cpp 67 #include "DispSync.h"
336 class DispSyncSource : public VSyncSource, private DispSync::Callback {
338 DispSyncSource(DispSync* dispSync, nsecs_t phaseOffset, bool traceVsync,
345 mDispSync(dispSync),
358 static_cast<DispSync::Callback*>(this));
366 static_cast<DispSync::Callback*>(this));
401 static_cast<DispSync::Callback*>(this));
409 static_cast<DispSync::Callback*>(this));
442 DispSync* mDispSync
    [all...]
SurfaceFlinger_hwc1.cpp 69 #include "DispSync.h"
333 class DispSyncSource : public VSyncSource, private DispSync::Callback {
335 DispSyncSource(DispSync* dispSync, nsecs_t phaseOffset, bool traceVsync,
342 mDispSync(dispSync),
355 static_cast<DispSync::Callback*>(this));
363 static_cast<DispSync::Callback*>(this));
398 static_cast<DispSync::Callback*>(this));
406 static_cast<DispSync::Callback*>(this));
439 DispSync* mDispSync
    [all...]
Layer.cpp     [all...]

Completed in 460 milliseconds