2 ms·
> effects like layered blurring or transluency are an > absolute laugh for any modern GPU, even on very low-end > devices Yet for some reason some simple s
by rimantas 13y ago
> effects like layered blurring or transluency are an
> absolute laugh for any modern GPU, even on very low-end
> devices
Yet for some reason some simple scrolling still has problems on anything but top Android devices. Now combine scrolling with that oh-so-easy translucency and blurring.
- corresation 13y agoThe issues with scrolling on Android is not and has never been a GPU issue -- you can't solve it putting a more powerful GPU in place. Instead it's a UI-thread issue and composition hindrances like stop-the-world garbage collection (or synchronous load-on-demand UI rudiments that halt or significantly impede UI interactions). If it were a simple GPU issue we would have quickly moved past it (GPUs now are dramatically more powerful than a few short years ago), but alas, it is not.
- smackfu 13y agoYeah, scrolling is easy if the entire bitmap you are scrolling exists in memory already. Then it's just a GPU thing, like the stuff in iOS 7. Scrolling is a lot harder when the content that is being scrolled to is being rendered in realtime, and when the scroll buffer is endless. Then it's not the GPU that is the problem, but the threading interaction.