Enable backpressure for client composition to avoid jank due to
HWC queue stuffing.
Test: 1. Open Camera
2. Swipe horizontally to go back to previous app.
Bug: 138083790
Change-Id: I3d26aa470c1660b23bd97133f39858f92638aca8
* Disabling client composition cache improves system smoothness and fix issues like lags when media output is showed on qs panel
Change-Id: Id1d1b1fef4a2b0f0b383b67c34ae5e4bc9e83b3d
* This reverts commit e33bb97d67493405b7fbbe31fd7cd60c158ed036 as it causes boot animation lags on Android 13.
Signed-off-by: bengris32 <bengris32@protonmail.ch>
Change-Id: I95d5051709803398d4d39fc767f5e8327efc2920
* The values set in commit 294f177 seem to still present quite
a lot of jank in the UI. Increasing them further to these values
have seemed to mitigate most of the jank.
Signed-off-by: bengris32 <bengris32@protonmail.ch>
Change-Id: I344448a7f4d8cdd9b0d410e40b110c5402007274
System properties set with the "=" operator cannot be overriden. This
device is used elsewhere in the system and some of the properties need
to be overridden. The "?=" operator will use the assigned value if no
other values are assigned elsewhere, allowing for overrides.
Bug: 230638462
Test: adb shell getprop | grep bluetooth
Change-Id: Id6cd7901555edafef141bbc1bbd5e06dc3a54d0c
* Idealy we'll want to make these values as low as
possible as higher values will start to cause latency.
* However, higher values will generally give the GPU more
time to render the UI, resulting in less janks and lag.
Signed-off-by: bengris32 <bengris32@protonmail.ch>