commit | 67afbeaac2c284356f2b2aa61f48258bc0758911 | [log] [tgz] |
---|---|---|
author | Rachel Lee <rnlee@google.com> | Thu Sep 28 15:35:07 2023 -0700 |
committer | Rachel Lee <rnlee@google.com> | Wed Oct 11 11:17:40 2023 -0700 |
tree | 129d2495c5090c79f5164888abe6ad1ff96f5703 | |
parent | 64edb6c4b8e5491de46bf7b58643c0d91ee4e652 [diff] |
Add smooth switch bool for setFrameRateCategory This allows the platform to have a different behavior depending on whether a device is MRR or dVRR. When the bool is `true`, MRR devices (those with DisplayModes that do not have vrr config) will not change frame rates if it would cause jank. The expected usage is to mark the bool true when an animation is running. Bug: 300491171 Test: atest libsurfaceflinger_unittest Change-Id: I5e87d276c11ecc806ede3e943f0a6498a7b910c4