/aosp12/frameworks/native/services/surfaceflinger/tests/unittests/ |
H A D | SurfaceFlinger_SetPowerModeInternalTest.cpp | 124 template <PowerMode initialPowerMode, PowerMode targetPowerMode> 132 struct TransitionOffToOnVariant : public TransitionVariantCommon<PowerMode::OFF, PowerMode::ON> { 148 : public TransitionVariantCommon<PowerMode::OFF, PowerMode::DOZE_SUSPEND> { 162 struct TransitionOnToOffVariant : public TransitionVariantCommon<PowerMode::ON, PowerMode::OFF> { 175 : public TransitionVariantCommon<PowerMode::DOZE_SUSPEND, PowerMode::OFF> { 187 struct TransitionOnToDozeVariant : public TransitionVariantCommon<PowerMode::ON, PowerMode::DOZE> { 196 : public TransitionVariantCommon<PowerMode::DOZE_SUSPEND, PowerMode::DOZE> { 214 : public TransitionVariantCommon<PowerMode::DOZE_SUSPEND, PowerMode::ON> { 224 : public TransitionVariantCommon<PowerMode::ON, PowerMode::DOZE_SUSPEND> { 233 : public TransitionVariantCommon<PowerMode::ON, static_cast<PowerMode>(POWER_MODE_LEET)> { [all …]
|
H A D | RefreshRateStatsTest.cpp | 34 using android::hardware::graphics::composer::hal::PowerMode; 58 /*currentPowerMode=*/PowerMode::OFF); in init() 116 mRefreshRateStats->setPowerMode(PowerMode::ON); in TEST_F() 124 mRefreshRateStats->setPowerMode(PowerMode::DOZE); in TEST_F() 165 mRefreshRateStats->setPowerMode(PowerMode::ON); in TEST_F() 201 mRefreshRateStats->setPowerMode(PowerMode::DOZE); in TEST_F()
|
H A D | TestableSurfaceFlinger.h | 234 /*powerMode=*/hal::PowerMode::OFF); 342 hal::PowerMode mode) NO_THREAD_SAFETY_ANALYSIS { in setPowerModeInternal() 494 static constexpr hal::PowerMode DEFAULT_POWER_MODE = hal::PowerMode::ON; 540 auto& setPowerMode(hal::PowerMode mode) { in setPowerMode() 628 hal::PowerMode mPowerMode = DEFAULT_POWER_MODE; 708 auto& setPowerMode(hal::PowerMode mode) { in setPowerMode()
|
H A D | TimeStatsTest.cpp | 56 using PowerMode = hardware::graphics::composer::V2_4::IComposerClient::PowerMode; typedef 511 mTimeStats->setPowerMode(PowerMode::ON); in TEST_F() 533 mTimeStats->setPowerMode(PowerMode::ON); in TEST_F() 549 ASSERT_NO_FATAL_FAILURE(mTimeStats->setPowerMode(PowerMode::ON)); in TEST_F() 573 mTimeStats->setPowerMode(PowerMode::OFF); in TEST_F() 576 mTimeStats->setPowerMode(PowerMode::ON); in TEST_F() 607 mTimeStats->setPowerMode(PowerMode::ON); in TEST_F() 842 ASSERT_NO_FATAL_FAILURE(mTimeStats->setPowerMode(PowerMode::ON)); in TEST_F() 875 mTimeStats->setPowerMode(PowerMode::ON); in TEST_F() 1044 mTimeStats->setPowerMode(PowerMode::ON); in TEST_F() [all …]
|
/aosp12/hardware/interfaces/graphics/composer/2.2/vts/functional/ |
H A D | VtsHalGraphicsComposerV2_2TargetTest.cpp | 319 std::vector<IComposerClient::PowerMode> modes; in TEST_P() 320 modes.push_back(IComposerClient::PowerMode::OFF); in TEST_P() 321 modes.push_back(IComposerClient::PowerMode::ON_SUSPEND); in TEST_P() 322 modes.push_back(IComposerClient::PowerMode::ON); in TEST_P() 336 std::vector<IComposerClient::PowerMode> modes; in TEST_P() 338 modes.push_back(IComposerClient::PowerMode::OFF); in TEST_P() 339 modes.push_back(IComposerClient::PowerMode::OFF); in TEST_P() 347 modes.push_back(IComposerClient::PowerMode::ON); in TEST_P() 348 modes.push_back(IComposerClient::PowerMode::ON); in TEST_P() 366 modes.push_back(IComposerClient::PowerMode::DOZE); in TEST_P() [all …]
|
/aosp12/hardware/interfaces/graphics/composer/2.1/vts/functional/ |
H A D | VtsHalGraphicsComposerV2_1TargetTest.cpp | 523 std::vector<IComposerClient::PowerMode> modes; in TEST_P() 524 modes.push_back(IComposerClient::PowerMode::OFF); in TEST_P() 532 modes.push_back(IComposerClient::PowerMode::ON); in TEST_P() 546 std::vector<IComposerClient::PowerMode> modes; in TEST_P() 547 modes.push_back(IComposerClient::PowerMode::OFF); in TEST_P() 548 modes.push_back(IComposerClient::PowerMode::ON); in TEST_P() 549 modes.push_back(IComposerClient::PowerMode::OFF); in TEST_P() 556 modes.push_back(IComposerClient::PowerMode::OFF); in TEST_P() 557 modes.push_back(IComposerClient::PowerMode::OFF); in TEST_P() 583 modes.push_back(IComposerClient::PowerMode::ON); in TEST_P() [all …]
|
/aosp12/frameworks/native/services/surfaceflinger/DisplayHardware/ |
H A D | Hal.h | 69 using PowerMode = IComposerClient::PowerMode; variable 152 inline std::string to_string(hardware::graphics::composer::hal::PowerMode mode) { in to_string() 154 case hardware::graphics::composer::hal::PowerMode::OFF: in to_string() 156 case hardware::graphics::composer::hal::PowerMode::DOZE: in to_string() 158 case hardware::graphics::composer::hal::PowerMode::ON: in to_string() 160 case hardware::graphics::composer::hal::PowerMode::DOZE_SUSPEND: in to_string() 162 case hardware::graphics::composer::hal::PowerMode::ON_SUSPEND: in to_string()
|
/aosp12/frameworks/native/services/surfaceflinger/Scheduler/ |
H A D | RefreshRateStats.h | 44 android::hardware::graphics::composer::hal::PowerMode currentPowerMode) in RefreshRateStats() 50 void setPowerMode(android::hardware::graphics::composer::hal::PowerMode mode) { in setPowerMode() 111 if (mCurrentPowerMode == android::hardware::graphics::composer::hal::PowerMode::ON) { in flushTime() 139 android::hardware::graphics::composer::hal::PowerMode mCurrentPowerMode;
|
/aosp12/frameworks/native/services/surfaceflinger/ |
H A D | DisplayDevice.h | 175 hardware::graphics::composer::hal::PowerMode getPowerMode() const; 176 void setPowerMode(hardware::graphics::composer::hal::PowerMode mode); 269 hardware::graphics::composer::hal::PowerMode mPowerMode = 270 hardware::graphics::composer::hal::PowerMode::OFF; 350 hardware::graphics::composer::hal::PowerMode initialPowerMode{ 351 hardware::graphics::composer::hal::PowerMode::ON};
|
H A D | DisplayDevice.cpp | 143 void DisplayDevice::setPowerMode(hal::PowerMode mode) { in setPowerMode() 145 getCompositionDisplay()->setCompositionEnabled(mPowerMode != hal::PowerMode::OFF); in setPowerMode() 152 hal::PowerMode DisplayDevice::getPowerMode() const { in getPowerMode() 157 return mPowerMode != hal::PowerMode::OFF; in isPoweredOn()
|
/aosp12/frameworks/native/services/surfaceflinger/TimeStats/ |
H A D | TimeStats.h | 165 hardware::graphics::composer::V2_4::IComposerClient::PowerMode powerMode) = 0; 174 using PowerMode = android::hardware::graphics::composer::V2_4::IComposerClient::PowerMode; variable 208 PowerMode powerMode = PowerMode::OFF; 271 hardware::graphics::composer::V2_4::IComposerClient::PowerMode powerMode) override;
|
/aosp12/hardware/interfaces/graphics/composer/2.2/utils/hal/include/composer-hal/2.2/ |
H A D | ComposerHal.h | 53 Error setPowerMode(Display display, V2_1::IComposerClient::PowerMode mode) override { in setPowerMode() 54 return setPowerMode_2_2(display, static_cast<IComposerClient::PowerMode>(mode)); in setPowerMode() 82 virtual Error setPowerMode_2_2(Display display, IComposerClient::PowerMode mode) = 0;
|
/aosp12/hardware/qcom/sm7250/display/composer/ |
H A D | hwc_display.h | 193 virtual HWC2::PowerMode GetCurrentPowerMode(); 375 virtual HWC2::Error SetPowerMode(HWC2::PowerMode mode, bool teardown); 376 virtual HWC2::Error UpdatePowerMode(HWC2::PowerMode mode) { in UpdatePowerMode() 414 virtual HWC2::PowerMode GetPendingPowerMode() { in GetPendingPowerMode() 417 virtual void SetPendingPowerMode(HWC2::PowerMode mode) { in SetPendingPowerMode() 534 HWC2::PowerMode current_power_mode_ = HWC2::PowerMode::Off; 535 HWC2::PowerMode pending_power_mode_ = HWC2::PowerMode::Off;
|
H A D | hwc_session_services.cpp | 71 bool WaitForResourceNeeded(HWC2::PowerMode prev_mode, HWC2::PowerMode new_mode) { in WaitForResourceNeeded() 72 return ((prev_mode == HWC2::PowerMode::Off) && in WaitForResourceNeeded() 73 (new_mode == HWC2::PowerMode::On || new_mode == HWC2::PowerMode::Doze)); in WaitForResourceNeeded() 713 DisplayConfig::PowerMode power_mode) { in SetPowerMode() 725 HWC2::PowerMode previous_mode = hwc_session_->hwc_display_[disp_id]->GetCurrentPowerMode(); in SetPowerMode() 728 auto mode = static_cast<HWC2::PowerMode>(power_mode); in SetPowerMode() 797 HWC2::PowerMode new_mode = hwc_session_->hwc_display_[disp_id]->GetCurrentPowerMode(); in SetPowerMode()
|
/aosp12/hardware/qcom/display/msm8996/sdm/libs/hwc2/ |
H A D | hwc_display.cpp | 489 HWC2::Error HWCDisplay::SetPowerMode(HWC2::PowerMode mode) { in BuildLayerStack() 499 case HWC2::PowerMode::Off: in BuildLayerStack() 505 case HWC2::PowerMode::On: in BuildLayerStack() 507 last_power_mode_ = HWC2::PowerMode::On; in BuildLayerStack() 509 case HWC2::PowerMode::Doze: in BuildLayerStack() 511 last_power_mode_ = HWC2::PowerMode::Doze; in BuildLayerStack() 513 case HWC2::PowerMode::DozeSuspend: in BuildLayerStack() 515 last_power_mode_ = HWC2::PowerMode::DozeSuspend; in BuildLayerStack() 690 HWC2::PowerMode HWCDisplay::GetLastPowerMode() { in BuildLayerStack() 1374 status = INT32(SetPowerMode(HWC2::PowerMode::On)); in BuildLayerStack() [all …]
|
H A D | hwc_display.h | 98 virtual HWC2::PowerMode GetLastPowerMode(); 173 virtual HWC2::Error SetPowerMode(HWC2::PowerMode mode); 247 HWC2::PowerMode last_power_mode_;
|
/aosp12/frameworks/native/services/vr/hardware_composer/impl/ |
H A D | vr_hwc.h | 102 IComposerClient::PowerMode power_mode; 168 IComposerClient::PowerMode power_mode() const { return power_mode_; } in power_mode() 169 void set_power_mode(IComposerClient::PowerMode mode) { power_mode_ = mode; } in set_power_mode() 199 IComposerClient::PowerMode power_mode_; 300 IComposerClient::PowerMode mode) override;
|
/aosp12/frameworks/native/libs/vr/libvrflinger/ |
H A D | hwc_types.h | 240 struct PowerMode final : public Wrapper<HWC2::PowerMode> { 248 PowerMode() : Base(Off) {}
|
/aosp12/hardware/interfaces/graphics/composer/2.2/utils/passthrough/include/composer-passthrough/2.2/ |
H A D | HwcHal.h | 150 Error setPowerMode_2_2(Display display, IComposerClient::PowerMode mode) override { in setPowerMode_2_2() 151 if (mode == IComposerClient::PowerMode::ON_SUSPEND) { in setPowerMode_2_2() 154 return setPowerMode(display, static_cast<V2_1::IComposerClient::PowerMode>(mode)); in setPowerMode_2_2()
|
/aosp12/hardware/qcom/display/msm8909w_3100/sdm/libs/hwc2/ |
H A D | hwc_display.cpp | 663 HWC2::Error HWCDisplay::SetPowerMode(HWC2::PowerMode mode) { in BuildLayerStack() 673 case HWC2::PowerMode::Off: in BuildLayerStack() 682 case HWC2::PowerMode::On: in BuildLayerStack() 684 last_power_mode_ = HWC2::PowerMode::On; in BuildLayerStack() 686 case HWC2::PowerMode::Doze: in BuildLayerStack() 688 last_power_mode_ = HWC2::PowerMode::Doze; in BuildLayerStack() 690 case HWC2::PowerMode::DozeSuspend: in BuildLayerStack() 692 last_power_mode_ = HWC2::PowerMode::DozeSuspend; in BuildLayerStack() 886 HWC2::PowerMode HWCDisplay::GetLastPowerMode() { in BuildLayerStack() 1589 status = INT32(SetPowerMode(HWC2::PowerMode::On)); in BuildLayerStack() [all …]
|
H A D | hwc_display.h | 114 virtual HWC2::PowerMode GetLastPowerMode(); 200 virtual HWC2::Error SetPowerMode(HWC2::PowerMode mode); 269 HWC2::PowerMode last_power_mode_;
|
/aosp12/hardware/qcom/display/msm8998/sdm/libs/hwc2/ |
H A D | hwc_display.cpp | 670 HWC2::Error HWCDisplay::SetPowerMode(HWC2::PowerMode mode) { in BuildLayerStack() 680 case HWC2::PowerMode::Off: in BuildLayerStack() 689 case HWC2::PowerMode::On: in BuildLayerStack() 691 last_power_mode_ = HWC2::PowerMode::On; in BuildLayerStack() 693 case HWC2::PowerMode::Doze: in BuildLayerStack() 695 last_power_mode_ = HWC2::PowerMode::Doze; in BuildLayerStack() 697 case HWC2::PowerMode::DozeSuspend: in BuildLayerStack() 699 last_power_mode_ = HWC2::PowerMode::DozeSuspend; in BuildLayerStack() 906 HWC2::PowerMode HWCDisplay::GetLastPowerMode() { in BuildLayerStack() 1573 status = INT32(SetPowerMode(HWC2::PowerMode::On)); in BuildLayerStack() [all …]
|
H A D | hwc_display.h | 106 virtual HWC2::PowerMode GetLastPowerMode(); 188 virtual HWC2::Error SetPowerMode(HWC2::PowerMode mode); 265 HWC2::PowerMode last_power_mode_;
|
/aosp12/hardware/qcom/display/msm8909/sdm/libs/hwc2/ |
H A D | hwc_display.h | 115 virtual HWC2::PowerMode GetLastPowerMode(); 201 virtual HWC2::Error SetPowerMode(HWC2::PowerMode mode); 276 HWC2::PowerMode last_power_mode_;
|
/aosp12/hardware/qcom/sm8150/display/sdm/libs/hwc2/ |
H A D | hwc_display.h | 158 virtual HWC2::PowerMode GetCurrentPowerMode(); 322 virtual HWC2::Error SetPowerMode(HWC2::PowerMode mode, bool teardown); 323 virtual HWC2::Error UpdatePowerMode(HWC2::PowerMode mode) { in UpdatePowerMode() 456 HWC2::PowerMode current_power_mode_ = HWC2::PowerMode::Off;
|