Home
last modified time | relevance | path

Searched refs:FrameTarget (Results 1 – 4 of 4) sorted by relevance

/frameworks/native/services/surfaceflinger/Scheduler/include/scheduler/
DFrameTargeter.h43 class FrameTarget {
78 explicit FrameTarget(const std::string& displayLabel);
79 ~FrameTarget() = default;
137 class FrameTargeter final : private FrameTarget {
140 : FrameTarget(to_string(displayId)), in FrameTargeter()
144 const FrameTarget& target() const { return *this; } in target()
/frameworks/native/services/surfaceflinger/Scheduler/src/
DFrameTargeter.cpp25 FrameTarget::FrameTarget(const std::string& displayLabel) in FrameTarget() function in android::scheduler::FrameTarget
31 TimePoint FrameTarget::pastVsyncTime(Period minFramePeriod) const { in pastVsyncTime()
37 FenceTimePtr FrameTarget::presentFenceForPastVsync(Period minFramePeriod) const { in presentFenceForPastVsync()
45 bool FrameTarget::wouldPresentEarly(Period minFramePeriod) const { in wouldPresentEarly()
/frameworks/native/services/surfaceflinger/Scheduler/include/scheduler/interface/
DICompositor.h29 class FrameTarget; variable
32 using FrameTargets = ui::PhysicalDisplayMap<PhysicalDisplayId, const scheduler::FrameTarget*>;
/frameworks/native/services/surfaceflinger/
DSurfaceFlinger.cpp2603 const scheduler::FrameTarget& pacesetterFrameTarget = *frameTargets.get(pacesetterId)->get(); in commit()
2755 const scheduler::FrameTarget& pacesetterTarget = in composite()