Searched refs:vrrConfig (Results 1 – 11 of 11) sorted by relevance
69 @nullable VrrConfig vrrConfig;
43 @nullable android.hardware.graphics.composer3.VrrConfig vrrConfig;
500 std::optional<VrrConfig_t> vrrConfig = halDisplay->getVrrConfigs(hwcConfigId); in getDisplayConfigurations() local501 if (vrrConfig.has_value() && vrrConfig->isFullySupported) { in getDisplayConfigurations()505 hwc3VrrConfig.minFrameIntervalNs = vrrConfig->minFrameIntervalNs; in getDisplayConfigurations()506 if (vrrConfig->notifyExpectedPresentConfig.has_value()) { in getDisplayConfigurations()508 vrrConfig->notifyExpectedPresentConfig->HeadsUpNs; in getDisplayConfigurations()510 vrrConfig->notifyExpectedPresentConfig->TimeoutNs; in getDisplayConfigurations()514 config.vrrConfig = std::make_optional(hwc3VrrConfig); in getDisplayConfigurations()
1266 if (displayConfig.vrrConfig) { in TEST_P()1267 const auto& vrrConfig = *displayConfig.vrrConfig; in TEST_P() local1268 EXPECT_GE(vrrConfig.minFrameIntervalNs, displayConfig.vsyncPeriod); in TEST_P()1284 EXPECT_TRUE(verifyFrameIntervalIsDivisorOfVsync(vrrConfig.minFrameIntervalNs)); in TEST_P()1286 if (vrrConfig.frameIntervalPowerHints) { in TEST_P()1287 const auto& frameIntervalPowerHints = *vrrConfig.frameIntervalPowerHints; in TEST_P()1296 EXPECT_GE(maxFrameInterval->frameIntervalNs, vrrConfig.minFrameIntervalNs); in TEST_P()1306 if (vrrConfig.notifyExpectedPresentConfig) { in TEST_P()1308 *vrrConfig.notifyExpectedPresentConfig; in TEST_P()1737 if (config.vrrConfig && config.vrrConfig->notifyExpectedPresentConfig) { in forEachNotifyExpectedPresentConfig()[all …]
547 {config.vsyncPeriod, config.configGroup, config.vrrConfig}); in addDisplayConfigs()
391 const auto& vrrConfig = mVrrConfigs[mVrrActiveConfig]; in postSetPowerMode() local392 if (vrrConfig.isFullySupported) { in postSetPowerMode()395 vrrConfig.notifyExpectedPresentConfig->TimeoutNs); in postSetPowerMode()
1169 VrrConfig_t vrrConfig; in getDisplayConfigs() local1170 vrrConfig.minFrameIntervalNs = static_cast<int>(std::nano::den / rr); in getDisplayConfigs()1171 vrrConfig.vsyncPeriodNs = configs.vsyncPeriod; in getDisplayConfigs()1172 configs.vrrConfig = std::make_optional(vrrConfig); in getDisplayConfigs()1177 configs.vrrConfig->isFullySupported = true; in getDisplayConfigs()1184 configs.vrrConfig->notifyExpectedPresentConfig = in getDisplayConfigs()1188 configs.vrrConfig->minFrameIntervalNs, in getDisplayConfigs()
823 if (!it.second.vrrConfig.has_value()) { in getDisplayConfigs()827 vrrConfigs[it.first] = it.second.vrrConfig.value(); in getDisplayConfigs()
410 std::optional<VrrConfig_t> vrrConfig; member
4613 auto vrrConfig = getVrrConfigs(config); in getDisplayFrameScanoutPeriodFromConfig() local4614 if (vrrConfig.has_value() && vrrConfig->isFullySupported) { in getDisplayFrameScanoutPeriodFromConfig()4615 frameScanoutPeriodNs = vrrConfig->minFrameIntervalNs; in getDisplayFrameScanoutPeriodFromConfig()6143 return mDisplayConfigs[config].vrrConfig; in getVrrConfigs()