* Fixes lag while playing 1080p/2k video on youtube
Change-Id: Ia717f5c0075b6adaedaf20dd6be689737edc1415
Signed-off-by: wHo-EM-i <ehteshammalik18998@gmail.com>
Signed-off-by: clarencelol <clarencekuiek@icloud.com>
Signed-off-by: pix106 <sbordenave@gmail.com>
In Android R, the SurfaceFlinger calculate phase offsets
based on duration. Adopt the new way of specifying
phase offsets to SurfaceFlinger.
Bug: 158464992
Test: scrolling, app launching/closing, playing video
Change-Id: Ia717f5c0075b6adaedaf20dd6be689737edc1415
Signed-off-by: clarencelol <clarencekuiek@icloud.com>
Signed-off-by: pix106 <sbordenave@gmail.com>
[ 8.598055] init: Do not have permissions to set 'ro.vendor.qti.am.reschedule_service' to 'true' in property file '/vendor/build.prop': SELinux permission check failed
[ 8.598101] init: Do not have permissions to set 'ro.sys.fw.dex2oat_thread_count' to '8' in property file '/vendor/build.prop': SELinux permission check failed
[ 8.598698] init: Do not have permissions to set 'bt.max.hfpclient.connections' to '1' in property file '/vendor/build.prop': SELinux permission check failed
[ 8.598747] init: Do not have permissions to set 'vendor.hw.fm.init' to '0' in property file '/vendor/build.prop': SELinux permission check failed
[ 8.598819] init: Do not have permissions to set 'camera.aux.packagelist' to 'com.google.android.GoogleCamera,com.android.camera,org.codeaurora.snapcam' in property file '/vendor/build.prop': SELinux permission check failed
[ 8.598960] init: Do not have permissions to set 'persist.vendor.dpm.loglevel' to '0' in property file '/vendor/build.prop': SELinux permission check failed
[ 8.599199] init: Do not have permissions to set 'persist.backup.ntpServer' to '"0.pool.ntp.org"' in property file '/vendor/build.prop': SELinux permission check failed
[ 8.599244] init: Do not have permissions to set 'persist.vendor.overlay.izat.optin' to 'rro' in property file '/vendor/build.prop': SELinux permission check failed
[ 8.599327] init: Do not have permissions to set 'camera.hal1.packagelist' to 'com.android.camera,com.android.camera2,com.instagram.android' in property file '/vendor/build.prop': SELinux permission check failed
[ 8.599361] init: Do not have permissions to set 'ro.media.recorder-max-base-layer-fps' to '60' in property file '/vendor/build.prop': SELinux permission check failed
[ 8.599492] init: Do not have permissions to set 'ro.vendor.qti.sys.fw.bservice_enable' to 'true' in property file '/vendor/build.prop': SELinux permission check failed
[ 8.599580] init: Do not have permissions to set 'persist.vendor.qti.telephony.vt_cam_interface' to '2' in property file '/vendor/build.prop': SELinux permission check failed
[ 8.599837] init: Do not have permissions to set 'ro.build.shutdown_timeout' to '2' in property file '/vendor/build.prop': SELinux permission check failed
[ 4.408490] init: Do not have permissions to set 'ro.audio.soundfx.dirac' to 'true' in property file '/vendor/build.prop': SELinux permission check failed
[ 4.408557] init: Do not have permissions to set 'persist.audio.dirac.speaker' to 'true' in property file '/vendor/build.prop': SELinux permission check failed
[ 4.408589] init: Do not have permissions to set 'persist.dirac.acs.controller' to 'qem' in property file '/vendor/build.prop': SELinux permission check failed
[ 4.408619] init: Do not have permissions to set 'persist.dirac.acs.ignore_error' to '1' in property file '/vendor/build.prop': SELinux permission check failed
[ 4.408648] init: Do not have permissions to set 'persist.dirac.acs.storeSettings' to '1' in property file '/vendor/build.prop': SELinux permission check failed
Signed-off-by: Prashant <prashant33968@gmail.com>
Signed-off-by: pix106 <sbordenave@gmail.com>
* Choreographer VSync has some performance impact for CPU rendered apps
as the app has to wait for VSync to start a new frame draw. When the
frame draw time exceeds one VSync, this has a direct impact on the FPS.
debug.cpurend.vsync property controls the VSync for CPU rendered apps.
Disable VSync for CPU rendered app, by setting this property to false.
Signed-off-by: ImPrashantt <prashant33968@gmail.com>
Signed-off-by: pix106 <sbordenave@gmail.com>
Enable the persist.sys.fuse.passthrough.enable flag for the P21 device
configuration to enable the FUSE passthrough feature.
This feature has been enabled on Cuttlefish, Wembley and Redbull devices for
months and no issues have been detected yet.
Bug: 168023149
Test: 'adb shell getprop | grep persist.sys.fuse.passthrough.enable',
ScopedStorageTest
Signed-off-by: Alessio Balsini <balsini@google.com>
Change-Id: I3f39b02af436f7e508bb70efc702565a667a051c
Signed-off-by: Reinazhard <reinazhard@gmail.com>
Signed-off-by: OmarAlCoptan <omarcoptan9@gmail.com>
Signed-off-by: pix106 <sbordenave@gmail.com>
* Fully using ginkgo radio props as we are using their blobs as well
Signed-off-by: clarencelol <clarencekuiek@icloud.com>
Signed-off-by: pix106 <sbordenave@gmail.com>
* It has been removed in Android S
* 2ec5391acf
Change-Id: I23a210a37ad257f0c8b7a3c5e1d59b2ac20cde9a
Signed-off-by: SamarV-121 <samarvispute121@pm.me>
Signed-off-by: Chenyang Zhong <zhongcy95@gmail.com>
Signed-off-by: clarencelol <clarencekuiek@icloud.com>
Signed-off-by: pix106 <sbordenave@gmail.com>
* vendor.display.disable_scaler=0 is missing in this commit c07d4837fe337bd9852f63dad12566dc849d8a58
Signed-off-by: clarencelol <clarencekuiek@icloud.com>
Signed-off-by: pix106 <sbordenave@gmail.com>
* nuke debug.sf.enable_gl_backpressure=1 while at it
Signed-off-by: clarencelol <clarencekuiek@icloud.com>
Signed-off-by: pix106 <sbordenave@gmail.com>
* Due to commit I9b346b4053ec12c8a78a143a4dc0e708c44888a2
"Support EGL_KHR_partial_update without EGL_EXT_buffer_age"
in libhwui, EGL_EXT_buffer_age extension was forcibly enabled
if EGL_KHR_partial_update was available, even if the EGL driver
was not providing EGL_EXT_buffer_age support
* On older Adreno drivers, renderthread sources could use bufferAge
specific swap behaviours and would result in partially missing
display redraws upon animations and rotated screens,
for instance flashing action bars, blinking loading bars
and half black displays in landscape rotations
Change-Id: I16fe13f0726792522e382716f8f24eccf2a27701
Signed-off-by: Adrian DC <radian.dc@gmail.com>
Signed-off-by: pix106 <sbordenave@gmail.com>
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
[clarencelol: As we disable debug.sf.disable_backpressure, we need debug.sf.enable_gl_backpressure to improve our hwc]
Signed-off-by: clarencelol <clarencekuiek@icloud.com>
Signed-off-by: OdSazib <odsazib@gmail.com>
Signed-off-by: pix106 <sbordenave@gmail.com>
Rotator down scaler is causing additional delays that are better
handled by GL composition.
Test: Open app, no jank
Bug: 73640835
Signed-off-by: clarencelol <clarencekuiek@icloud.com>
Change-Id: I48ab330b9de0f0567c66544050158dea338c5904
* Disabling this helps reduces notification flicker, UI performance is not impacted.
(per: change https://android.googlesource.com/platform/frameworks/native/+/c5da271)
For sdm660: Fix mad lags on live wallpapers
Change-Id: I8b7aed9bc5ff03bd8d1cd05f70c8568c1faf971c
Signed-off-by: Andrew Hexen <SyberHexen@gmail.com>
Signed-off-by: fakeyatogod <fakeyatokami@gmail.com>