Searched refs:ICompositor (Results 1 – 11 of 11) sorted by relevance
/frameworks/native/services/surfaceflinger/Scheduler/ |
D | MessageQueue.h | 40 struct ICompositor; 107 MessageQueue(ICompositor&, sp<Handler>); 114 virtual void onFrameSignal(ICompositor&, VsyncId, TimePoint expectedVsyncTime) = 0; 116 ICompositor& mCompositor; 140 explicit MessageQueue(ICompositor&);
|
D | MessageQueue.cpp | 49 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()
|
D | Scheduler.h | 89 Scheduler(ICompositor&, ISchedulerCallback&, FeatureFlags, surfaceflinger::Factory&, 350 void onFrameSignal(ICompositor&, VsyncId, TimePoint expectedVsyncTime) override
|
D | Scheduler.cpp | 65 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/ |
D | ICompositor.h | 37 struct ICompositor { struct 57 ~ICompositor() = default;
|
/frameworks/native/services/surfaceflinger/tests/unittests/ |
D | MessageQueueTest.cpp | 37 struct NoOpCompositor final : ICompositor { 61 void onFrameSignal(ICompositor&, VsyncId, TimePoint) override {} in onFrameSignal() argument
|
D | TestableScheduler.h | 41 class TestableScheduler : public Scheduler, private ICompositor { 68 void doFrameSignal(ICompositor& compositor, VsyncId vsyncId) { in doFrameSignal()
|
D | SurfaceFlinger_NotifyExpectedPresentTest.cpp | 71 struct Compositor final : ICompositor {
|
D | SchedulerTest.cpp | 475 struct Compositor final : ICompositor { in TEST_F()
|
/frameworks/native/services/surfaceflinger/ |
D | SurfaceFlinger.h | 204 private ICompositor,
|
D | SurfaceFlinger.cpp | 4518 mScheduler = std::make_unique<Scheduler>(static_cast<ICompositor&>(*this), in initScheduler()
|