Home
last modified time | relevance | path

Searched refs:changed_regions (Results 1 – 3 of 3) sorted by relevance

/external/drm_hwcomposer/
Ddrmdisplaycompositor.h66 std::vector<bool> &changed_regions) const;
68 const std::vector<bool> &changed_regions,
71 const std::vector<bool> &changed_regions);
Ddrmdisplaycompositor.cpp69 std::vector<bool> &changed_regions) const { in GenerateHistory()
70 changed_regions.resize(regions_.size()); in GenerateHistory()
86 changed_regions[i] = (regions_[i].layer_refs & changed_layers).any(); in GenerateHistory()
91 const std::vector<bool> &changed_regions, in StableRegionsWithMarginalHistory() argument
95 stable_regions[i] = !changed_regions[i] && is_stable(i); in StableRegionsWithMarginalHistory()
100 const std::vector<bool> &changed_regions) { in RecordHistory() argument
106 if (changed_regions.size() != regions_.size()) { in RecordHistory()
108 regions_.size(), changed_regions.size()); in RecordHistory()
119 regions_[i].change_history.set(/* LSB */ 0, changed_regions[i]); in RecordHistory()
Ddrmdisplaycomposition.cpp308 std::vector<bool> changed_regions; in Plan() local
309 squash->GenerateHistory(layers_.data(), layers_.size(), changed_regions); in Plan()
312 squash->StableRegionsWithMarginalHistory(changed_regions, stable_regions); in Plan()
319 squash->RecordHistory(layers_.data(), layers_.size(), changed_regions); in Plan()