OxygenOS Random Scrolling Stutter Issue

Search This thread

venky716

Senior Member
Sep 9, 2011
989
722
123
This is not the normal 'lag' but a wierd frame drop issue when scrolling in an otherwise smooth experience.

This doesn't seem to be app specific or kernel specific either. It happens in even the settings app and I've tried pretty much all kernels and different settings but this issue seems to persist. This does not happen in Custom Roms, I tried really hard to replicate it.

I've reported it to Oneplus via the feedback app with logs, but have little hope for a reply from them. I'm just taking a shot at here if anyone else noticed this or maybe even found the reason for it. I checked logs but couldn't find anything specific.
Screenshots attached with 'Profile GPU Rendering' On when the stutter happens.

(Issue since 4.7.6 to now OB4)

Logs of when the stutter happens attached.
 

Attachments

  • Screenshot_20180313-063804.jpg
    Screenshot_20180313-063804.jpg
    202.8 KB · Views: 603
  • Screenshot_20180313-063204.png
    Screenshot_20180313-063204.png
    115.5 KB · Views: 603
  • Screenshot_20180313-063154.png
    Screenshot_20180313-063154.png
    134 KB · Views: 599
  • Screenshot_20180313-062513.jpg
    Screenshot_20180313-062513.jpg
    199.5 KB · Views: 523
  • 2018-03-23-16-18-44.txt
    15.6 KB · Views: 11
  • 2018-03-23-17-17-36.txt
    12.3 KB · Views: 1
  • 2018-03-23-17-30-35.txt
    244.8 KB · Views: 1
  • Screenshot_20180323-173026.jpg
    Screenshot_20180323-173026.jpg
    134.3 KB · Views: 421
  • Screenshot_20180323-171727.jpg
    Screenshot_20180323-171727.jpg
    170.6 KB · Views: 409
  • Screenshot_20180323-162522.jpg
    Screenshot_20180323-162522.jpg
    191.8 KB · Views: 379
Last edited:

adi105

New member
Aug 29, 2015
2
0
0
Yes am also facing the same. :(

:rolleyes::rolleyes::confused:
This is not the normal 'lag' but a wierd frame drop issue when scrolling in an otherwise smooth experience.

This doesn't seem to be app specific or kernel specific either. It happens in even the settings app and I've tried pretty much all kernels and different settings but this issue seems to persist. This does not happen in Custom Roms, I tried really hard to replicate it.

I've reported it to Oneplus via the feedback app with logs, but have little hope for a reply from them. I'm just taking a shot at here if anyone else noticed this or maybe even found the reason for it. I checked logs but couldn't find anything specific.
Screenshots attached with 'Profile GPU Rendering' On when the stutter happens.

(Issue since 4.7.6 to now OB4)
 

swapavi

Senior Member
Jan 20, 2015
317
115
0
When Ivrun stock oos, I always use renderkernel. It is the smoothest I've ever seen on this phone. Not sure how to read the GPU bars but it never exceeds above the navbar area. It usually stays right in the bottom half of the navbar.

Give render kernel a try and you really wont be disappointed.
 

venky716

Senior Member
Sep 9, 2011
989
722
123
When Ivrun stock oos, I always use renderkernel. It is the smoothest I've ever seen on this phone. Not sure how to read the GPU bars but it never exceeds above the navbar area. It usually stays right in the bottom half of the navbar.

Give render kernel a try and you really wont be disappointed.

Using render right now and yes it is by far the smoothest kernel. But this issue still persists. The only common factor is OxygenOS, I'd assume it to be a hardware or screen protector issue but it does not happen with custom ROMs.
 

venky716

Senior Member
Sep 9, 2011
989
722
123
After talking to @joshuous this is what he suspects could be the reason for the issue. Thanks again for explaining.


"The issue was mainly because the graphics buffer could not be dequeued (to allocate free buffers for graphics)
But that was as deep as I could trace
I haven't yet figured out a way to trace further
Maybe OOS screwed up somewhere trying to allocate too many buffers to graphics but not freeing them in time for more frames to be rendered"

There is no likely solution as of yet, will post if and when.
 
  • Like
Reactions: joshuous

peisi

Member
Nov 24, 2018
14
1
3
Hi, occasionally I have a similar problem where I experience intermittent lags or heavy frame drops during scrolling. My setup is OOS 9.0.3, stock kernel, unrooted.

Turning on "disable HW overlays" definitely helps a lot, but in my case just turning the screen off and on seems to get rid of the quirk at least until I turn the screen off.

Also there was a thread on XDA apparently talking about the same kind of lags, and the OP there said to have solved it by tinkering with some custom kernel to crank up the CPU frequency whenever s/he touches the screen. I didn't try it myself though.
 

nokia5700black

Senior Member
May 16, 2012
94
117
73
same on op6/6t
on latest stable oxygenOS all ok...
but betas and older stable same lag after fast third scroll/tap... kernel cannot fix it, it's rom issue (
 

Tex99

Senior Member
Sep 13, 2012
820
967
0
Same issue on oneplus 7T! But no one talks about It, it's absurd. Didn't find any solution, I'm getting crazy because is always so visible

Inviato dal mio HD1903 utilizzando Tapatalk
 

Top Liked Posts

  • There are no posts matching your filters.
  • 3
    This is not the normal 'lag' but a wierd frame drop issue when scrolling in an otherwise smooth experience.

    This doesn't seem to be app specific or kernel specific either. It happens in even the settings app and I've tried pretty much all kernels and different settings but this issue seems to persist. This does not happen in Custom Roms, I tried really hard to replicate it.

    I've reported it to Oneplus via the feedback app with logs, but have little hope for a reply from them. I'm just taking a shot at here if anyone else noticed this or maybe even found the reason for it. I checked logs but couldn't find anything specific.
    Screenshots attached with 'Profile GPU Rendering' On when the stutter happens.

    (Issue since 4.7.6 to now OB4)

    Logs of when the stutter happens attached.
    1
    After talking to @joshuous this is what he suspects could be the reason for the issue. Thanks again for explaining.


    "The issue was mainly because the graphics buffer could not be dequeued (to allocate free buffers for graphics)
    But that was as deep as I could trace
    I haven't yet figured out a way to trace further
    Maybe OOS screwed up somewhere trying to allocate too many buffers to graphics but not freeing them in time for more frames to be rendered"

    There is no likely solution as of yet, will post if and when.
    1
    Ok so as a temporary fix I found enabling 'Disable HW Overlays' from developer options helps a lot.
    This maybe similar to a fix for YouTube lag found on Nexus 6.
    https://www.xda-developers.com/fix-youtube-lag-on-the-nexus-6/
Our Apps
Get our official app!
The best way to access XDA on your phone
Nav Gestures
Add swipe gestures to any Android
One Handed Mode
Eases uses one hand with your phone