Home
last modified time | relevance | path

Searched refs:Exact (Results 1 – 11 of 11) sorted by relevance

/frameworks/native/services/surfaceflinger/CompositionEngine/include/compositionengine/impl/planner/
DPredictor.h149 Exact,
158 case Type::Exact:
179 return getHitCount(Type::Exact) + getHitCount(Type::Approximate);
186 return getMissCount(Type::Exact) + getMissCount(Type::Approximate);
210 return (type == Type::Exact) ? mExactStats : mApproximateStats;
/frameworks/native/services/surfaceflinger/Scheduler/
DFrameRateCompatibility.h27 Exact, // Layer needs the exact frame rate. enumerator
DLayerInfo.cpp504 return FrameRateCompatibility::Exact; in convertCompatibility()
579 case FrameRateCompatibility::Exact: in isValuelessType()
DLayerHistory.cpp280 case Layer::FrameRateCompatibility::Exact: in partitionLayers()
/frameworks/native/services/surfaceflinger/CompositionEngine/tests/planner/
DPredictorTest.cpp408 prediction.recordHit(Prediction::Type::Exact); in TEST_F()
416 EXPECT_EQ(kExactMatches, prediction.getHitCount(Prediction::Type::Exact)); in TEST_F()
426 prediction.recordMiss(Prediction::Type::Exact); in TEST_F()
434 EXPECT_EQ(kExactMatches, prediction.getMissCount(Prediction::Type::Exact)); in TEST_F()
480 Predictor::PredictedPlan expectedPlan{hash, plan, Prediction::Type::Exact}; in TEST_F()
/frameworks/native/services/surfaceflinger/CompositionEngine/src/planner/
DPredictor.cpp177 return PredictedPlan{.hash = hash, .plan = *exactMatch, .type = Prediction::Type::Exact}; in getPredictedPlan()
326 if (match->getMissCount(Prediction::Type::Exact) != 0) { in getExactMatch()
410 case Prediction::Type::Exact: in recordPredictedResult()
/frameworks/native/opengl/specs/
DEGL_ANDROID_framebuffer_target.txt76 EGL_FRAMEBUFFER_TARGET_ANDROID EGL_DONT_CARE Exact None
DEGL_ANDROID_recordable.txt74 EGL_RECORDABLE_ANDROID EGL_DONT_CARE Exact None
/frameworks/native/services/surfaceflinger/tests/unittests/
DLayerSnapshotTest.cpp317 EXPECT_EQ(getSnapshot(11)->frameRate.vote.type, scheduler::FrameRateCompatibility::Exact); in TEST_F()
319 EXPECT_EQ(getSnapshot(111)->frameRate.vote.type, scheduler::FrameRateCompatibility::Exact); in TEST_F()
342 EXPECT_EQ(getSnapshot(11)->frameRate.vote.type, scheduler::FrameRateCompatibility::Exact); in TEST_F()
344 EXPECT_EQ(getSnapshot(111)->frameRate.vote.type, scheduler::FrameRateCompatibility::Exact); in TEST_F()
346 EXPECT_EQ(getSnapshot(12)->frameRate.vote.type, scheduler::FrameRateCompatibility::Exact); in TEST_F()
348 EXPECT_EQ(getSnapshot(121)->frameRate.vote.type, scheduler::FrameRateCompatibility::Exact); in TEST_F()
350 EXPECT_EQ(getSnapshot(1221)->frameRate.vote.type, scheduler::FrameRateCompatibility::Exact); in TEST_F()
/frameworks/native/services/surfaceflinger/FrontEnd/
DLayerSnapshotBuilder.cpp692 childSnapshot.frameRate.vote.type == FrameRateCompatibility::Exact; in updateFrameRateFromChildSnapshot()
/frameworks/native/services/surfaceflinger/
DLayer.cpp1286 frameRate.vote.rate.isValid() && frameRate.vote.type == FrameRateCompatibility::Exact; in propagateFrameRateForLayerTree()