commit | a021bb0f099587dc41b6eec042a004be9404cde1 | [log] [tgz] |
---|---|---|
author | Rachel Lee <rnlee@google.com> | Mon Nov 20 21:51:09 2023 -0800 |
committer | Rachel Lee <rnlee@google.com> | Tue Nov 21 16:20:16 2023 -0800 |
tree | d2eed5b49d5537ba7ea39ca014115eacb3667ac2 | |
parent | 43881b0fa27a23422041337c89d95098a2d4b618 [diff] |
Logic for selection strategy "DoNotPropagate" This logic is for the new FrameRateSelectionStrategy::DoNotPropagate. The default behavior ("Self") is to propagate parent vote to children that has no votes, but if a layer has "DoNotPropagate", it will not propagate its vote to children. Bug: 309687765 Test: atest libsurfaceflinger_unittest Test: atest CtsSurfaceControlTestsStaging Change-Id: I284b639f2b1902c5e9d3dcd08ceaf3f76b73451e