/frameworks/native/services/surfaceflinger/Scheduler/ |
D | Scheduler.cpp | 65 Scheduler::Scheduler(ICompositor& compositor, ISchedulerCallback& callback, FeatureFlags features, in Scheduler() function in android::scheduler::Scheduler 74 Scheduler::~Scheduler() { in ~Scheduler() 88 void Scheduler::initVsync(frametimeline::TokenManager& tokenManager, in initVsync() 93 void Scheduler::startTimers() { in startTimers() 120 void Scheduler::setPacesetterDisplay(PhysicalDisplayId pacesetterId) { in setPacesetterDisplay() 127 void Scheduler::registerDisplay(PhysicalDisplayId displayId, RefreshRateSelectorPtr selectorPtr, in registerDisplay() 139 void Scheduler::registerDisplayInternal(PhysicalDisplayId displayId, in registerDisplayInternal() 171 void Scheduler::unregisterDisplay(PhysicalDisplayId displayId, PhysicalDisplayId activeDisplayId) { in unregisterDisplay() 194 void Scheduler::run() { in run() 200 void Scheduler::onFrameSignal(ICompositor& compositor, VsyncId vsyncId, in onFrameSignal() [all …]
|
D | Scheduler.h | 85 class Scheduler : public IEventThreadCallback, android::impl::MessageQueue { 89 Scheduler(ICompositor&, ISchedulerCallback&, FeatureFlags, surfaceflinger::Factory&, 91 virtual ~Scheduler(); 537 return static_cast<const Scheduler*>(this)->pacesetterDisplayLocked().transform( in pacesetterDisplayLocked() 572 static_cast<const Scheduler*>(this)->getVsyncScheduleLocked(idOpt)); in REQUIRES()
|
D | Android.bp | 15 "-DLOG_TAG=\"Scheduler\"",
|
/frameworks/native/services/surfaceflinger/tests/unittests/ |
D | TestableScheduler.h | 41 class TestableScheduler : public Scheduler, private ICompositor { 50 : Scheduler(*this, schedulerCallback, in TestableScheduler() 71 Scheduler::onFrameSignal(compositor, vsyncId, TimePoint()); in doFrameSignal() 99 Scheduler::registerDisplayInternal(displayId, std::move(selectorPtr), in registerDisplay() 114 Scheduler::setDisplayPowerMode(displayId, powerMode); in setDisplayPowerMode() 123 Scheduler::setPacesetterDisplay(displayId); in setPacesetterDisplay() 133 using Scheduler::resyncAllToHardwareVsync; 170 return mPolicy.touch == Scheduler::TouchState::Active; in isTouchActive() 184 using Scheduler::DisplayModeChoice; 185 using Scheduler::DisplayModeChoiceMap; [all …]
|
D | TestableSurfaceFlinger.h | 218 using RefreshRateSelectorPtr = scheduler::Scheduler::RefreshRateSelectorPtr; 305 void resetScheduler(scheduler::Scheduler* scheduler) { mFlinger->mScheduler.reset(scheduler); } in resetScheduler()
|
/frameworks/native/services/surfaceflinger/ |
D | Android.bp | 200 "Scheduler/EventThread.cpp", 201 "Scheduler/FrameRateOverrideMappings.cpp", 202 "Scheduler/OneShotTimer.cpp", 203 "Scheduler/LayerHistory.cpp", 204 "Scheduler/LayerInfo.cpp", 205 "Scheduler/MessageQueue.cpp", 206 "Scheduler/RefreshRateSelector.cpp", 207 "Scheduler/Scheduler.cpp", 208 "Scheduler/SmallAreaDetectionAllowMappings.cpp", 209 "Scheduler/VSyncDispatchTimerQueue.cpp", [all …]
|
D | SurfaceFlinger.h | 1416 std::unique_ptr<scheduler::Scheduler> mScheduler;
|
D | SurfaceFlinger.cpp | 1844 mScheduler->dispatchHotplug(display->getPhysicalId(), scheduler::Scheduler::Hotplug::Connected); in overrideHdrTypes() 3704 ? &scheduler::Scheduler::onPrimaryDisplayModeChanged in dispatchDisplayModeChangeEvent() 3705 : &scheduler::Scheduler::onNonPrimaryDisplayModeChanged; in dispatchDisplayModeChangeEvent() 4518 mScheduler = std::make_unique<Scheduler>(static_cast<ICompositor&>(*this), in initScheduler() 4541 mScheduler->dispatchHotplug(display->getPhysicalId(), scheduler::Scheduler::Hotplug::Connected); in initScheduler()
|
/frameworks/base/media/mca/filterfw/java/android/filterfw/core/ |
D | Scheduler.java | 26 public abstract class Scheduler { class 31 Scheduler(FilterGraph graph) { in Scheduler() method in Scheduler
|
D | SimpleScheduler.java | 21 import android.filterfw.core.Scheduler; 26 public class SimpleScheduler extends Scheduler {
|
D | RandomScheduler.java | 24 import android.filterfw.core.Scheduler; 29 public class RandomScheduler extends Scheduler {
|
D | RoundRobinScheduler.java | 23 import android.filterfw.core.Scheduler; 28 public class RoundRobinScheduler extends Scheduler {
|
D | SyncRunner.java | 33 private Scheduler mScheduler = null; 53 if (Scheduler.class.isAssignableFrom(schedulerClass)) { in SyncRunner() 56 mScheduler = (Scheduler)schedulerConstructor.newInstance(graph); in SyncRunner()
|
/frameworks/native/services/surfaceflinger/sysprop/ |
D | SurfaceFlingerProperties.sysprop | 346 # setTouchTimerMs indicates what is considered a timeout in milliseconds for Scheduler. 347 # This value is used by the Scheduler to trigger touch inactivity callbacks that will switch the 357 # setDisplayPowerTimerMs indicates what is considered a timeout in milliseconds for Scheduler. 358 # This value is used by the Scheduler to trigger display power inactivity callbacks that will 369 # useContentDetectionForRefreshRate indicates whether Scheduler should detect content FPS, and try 379 # useSmart90ForVideo indicates whether Scheduler should detect content FPS, and try to adjust the 399 # Indicates whether Scheduler's idle timer should support a display driver timeout in the kernel.
|
/frameworks/base/tests/Camera2Tests/SmartCamera/SimpleCamera/src/androidx/media/filterfw/ |
D | GraphRunner.java | 438 private interface Scheduler { interface in GraphRunner 449 private class LruScheduler implements Scheduler { 483 private class LfuScheduler implements Scheduler { 602 private Scheduler mScheduler;
|
/frameworks/base/apex/jobscheduler/ |
D | README_js-mainline.md | 1 # Making Job Scheduler into a Mainline Module
|
/frameworks/base/apex/jobscheduler/service/ |
D | Android.bp | 1 // Job Scheduler Service jar, which will eventually be put in the jobscheduler mainline apex.
|
/frameworks/native/cmds/atrace/ |
D | atrace.rc | 9 # Scheduler tracepoints require schedstats=enable
|
/frameworks/base/boot/hiddenapi/ |
D | hiddenapi-max-target-o.txt | 15684 Landroid/filterfw/core/Scheduler;-><init>(Landroid/filterfw/core/FilterGraph;)V 15685 Landroid/filterfw/core/Scheduler;->finished()Z 15686 Landroid/filterfw/core/Scheduler;->getGraph()Landroid/filterfw/core/FilterGraph; 15687 Landroid/filterfw/core/Scheduler;->mGraph:Landroid/filterfw/core/FilterGraph; 15688 Landroid/filterfw/core/Scheduler;->reset()V 15689 Landroid/filterfw/core/Scheduler;->scheduleNextNode()Landroid/filterfw/core/Filter; 15822 Landroid/filterfw/core/SyncRunner;->mScheduler:Landroid/filterfw/core/Scheduler;
|