Home
last modified time | relevance | path

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

/frameworks/native/services/surfaceflinger/Scheduler/
DPhaseOffsets.cpp248 PhaseDurations::Offsets PhaseDurations::constructOffsets(nsecs_t vsyncDuration) const { in constructOffsets()
274 std::unordered_map<float, PhaseDurations::Offsets> PhaseDurations::initializeOffsets( in initializeOffsets()
284 PhaseDurations::PhaseDurations(const scheduler::RefreshRateConfigs& refreshRateConfigs) in PhaseDurations() function in android::scheduler::impl::PhaseDurations
285 : PhaseDurations(getRefreshRatesFromConfigs(refreshRateConfigs), in PhaseDurations()
296 PhaseDurations::PhaseDurations(const std::vector<float>& refreshRates, float currentFps, in PhaseDurations() function in android::scheduler::impl::PhaseDurations
309 PhaseOffsets::Offsets PhaseDurations::getOffsetsForRefreshRate(float fps) const { in getOffsetsForRefreshRate()
324 void PhaseDurations::dump(std::string& result) const { in dump()
DPhaseOffsets.h99 class PhaseDurations : public scheduler::PhaseConfiguration {
101 PhaseDurations(const scheduler::RefreshRateConfigs&);
118 PhaseDurations(const std::vector<float>& refreshRates, float currentFps, nsecs_t sfDuration,
124 PhaseDurations::Offsets constructOffsets(nsecs_t vsyncDuration) const;
/frameworks/native/services/surfaceflinger/tests/unittests/
DPhaseOffsetsTest.cpp35 class TestablePhaseOffsetsAsDurations : public impl::PhaseDurations {
40 : impl::PhaseDurations({60.0f, 90.0f}, currentFps, sfDuration, appDuration, in TestablePhaseOffsetsAsDurations()
/frameworks/native/services/surfaceflinger/
DSurfaceFlingerDefaultFactory.cpp70 return std::make_unique<scheduler::impl::PhaseDurations>(refreshRateConfigs); in createPhaseConfiguration()