Home
last modified time | relevance | path

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

/frameworks/native/services/surfaceflinger/CompositionEngine/src/planner/
DPredictor.cpp200 void Predictor::recordResult(std::optional<PredictedPlan> predictedPlan, in recordResult() argument
204 if (predictedPlan) { in recordResult()
205 recordPredictedResult(*predictedPlan, layers, std::move(result)); in recordResult()
394 void Predictor::recordPredictedResult(PredictedPlan predictedPlan, in recordPredictedResult() argument
396 Prediction& prediction = getPrediction(predictedPlan.hash); in recordPredictedResult()
399 to_string(predictedPlan.type).c_str(), to_string(prediction.getPlan()).c_str(), in recordPredictedResult()
401 prediction.recordMiss(predictedPlan.type); in recordPredictedResult()
406 switch (predictedPlan.type) { in recordPredictedResult()
417 ALOGV("[%s] %s prediction hit", __func__, to_string(predictedPlan.type).c_str()); in recordPredictedResult()
419 prediction.recordHit(predictedPlan.type); in recordPredictedResult()
[all …]
/frameworks/native/services/surfaceflinger/CompositionEngine/tests/planner/
DPredictorTest.cpp478 auto predictedPlan = predictor.getPredictedPlan({}, hash); in TEST_F() local
479 EXPECT_TRUE(predictedPlan); in TEST_F()
481 EXPECT_EQ(expectedPlan, predictedPlan); in TEST_F()
518 auto predictedPlan = predictor.getPredictedPlan({&layerStateTwo}, hashTwo); in TEST_F() local
519 EXPECT_TRUE(predictedPlan); in TEST_F()
521 EXPECT_EQ(expectedPlan, predictedPlan); in TEST_F()
558 auto predictedPlan = predictor.getPredictedPlan({&layerStateTwo}, hashTwo); in TEST_F() local
559 ASSERT_TRUE(predictedPlan); in TEST_F()
560 EXPECT_EQ(Prediction::Type::Approximate, predictedPlan->type); in TEST_F()
564 predictor.recordResult(predictedPlan, hashTwo, {&layerStateTwo}, false, planTwo); in TEST_F()
/frameworks/native/services/surfaceflinger/CompositionEngine/include/compositionengine/impl/planner/
DPredictor.h249 void recordResult(std::optional<PredictedPlan> predictedPlan, NonBufferHash flattenedHash,