Loading services/surfaceflinger/CompositionEngine/src/planner/Planner.cpp +5 −4 Original line number Diff line number Diff line Loading @@ -30,10 +30,11 @@ namespace android::compositionengine::impl::planner { Planner::Planner() : mFlattener(base::GetBoolProperty(std::string("debug.sf.enable_hole_punch_pip"), false)) { // Implicitly, layer caching must also be enabled. // Implicitly, layer caching must also be enabled for the hole punch or // predictor to have any effect. // E.g., setprop debug.sf.enable_layer_caching 1, or // adb shell service call SurfaceFlinger 1040 i32 1 [i64 <display ID>] : mFlattener(base::GetBoolProperty(std::string("debug.sf.enable_hole_punch_pip"), true)) { mPredictorEnabled = base::GetBoolProperty(std::string("debug.sf.enable_planner_prediction"), false); } Loading Loading
services/surfaceflinger/CompositionEngine/src/planner/Planner.cpp +5 −4 Original line number Diff line number Diff line Loading @@ -30,10 +30,11 @@ namespace android::compositionengine::impl::planner { Planner::Planner() : mFlattener(base::GetBoolProperty(std::string("debug.sf.enable_hole_punch_pip"), false)) { // Implicitly, layer caching must also be enabled. // Implicitly, layer caching must also be enabled for the hole punch or // predictor to have any effect. // E.g., setprop debug.sf.enable_layer_caching 1, or // adb shell service call SurfaceFlinger 1040 i32 1 [i64 <display ID>] : mFlattener(base::GetBoolProperty(std::string("debug.sf.enable_hole_punch_pip"), true)) { mPredictorEnabled = base::GetBoolProperty(std::string("debug.sf.enable_planner_prediction"), false); } Loading