Home
last modified time | relevance | path

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

/frameworks/native/services/surfaceflinger/CompositionEngine/src/planner/
DPredictor.cpp60 ftl::Flags<LayerStateField> differingFields = mLayers[i].getDifferingFields(*other[i]); in getApproximateMatch() local
64 const int differingFieldCount = __builtin_popcount(differingFields.get()); in getApproximateMatch()
68 .differingFields = differingFields, in getApproximateMatch()
85 .differingFields = {}, in getApproximateMatch()
455 const int differingFieldCount = __builtin_popcount(approximateMatch->differingFields.get()); in findSimilarPrediction()
457 differingFieldCount < __builtin_popcount(bestMatch->match.differingFields.get())) { in findSimilarPrediction()
/frameworks/native/services/surfaceflinger/CompositionEngine/include/compositionengine/impl/planner/
DPredictor.h33 differingFields == other.differingFields;
40 ftl::Flags<LayerStateField> differingFields; member
/frameworks/native/services/surfaceflinger/CompositionEngine/tests/planner/
DPredictorTest.cpp162 expectedMatch.differingFields = LayerStateField::SourceCrop; in TEST_F()
196 expectedMatch.differingFields = LayerStateField::SourceCrop; in TEST_F()
265 expectedMatch.differingFields = LayerStateField::None; in TEST_F()
311 expectedMatch.differingFields = LayerStateField::None; in TEST_F()