Home
last modified time | relevance | path

Searched refs:current_vsync_period (Results 1 – 4 of 4) sorted by relevance

/hardware/qcom/sm8150/display/sdm/libs/hwc2/
Dhwc_display.cpp1084 hwc2_vsync_period_t current_vsync_period; in SetActiveConfigWithConstraints() local
1085 if (GetCurrentVsyncPeriod(&current_vsync_period) != HWC2::Error::None) { in SetActiveConfigWithConstraints()
1090 RequestActiveConfigChange(config, current_vsync_period, in SetActiveConfigWithConstraints()
1150 uint32_t current_vsync_period, int64_t desired_time) { in EstimateVsyncPeriodChangeTimeline() argument
1153 const auto refresh_rate_activate_period = current_vsync_period * vsyncs_to_apply_rate_change_; in EstimateVsyncPeriodChangeTimeline()
1157 refresh_time = now + (delta % current_vsync_period); in EstimateVsyncPeriodChangeTimeline()
1159 refresh_time = now + (delta % current_vsync_period) - current_vsync_period; in EstimateVsyncPeriodChangeTimeline()
1178 uint32_t current_vsync_period, in RequestActiveConfigChange() argument
1182 EstimateVsyncPeriodChangeTimeline(current_vsync_period, desired_time); in RequestActiveConfigChange()
1191 void HWCDisplay::SubmitActiveConfigChange(const uint32_t current_vsync_period) { in SubmitActiveConfigChange() argument
[all …]
Dhwc_display.h405 std::tuple<int64_t, int64_t> EstimateVsyncPeriodChangeTimeline(uint32_t current_vsync_period,
410 uint32_t current_vsync_period,
412 void SubmitActiveConfigChange(uint32_t current_vsync_period);
/hardware/qcom/sm7250/display/composer/
Dhwc_display.cpp2724 hwc2_config_t config, VsyncPeriodNanos current_vsync_period, int64_t desired_time) { in RequestActiveConfigChange() argument
2727 EstimateVsyncPeriodChangeTimeline(current_vsync_period, desired_time); in RequestActiveConfigChange()
2737 VsyncPeriodNanos current_vsync_period, int64_t desired_time) { in EstimateVsyncPeriodChangeTimeline() argument
2740 const auto refresh_rate_activate_period = current_vsync_period * vsyncs_to_apply_rate_change_; in EstimateVsyncPeriodChangeTimeline()
2744 refresh_time = now + (delta % current_vsync_period); in EstimateVsyncPeriodChangeTimeline()
2746 refresh_time = now + (delta % current_vsync_period) - current_vsync_period; in EstimateVsyncPeriodChangeTimeline()
2755 void HWCDisplay::SubmitActiveConfigChange(VsyncPeriodNanos current_vsync_period) { in SubmitActiveConfigChange() argument
2764 EstimateVsyncPeriodChangeTimeline(current_vsync_period, pending_refresh_rate_refresh_time_); in SubmitActiveConfigChange()
2766 transient_refresh_rate_info_.push_back({current_vsync_period, timeline.newVsyncAppliedTimeNanos}); in SubmitActiveConfigChange()
Dhwc_display.h542 VsyncPeriodNanos current_vsync_period,
545 VsyncPeriodNanos current_vsync_period, int64_t desired_time);
546 void SubmitActiveConfigChange(VsyncPeriodNanos current_vsync_period);