LawnchairLauncher / lawnchair

No clever tagline needed.
https://lawnchair.app
Other
9.2k stars 1.2k forks source link

Laggy app drawer scroll #1610

Closed enricocid closed 3 years ago

enricocid commented 5 years ago

Description

The app drawer scrolling is not fluid.

Environment

Logcat

quickstep.txt

DanGLES3 commented 5 years ago

That's partially not lawnchair's fault,legacy devices (yes,snapdragon 801 is legacy) have issues with Android Pie's new skiagl renderer which causes signficant/major performance degradation in several apps

Just change your renderer to opengl by adding debug.hwui.renderer=opengl in your build.prop and your ROM will become blazing fast (but some small graphical issues may occur such as the screenshot notification being grey)

enricocid commented 5 years ago

That's partially not lawnchair's fault,legacy devices (yes,snapdragon 801 is legacy) have issues with Android Pie's new skiagl renderer which causes signficant/major performance degradation in several apps

Ahh, I understand. That's why the log I provided says almost nothing :) Ok, Thanks for tips. I close then.

DanGLES3 commented 5 years ago

@enricocid tbh lawnchair can "solve" this issue as some launchers did avoid this issue like Hyperion and most stock launchers on pie,there's no need to close the issue as it's still something that lawnchair devs can possibly workaround,it's just that the root of the issue is your device

enricocid commented 5 years ago

I was trying to investigate the problem looking at other open source launchers that works smoothly. They are based on Oreo branch, maybe also Hyperion which is not open source (I think it is based on rootless launcher like many others out there)... You are the only ones working on the new branch, I think.😁

skittles9823 commented 5 years ago

@enricocid Hyperion is based on launcher3-quickstep iirc. Launcher pretty much need to be to have recents integration working.

enricocid commented 5 years ago

Thanks @skittles9823 for the super quick reply 😆

sktch00 commented 5 years ago

Experiencing the same issue. Scrolling in the appdrawer is not as fluid compare to other launcher I've tested. Also, I tried adding debug.hwui.renderer=opengl as suggested above doesnt seem to solve the problem. Currently using havocOS latest built on my Xiaomi mi5

enricocid commented 5 years ago

Is it possible to use different implementations for the app drawer? What I mean is: Use the old implementation (but with the updated fast scroller) for older devices as it works flawlessy.

DontTrustMicrosoft-MicrosoftIsAsshole commented 4 years ago

I'd like to add, since lately not only scrolling got choppy, but opening the drawer became a nightmare. it's so slow, you get motion sickness. it wasn't like that before. device xt1572 , Motorola x style, Android 7