Donate to e Foundation | Murena handsets with /e/OS | Own a part of Murena! Learn more

Skip to content
Commit 95595f7a authored by Alec Mouri's avatar Alec Mouri
Browse files

Remove surface damage from planner LayerState

Confirmed that the devices that we're prototyping this feature on don't
need to change their composition strategy based on the surface damage,
which means that this should not be included in the LayerState.

This also fixes an issue where when idle fallback is enabled in
SurfaceFlinger, the cached sets are always decomposed because the
surface damage becomes empty for every layer, which tricked the planner
into thinking the layer stack geometry changed.

Bug: 184735459
Test: Checked that cached sets are generated for static screen
workloads.

Change-Id: Idc0cd220bd31b932bb5f2421701790d52b10dfbc
parent f9932d79
Loading
Loading
Loading
Loading
0% Loading or .
You are about to add 0 people to the discussion. Proceed with caution.
Please register or to comment