Lines Matching refs:VariableRefreshRateController

45     VariableRefreshRateController* controller =  in getOperationSpeedModeWrapper()
46 reinterpret_cast<VariableRefreshRateController*>(host); in getOperationSpeedModeWrapper()
51 VariableRefreshRateController* controller = in getBrightnessModeWrapper()
52 reinterpret_cast<VariableRefreshRateController*>(host); in getBrightnessModeWrapper()
57 VariableRefreshRateController* controller = in getBrightnessNitsWrapper()
58 reinterpret_cast<VariableRefreshRateController*>(host); in getBrightnessNitsWrapper()
63 VariableRefreshRateController* controller = in getDisplayFileNodePathWrapper()
64 reinterpret_cast<VariableRefreshRateController*>(host); in getDisplayFileNodePathWrapper()
69 VariableRefreshRateController* controller = in getEstimateVideoFrameRateWrapper()
70 reinterpret_cast<VariableRefreshRateController*>(host); in getEstimateVideoFrameRateWrapper()
75 VariableRefreshRateController* controller = in getAmbientLightSensorOutputWrapper()
76 reinterpret_cast<VariableRefreshRateController*>(host); in getAmbientLightSensorOutputWrapper()
81 VariableRefreshRateController* controller = in isProximityThrottlingEnabledWrapper()
82 reinterpret_cast<VariableRefreshRateController*>(host); in isProximityThrottlingEnabledWrapper()
86 auto VariableRefreshRateController::CreateInstance(ExynosDisplay* display, in CreateInstance()
88 -> std::shared_ptr<VariableRefreshRateController> { in CreateInstance()
94 auto controller = std::shared_ptr<VariableRefreshRateController>( in CreateInstance()
95 new VariableRefreshRateController(display, panelName)); in CreateInstance()
96 std::thread thread = std::thread(&VariableRefreshRateController::threadBody, controller.get()); in CreateInstance()
108 VariableRefreshRateController::VariableRefreshRateController(ExynosDisplay* display, in VariableRefreshRateController() function in android::hardware::graphics::composer::VariableRefreshRateController
166 std::bind(&VariableRefreshRateController::onRefreshRateChanged, this, in VariableRefreshRateController()
179 std::bind(&VariableRefreshRateController::onFrameRateChangedForDBI, this, in VariableRefreshRateController()
207 VariableRefreshRateController::~VariableRefreshRateController() { in ~VariableRefreshRateController()
219 int VariableRefreshRateController::notifyExpectedPresent(int64_t timestamp, in notifyExpectedPresent()
232 void VariableRefreshRateController::reset() { in reset()
247 void VariableRefreshRateController::setActiveVrrConfiguration(hwc2_config_t config) { in setActiveVrrConfiguration()
318 void VariableRefreshRateController::setEnable(bool isEnabled) { in setEnable()
333 void VariableRefreshRateController::preSetPowerMode(int32_t powerMode) { in preSetPowerMode()
364 void VariableRefreshRateController::postSetPowerMode(int32_t powerMode) { in postSetPowerMode()
414 void VariableRefreshRateController::setVrrConfigurations( in setVrrConfigurations()
436 int VariableRefreshRateController::getAmbientLightSensorOutput() const { in getAmbientLightSensorOutput()
440 BrightnessMode VariableRefreshRateController::getBrightnessMode() const { in getBrightnessMode()
444 int VariableRefreshRateController::getBrightnessNits() const { in getBrightnessNits()
448 const char* VariableRefreshRateController::getDisplayFileNodePath() const { in getDisplayFileNodePath()
452 int VariableRefreshRateController::getEstimatedVideoFrameRate() const { in getEstimatedVideoFrameRate()
456 OperationSpeedMode VariableRefreshRateController::getOperationSpeedMode() const { in getOperationSpeedMode()
460 bool VariableRefreshRateController::isProximityThrottlingEnabled() const { in isProximityThrottlingEnabled()
464 void VariableRefreshRateController::setPresentTimeoutParameters( in setPresentTimeoutParameters()
484 void VariableRefreshRateController::setPresentTimeoutController(uint32_t controllerType) { in setPresentTimeoutController()
506 int VariableRefreshRateController::setFixedRefreshRateRange( in setFixedRefreshRateRange()
603 void VariableRefreshRateController::stopThread(bool exit) { in stopThread()
614 void VariableRefreshRateController::onPresent(int fence) { in onPresent()
742 void VariableRefreshRateController::setExpectedPresentTime(int64_t timestampNanos, in setExpectedPresentTime()
750 void VariableRefreshRateController::onVsync(int64_t timestampNanos, in onVsync()
754 .next() = {.mType = VariableRefreshRateController::VsyncEvent::Type::kVblank, in onVsync()
758 void VariableRefreshRateController::cancelPresentTimeoutHandlingLocked() { in cancelPresentTimeoutHandlingLocked()
763 void VariableRefreshRateController::dropEventLocked() { in dropEventLocked()
767 void VariableRefreshRateController::dropEventLocked(VrrControllerEventType eventType) { in dropEventLocked()
780 std::string VariableRefreshRateController::dumpEventQueueLocked() { in dumpEventQueueLocked()
799 uint32_t VariableRefreshRateController::getCurrentRefreshControlStateLocked() const { in getCurrentRefreshControlStateLocked()
804 int64_t VariableRefreshRateController::getLastFenceSignalTimeUnlocked(int fd) { in getLastFenceSignalTimeUnlocked()
836 int64_t VariableRefreshRateController::getNextEventTimeLocked() const { in getNextEventTimeLocked()
845 std::string VariableRefreshRateController::getStateName(VrrControllerState state) const { in getStateName()
858 void VariableRefreshRateController::handleCadenceChange() { in handleCadenceChange()
869 void VariableRefreshRateController::handleResume() { in handleResume()
880 void VariableRefreshRateController::handleHibernate() { in handleHibernate()
890 void VariableRefreshRateController::handleStayHibernate() { in handleStayHibernate()
897 void VariableRefreshRateController::handlePresentTimeout(const VrrControllerEvent& event) { in handlePresentTimeout()
914 void VariableRefreshRateController::onFrameRateChangedForDBI(int refreshRate) { in onFrameRateChangedForDBI()
924 void VariableRefreshRateController::onRefreshRateChanged(int refreshRate) { in onRefreshRateChanged()
933 void VariableRefreshRateController::onRefreshRateChangedInternal(int refreshRate) { in onRefreshRateChangedInternal()
951 void VariableRefreshRateController::reportRefreshRateIndicator() { in reportRefreshRateIndicator()
967 std::vector<int> VariableRefreshRateController::generateValidRefreshRates( in generateValidRefreshRates()
980 int VariableRefreshRateController::convertToValidRefreshRate(int refreshRate) { in convertToValidRefreshRate()
990 bool VariableRefreshRateController::shouldHandleVendorRenderingTimeout() const { in shouldHandleVendorRenderingTimeout()
997 void VariableRefreshRateController::threadBody() { in threadBody()
1133 void VariableRefreshRateController::postEvent(VrrControllerEventType type, int64_t when) { in postEvent()
1140 void VariableRefreshRateController::postEvent(VrrControllerEventType type, TimedEvent& timedEvent) { in postEvent()
1149 void VariableRefreshRateController::updateVsyncHistory() { in updateVsyncHistory()
1174 .next() = {.mType = VariableRefreshRateController::VsyncEvent::Type::kReleaseFence, in updateVsyncHistory()