Home
last modified time | relevance | path

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

/hardware/google/graphics/common/libhwc2.1/libvrr/interface/
DEvent.h28 enum class VrrControllerEventType { enum
76 case VrrControllerEventType::kSystemRenderingTimeout: in getName()
78 case VrrControllerEventType::kVendorRenderingTimeout: in getName()
80 case VrrControllerEventType::kHandleVendorRenderingTimeout: in getName()
82 case VrrControllerEventType::kHibernateTimeout: in getName()
84 case VrrControllerEventType::kNotifyExpectedPresentConfig: in getName()
86 case VrrControllerEventType::kInstantRefreshRateCalculatorUpdate: in getName()
88 case VrrControllerEventType::kPeriodRefreshRateCalculatorUpdate: in getName()
90 case VrrControllerEventType::kVideoFrameRateCalculatorUpdate: in getName()
92 case VrrControllerEventType::kCombinedRefreshRateCalculatorUpdate: in getName()
[all …]
/hardware/google/graphics/common/libhwc2.1/libvrr/
DVariableRefreshRateController.cpp40 using android::hardware::graphics::composer::VrrControllerEventType;
226 postEvent(VrrControllerEventType::kNotifyExpectedPresentConfig, getSteadyClockTimeNs()); in notifyExpectedPresent()
297 dropEventLocked(VrrControllerEventType::kSystemRenderingTimeout); in setActiveVrrConfiguration()
300 postEvent(VrrControllerEventType::kSystemRenderingTimeout, in setActiveVrrConfiguration()
349 dropEventLocked(VrrControllerEventType::kVendorRenderingTimeout); in preSetPowerMode()
377 dropEventLocked(VrrControllerEventType::kGeneralEventMask); in postSetPowerMode()
393 postEvent(VrrControllerEventType::kSystemRenderingTimeout, in postSetPowerMode()
491 dropEventLocked(VrrControllerEventType::kVendorRenderingTimeout); in setPresentTimeoutController()
524 dropEventLocked(VrrControllerEventType::kMinLockTimeForPeakRefreshRate); in setFixedRefreshRateRange()
526 dropEventLocked(VrrControllerEventType::kVendorRenderingTimeout); in setFixedRefreshRateRange()
[all …]
DEventQueue.h29 void postEvent(VrrControllerEventType type, TimedEvent& timedEvent) { in postEvent()
38 void postEvent(VrrControllerEventType type, int64_t when) { in postEvent()
47 void dropEvent(VrrControllerEventType event_type) { in dropEvent()
59 size_t getNumberOfEvents(VrrControllerEventType eventType) { in getNumberOfEvents()
DVariableRefreshRateController.h239 void dropEventLocked(VrrControllerEventType eventType);
295 void postEvent(VrrControllerEventType type, TimedEvent& timedEvent);
296 void postEvent(VrrControllerEventType type, int64_t when);
/hardware/google/graphics/common/libhwc2.1/libvrr/RefreshRateCalculator/
DInstantRefreshRateCalculator.cpp32 mTimeoutEvent.mEventType = VrrControllerEventType::kInstantRefreshRateCalculatorUpdate; in InstantRefreshRateCalculator()
62 mEventQueue->dropEvent(VrrControllerEventType::kInstantRefreshRateCalculatorUpdate); in onPresentInternal()
74 mEventQueue->dropEvent(VrrControllerEventType::kInstantRefreshRateCalculatorUpdate); in setEnabled()
DAODRefreshRateCalculator.h31 mResetRefreshRateEvent.mEventType = VrrControllerEventType::kAodRefreshRateCalculatorUpdate; in AODRefreshRateCalculator()
48 mEventQueue->dropEvent(VrrControllerEventType::kAodRefreshRateCalculatorUpdate); in onPresentInternal()
67 mEventQueue->dropEvent(VrrControllerEventType::kAodRefreshRateCalculatorUpdate); in reset()
DExitIdleRefreshRateCalculator.cpp32 mTimeoutEvent.mEventType = VrrControllerEventType::kExitIdleRefreshRateCalculatorUpdate; in ExitIdleRefreshRateCalculator()
74 mEventQueue->dropEvent(VrrControllerEventType::kExitIdleRefreshRateCalculatorUpdate); in setEnabled()
DPeriodRefreshRateCalculator.cpp30 mMeasureEvent.mEventType = VrrControllerEventType::kPeriodRefreshRateCalculatorUpdate; in PeriodRefreshRateCalculator()
79 mEventQueue->dropEvent(VrrControllerEventType::kPeriodRefreshRateCalculatorUpdate); in setEnabled()
/hardware/google/graphics/common/libhwc2.1/libvrr/Statistics/
DVariableRefreshRateStatistic.cpp41 mUpdateEvent.mEventType = VrrControllerEventType::kStaticticUpdate; in VariableRefreshRateStatistic()