Home
last modified time | relevance | path

Searched refs:VsyncConfiguration (Results 1 – 9 of 9) sorted by relevance

/frameworks/native/services/surfaceflinger/Scheduler/
DVsyncConfiguration.h38 class VsyncConfiguration {
40 virtual ~VsyncConfiguration() = default;
56 class VsyncConfiguration : public scheduler::VsyncConfiguration {
58 explicit VsyncConfiguration(Fps currentFps);
99 class PhaseOffsets : public VsyncConfiguration {
144 class WorkDuration : public VsyncConfiguration {
DVsyncConfiguration.cpp43 VsyncConfiguration::VsyncConfiguration(Fps currentFps) : mRefreshRateFps(currentFps) {} in VsyncConfiguration() function in android::scheduler::impl::VsyncConfiguration
45 VsyncConfigSet VsyncConfiguration::getConfigsForRefreshRate(Fps fps) const { in getConfigsForRefreshRate()
50 VsyncConfigSet VsyncConfiguration::getConfigsForRefreshRateLocked(Fps fps) const { in getConfigsForRefreshRateLocked()
59 void VsyncConfiguration::dump(std::string& result) const { in dump()
121 : VsyncConfiguration(currentFps), in PhaseOffsets()
380 : VsyncConfiguration(currentRefreshRate), in WorkDuration()
DScheduler.h79 class VsyncConfiguration; variable
492 std::unique_ptr<VsyncConfiguration> mVsyncConfiguration GUARDED_BY(mVsyncConfigLock);
/frameworks/native/services/surfaceflinger/
DSurfaceFlingerFactory.h52 class VsyncConfiguration; variable
70 virtual std::unique_ptr<scheduler::VsyncConfiguration> createVsyncConfiguration(
DSurfaceFlingerDefaultFactory.h30 std::unique_ptr<scheduler::VsyncConfiguration> createVsyncConfiguration(
DSurfaceFlingerDefaultFactory.cpp46 std::unique_ptr<scheduler::VsyncConfiguration> DefaultFactory::createVsyncConfiguration( in createVsyncConfiguration()
DAndroid.bp243 "Scheduler/VsyncConfiguration.cpp",
/frameworks/native/services/surfaceflinger/tests/unittests/
DFakeVsyncConfiguration.h25 struct FakePhaseOffsets : VsyncConfiguration {
DTestableSurfaceFlinger.h89 std::unique_ptr<scheduler::VsyncConfiguration> createVsyncConfiguration( in createVsyncConfiguration()