Home
last modified time | relevance | path

Searched refs:ICompositor (Results 1 – 11 of 11) sorted by relevance

/frameworks/native/services/surfaceflinger/Scheduler/
DMessageQueue.h40 struct ICompositor;
107 MessageQueue(ICompositor&, sp<Handler>);
114 virtual void onFrameSignal(ICompositor&, VsyncId, TimePoint expectedVsyncTime) = 0;
116 ICompositor& mCompositor;
140 explicit MessageQueue(ICompositor&);
DMessageQueue.cpp49 MessageQueue::MessageQueue(ICompositor& compositor) in MessageQueue()
54 MessageQueue::MessageQueue(ICompositor& compositor, sp<Handler> handler) in MessageQueue()
180 explicit ConfigureHandler(ICompositor& compositor) : compositor(compositor) {} in scheduleConfigure()
184 ICompositor& compositor; in scheduleConfigure()
DScheduler.h89 Scheduler(ICompositor&, ISchedulerCallback&, FeatureFlags, surfaceflinger::Factory&,
350 void onFrameSignal(ICompositor&, VsyncId, TimePoint expectedVsyncTime) override
DScheduler.cpp65 Scheduler::Scheduler(ICompositor& compositor, ISchedulerCallback& callback, FeatureFlags features, in Scheduler()
200 void Scheduler::onFrameSignal(ICompositor& compositor, VsyncId vsyncId, in onFrameSignal()
/frameworks/native/services/surfaceflinger/Scheduler/include/scheduler/interface/
DICompositor.h37 struct ICompositor { struct
57 ~ICompositor() = default;
/frameworks/native/services/surfaceflinger/tests/unittests/
DMessageQueueTest.cpp37 struct NoOpCompositor final : ICompositor {
61 void onFrameSignal(ICompositor&, VsyncId, TimePoint) override {} in onFrameSignal() argument
DTestableScheduler.h41 class TestableScheduler : public Scheduler, private ICompositor {
68 void doFrameSignal(ICompositor& compositor, VsyncId vsyncId) { in doFrameSignal()
DSurfaceFlinger_NotifyExpectedPresentTest.cpp71 struct Compositor final : ICompositor {
DSchedulerTest.cpp475 struct Compositor final : ICompositor { in TEST_F()
/frameworks/native/services/surfaceflinger/
DSurfaceFlinger.h204 private ICompositor,
DSurfaceFlinger.cpp4518 mScheduler = std::make_unique<Scheduler>(static_cast<ICompositor&>(*this), in initScheduler()