Home
last modified time | relevance | path

Searched refs:VSyncSource (Results 1 – 5 of 5) sorted by relevance

/frameworks/native/services/surfaceflinger/
DEventThread.h44 class VSyncSource : public virtual RefBase {
52 virtual ~VSyncSource() {} in ~VSyncSource()
58 class EventThread : public Thread, private VSyncSource::Callback {
81 EventThread(const sp<VSyncSource>& src, SurfaceFlinger& flinger, bool interceptVSyncs);
118 sp<VSyncSource> mVSyncSource;
DEventThread.cpp46 EventThread::EventThread(const sp<VSyncSource>& src, SurfaceFlinger& flinger, bool interceptVSyncs) in EventThread()
354 mVSyncSource->setCallback(static_cast<VSyncSource::Callback*>(this)); in enableVSyncLocked()
DSurfaceFlinger_hwc1.cpp364 class DispSyncSource : public VSyncSource, private DispSync::Callback {
404 virtual void setCallback(const sp<VSyncSource::Callback>& callback) { in setCallback()
446 sp<VSyncSource::Callback> callback; in onDispSyncEvent()
473 sp<VSyncSource::Callback> mCallback;
480 class InjectVSyncSource : public VSyncSource {
486 virtual void setCallback(const sp<VSyncSource::Callback>& callback) { in setCallback()
501 sp<VSyncSource::Callback> mCallback;
517 sp<VSyncSource> vsyncSrc = new DispSyncSource(&mPrimaryDispSync, in init()
520 sp<VSyncSource> sfVsyncSrc = new DispSyncSource(&mPrimaryDispSync, in init()
DSurfaceFlinger.cpp416 class DispSyncSource : public VSyncSource, private DispSync::Callback {
456 virtual void setCallback(const sp<VSyncSource::Callback>& callback) { in setCallback()
498 sp<VSyncSource::Callback> callback; in onDispSyncEvent()
525 sp<VSyncSource::Callback> mCallback;
532 class InjectVSyncSource : public VSyncSource {
538 virtual void setCallback(const sp<VSyncSource::Callback>& callback) { in setCallback()
555 sp<VSyncSource::Callback> mCallback;
573 sp<VSyncSource> vsyncSrc = new DispSyncSource(&mPrimaryDispSync, in init()
576 sp<VSyncSource> sfVsyncSrc = new DispSyncSource(&mPrimaryDispSync, in init()
DSurfaceFlinger.h91 class VSyncSource; variable