[Touch-packages] [Bug 1550371] Re: Webbrowser slow scroll and artifact rendering on freiza
Correction: Mir 0.21.1 does not exist yet, but it might in future. ** Changed in: mir/0.21 Status: Fix Released => Fix Committed -- You received this bug notification because you are a member of Ubuntu Touch seeded packages, which is subscribed to webbrowser-app in Ubuntu. https://bugs.launchpad.net/bugs/1550371 Title: Webbrowser slow scroll and artifact rendering on freiza Status in Canonical System Image: Fix Released Status in Mir: Fix Released Status in Mir 0.20 series: Fix Released Status in Mir 0.21 series: Fix Committed Status in Oxide: Invalid Status in mir package in Ubuntu: Fix Released Status in webbrowser-app package in Ubuntu: Invalid Bug description: Copied from private avila bug: https://bugs.launchpad.net/avila-private/+bug/1547569 STEPS: 1. Install the latest image 2. Open the browser 3. Goto ubuntu.com 4. Wait for the page to load 5. Scroll the page EXPECT Smooth scrolling and rendering as seen on arale and krillin ACTUAL: Very slow render time on most site with a lot of content Scrolling is glitchy and seems to want to fresh render each page as it is scrolled This is most prominently seen on ubuntu.com but also ebay and amazon webapps. Webbrowser seems to display the issue the most although I beleive it is more likely to be the graphics stack somewhere, tvoss believe that perfservice will hopefully solve the issue. To manage notifications about this bug go to: https://bugs.launchpad.net/canonical-devices-system-image/+bug/1550371/+subscriptions -- Mailing list: https://launchpad.net/~touch-packages Post to : touch-packages@lists.launchpad.net Unsubscribe : https://launchpad.net/~touch-packages More help : https://help.launchpad.net/ListHelp
[Touch-packages] [Bug 1550371] Re: Webbrowser slow scroll and artifact rendering on freiza
rather it was a point release -- You received this bug notification because you are a member of Ubuntu Touch seeded packages, which is subscribed to webbrowser-app in Ubuntu. https://bugs.launchpad.net/bugs/1550371 Title: Webbrowser slow scroll and artifact rendering on freiza Status in Canonical System Image: Fix Released Status in Mir: Fix Released Status in Mir 0.20 series: Fix Released Status in Mir 0.21 series: Fix Released Status in Oxide: Invalid Status in mir package in Ubuntu: Fix Released Status in webbrowser-app package in Ubuntu: Invalid Bug description: Copied from private avila bug: https://bugs.launchpad.net/avila-private/+bug/1547569 STEPS: 1. Install the latest image 2. Open the browser 3. Goto ubuntu.com 4. Wait for the page to load 5. Scroll the page EXPECT Smooth scrolling and rendering as seen on arale and krillin ACTUAL: Very slow render time on most site with a lot of content Scrolling is glitchy and seems to want to fresh render each page as it is scrolled This is most prominently seen on ubuntu.com but also ebay and amazon webapps. Webbrowser seems to display the issue the most although I beleive it is more likely to be the graphics stack somewhere, tvoss believe that perfservice will hopefully solve the issue. To manage notifications about this bug go to: https://bugs.launchpad.net/canonical-devices-system-image/+bug/1550371/+subscriptions -- Mailing list: https://launchpad.net/~touch-packages Post to : touch-packages@lists.launchpad.net Unsubscribe : https://launchpad.net/~touch-packages More help : https://help.launchpad.net/ListHelp
[Touch-packages] [Bug 1550371] Re: Webbrowser slow scroll and artifact rendering on freiza
this should have been marked ota10 ** Changed in: mir (Ubuntu) Status: Triaged => Fix Committed ** Changed in: mir/0.21 Status: Fix Committed => Fix Released ** Changed in: mir/0.20 Status: Fix Committed => Fix Released ** Changed in: mir (Ubuntu) Status: Fix Committed => Fix Released ** Changed in: canonical-devices-system-image Status: Fix Committed => Fix Released -- You received this bug notification because you are a member of Ubuntu Touch seeded packages, which is subscribed to webbrowser-app in Ubuntu. https://bugs.launchpad.net/bugs/1550371 Title: Webbrowser slow scroll and artifact rendering on freiza Status in Canonical System Image: Fix Released Status in Mir: Fix Released Status in Mir 0.20 series: Fix Released Status in Mir 0.21 series: Fix Released Status in Oxide: Invalid Status in mir package in Ubuntu: Fix Released Status in webbrowser-app package in Ubuntu: Invalid Bug description: Copied from private avila bug: https://bugs.launchpad.net/avila-private/+bug/1547569 STEPS: 1. Install the latest image 2. Open the browser 3. Goto ubuntu.com 4. Wait for the page to load 5. Scroll the page EXPECT Smooth scrolling and rendering as seen on arale and krillin ACTUAL: Very slow render time on most site with a lot of content Scrolling is glitchy and seems to want to fresh render each page as it is scrolled This is most prominently seen on ubuntu.com but also ebay and amazon webapps. Webbrowser seems to display the issue the most although I beleive it is more likely to be the graphics stack somewhere, tvoss believe that perfservice will hopefully solve the issue. To manage notifications about this bug go to: https://bugs.launchpad.net/canonical-devices-system-image/+bug/1550371/+subscriptions -- Mailing list: https://launchpad.net/~touch-packages Post to : touch-packages@lists.launchpad.net Unsubscribe : https://launchpad.net/~touch-packages More help : https://help.launchpad.net/ListHelp
[Touch-packages] [Bug 1550371] Re: Webbrowser slow scroll and artifact rendering on freiza
** Changed in: mir Status: Fix Committed => Fix Released -- You received this bug notification because you are a member of Ubuntu Touch seeded packages, which is subscribed to mir in Ubuntu. https://bugs.launchpad.net/bugs/1550371 Title: Webbrowser slow scroll and artifact rendering on freiza Status in Canonical System Image: Fix Committed Status in Mir: Fix Released Status in Mir 0.20 series: Fix Committed Status in Mir 0.21 series: Fix Committed Status in Oxide: Invalid Status in mir package in Ubuntu: Triaged Status in webbrowser-app package in Ubuntu: Invalid Bug description: Copied from private avila bug: https://bugs.launchpad.net/avila-private/+bug/1547569 STEPS: 1. Install the latest image 2. Open the browser 3. Goto ubuntu.com 4. Wait for the page to load 5. Scroll the page EXPECT Smooth scrolling and rendering as seen on arale and krillin ACTUAL: Very slow render time on most site with a lot of content Scrolling is glitchy and seems to want to fresh render each page as it is scrolled This is most prominently seen on ubuntu.com but also ebay and amazon webapps. Webbrowser seems to display the issue the most although I beleive it is more likely to be the graphics stack somewhere, tvoss believe that perfservice will hopefully solve the issue. To manage notifications about this bug go to: https://bugs.launchpad.net/canonical-devices-system-image/+bug/1550371/+subscriptions -- Mailing list: https://launchpad.net/~touch-packages Post to : touch-packages@lists.launchpad.net Unsubscribe : https://launchpad.net/~touch-packages More help : https://help.launchpad.net/ListHelp
[Touch-packages] [Bug 1550371] Re: Webbrowser slow scroll and artifact rendering on freiza
TLDR: The fix was the same as bug 1563287. So you can refer to bug 1563287 to see the history. ** Changed in: mir Assignee: (unassigned) => Kevin DuBois (kdub) ** No longer affects: mir/0.22 ** Branch linked: lp:~kdub/mir/avert-1563287 ** Branch unlinked: lp:mir/0.22 ** Also affects: mir/0.20 Importance: Undecided Status: New ** Also affects: mir/0.21 Importance: Undecided Status: New ** Changed in: mir/0.20 Milestone: None => 0.20.4 ** Changed in: mir/0.21 Milestone: None => 0.21.1 ** Changed in: mir/0.20 Status: New => Fix Committed ** Changed in: mir/0.21 Status: New => Fix Committed ** Changed in: mir/0.20 Assignee: (unassigned) => Kevin DuBois (kdub) ** Changed in: mir/0.21 Assignee: (unassigned) => Daniel van Vugt (vanvugt) ** Changed in: mir/0.21 Assignee: Daniel van Vugt (vanvugt) => Kevin DuBois (kdub) ** Also affects: mir (Ubuntu) Importance: Undecided Status: New ** Changed in: mir (Ubuntu) Status: New => Triaged ** Changed in: mir (Ubuntu) Importance: Undecided => High ** Changed in: mir Importance: Undecided => High ** Changed in: mir/0.20 Importance: Undecided => High ** Changed in: mir/0.21 Importance: Undecided => High -- You received this bug notification because you are a member of Ubuntu Touch seeded packages, which is subscribed to webbrowser-app in Ubuntu. https://bugs.launchpad.net/bugs/1550371 Title: Webbrowser slow scroll and artifact rendering on freiza Status in Canonical System Image: Fix Committed Status in Mir: Fix Committed Status in Mir 0.20 series: Fix Committed Status in Mir 0.21 series: Fix Committed Status in Oxide: Invalid Status in mir package in Ubuntu: Triaged Status in webbrowser-app package in Ubuntu: Invalid Bug description: Copied from private avila bug: https://bugs.launchpad.net/avila-private/+bug/1547569 STEPS: 1. Install the latest image 2. Open the browser 3. Goto ubuntu.com 4. Wait for the page to load 5. Scroll the page EXPECT Smooth scrolling and rendering as seen on arale and krillin ACTUAL: Very slow render time on most site with a lot of content Scrolling is glitchy and seems to want to fresh render each page as it is scrolled This is most prominently seen on ubuntu.com but also ebay and amazon webapps. Webbrowser seems to display the issue the most although I beleive it is more likely to be the graphics stack somewhere, tvoss believe that perfservice will hopefully solve the issue. To manage notifications about this bug go to: https://bugs.launchpad.net/canonical-devices-system-image/+bug/1550371/+subscriptions -- Mailing list: https://launchpad.net/~touch-packages Post to : touch-packages@lists.launchpad.net Unsubscribe : https://launchpad.net/~touch-packages More help : https://help.launchpad.net/ListHelp
[Touch-packages] [Bug 1550371] Re: Webbrowser slow scroll and artifact rendering on freiza
OK, after quite a bit of research the bottom line is that this is a mali quirk. There are 2 potential ways both are by specification allowed to sync with the driver - which resulted in a performance issue (covered by this bug) and a "correctness issue" covered by bug 1573014 The performance issue is now addressed by the quirk added to mir0.22 for all the devices with mali gpu. Further work will continue on bug 1573014 as there are other suspicions from data collected here that the mali driver has other issues. ** Changed in: mir Milestone: None => 0.22.0 ** Also affects: mir/0.22 Importance: Undecided Status: New ** Changed in: mir/0.22 Milestone: None => 0.22.0 ** Changed in: mir/0.22 Status: New => Fix Committed ** Changed in: mir Status: New => Fix Committed ** Changed in: canonical-devices-system-image Status: Confirmed => Fix Committed ** Branch linked: lp:mir/0.22 -- You received this bug notification because you are a member of Ubuntu Touch seeded packages, which is subscribed to webbrowser-app in Ubuntu. https://bugs.launchpad.net/bugs/1550371 Title: Webbrowser slow scroll and artifact rendering on freiza Status in Canonical System Image: Fix Committed Status in Mir: Fix Committed Status in Mir 0.22 series: Fix Committed Status in Oxide: Invalid Status in webbrowser-app package in Ubuntu: Invalid Bug description: Copied from private avila bug: https://bugs.launchpad.net/avila-private/+bug/1547569 STEPS: 1. Install the latest image 2. Open the browser 3. Goto ubuntu.com 4. Wait for the page to load 5. Scroll the page EXPECT Smooth scrolling and rendering as seen on arale and krillin ACTUAL: Very slow render time on most site with a lot of content Scrolling is glitchy and seems to want to fresh render each page as it is scrolled This is most prominently seen on ubuntu.com but also ebay and amazon webapps. Webbrowser seems to display the issue the most although I beleive it is more likely to be the graphics stack somewhere, tvoss believe that perfservice will hopefully solve the issue. To manage notifications about this bug go to: https://bugs.launchpad.net/canonical-devices-system-image/+bug/1550371/+subscriptions -- Mailing list: https://launchpad.net/~touch-packages Post to : touch-packages@lists.launchpad.net Unsubscribe : https://launchpad.net/~touch-packages More help : https://help.launchpad.net/ListHelp
[Touch-packages] [Bug 1550371] Re: Webbrowser slow scroll and artifact rendering on freiza
I don't have any measured data for the scrolling improvement - I can probably do a chrome://tracing/ run again though -- You received this bug notification because you are a member of Ubuntu Touch seeded packages, which is subscribed to webbrowser-app in Ubuntu. https://bugs.launchpad.net/bugs/1550371 Title: Webbrowser slow scroll and artifact rendering on freiza Status in Canonical System Image: Confirmed Status in Mir: New Status in Oxide: Invalid Status in webbrowser-app package in Ubuntu: Invalid Bug description: Copied from private avila bug: https://bugs.launchpad.net/avila-private/+bug/1547569 STEPS: 1. Install the latest image 2. Open the browser 3. Goto ubuntu.com 4. Wait for the page to load 5. Scroll the page EXPECT Smooth scrolling and rendering as seen on arale and krillin ACTUAL: Very slow render time on most site with a lot of content Scrolling is glitchy and seems to want to fresh render each page as it is scrolled This is most prominently seen on ubuntu.com but also ebay and amazon webapps. Webbrowser seems to display the issue the most although I beleive it is more likely to be the graphics stack somewhere, tvoss believe that perfservice will hopefully solve the issue. To manage notifications about this bug go to: https://bugs.launchpad.net/canonical-devices-system-image/+bug/1550371/+subscriptions -- Mailing list: https://launchpad.net/~touch-packages Post to : touch-packages@lists.launchpad.net Unsubscribe : https://launchpad.net/~touch-packages More help : https://help.launchpad.net/ListHelp
[Touch-packages] [Bug 1550371] Re: Webbrowser slow scroll and artifact rendering on freiza
You will also want this smoothness fix if you're using touch: https://code.launchpad.net/~vanvugt/unity8/fix-1556763/+merge/288891 -- You received this bug notification because you are a member of Ubuntu Touch seeded packages, which is subscribed to webbrowser-app in Ubuntu. https://bugs.launchpad.net/bugs/1550371 Title: Webbrowser slow scroll and artifact rendering on freiza Status in Canonical System Image: Confirmed Status in Mir: New Status in Oxide: Invalid Status in webbrowser-app package in Ubuntu: Invalid Bug description: Copied from private avila bug: https://bugs.launchpad.net/avila-private/+bug/1547569 STEPS: 1. Install the latest image 2. Open the browser 3. Goto ubuntu.com 4. Wait for the page to load 5. Scroll the page EXPECT Smooth scrolling and rendering as seen on arale and krillin ACTUAL: Very slow render time on most site with a lot of content Scrolling is glitchy and seems to want to fresh render each page as it is scrolled This is most prominently seen on ubuntu.com but also ebay and amazon webapps. Webbrowser seems to display the issue the most although I beleive it is more likely to be the graphics stack somewhere, tvoss believe that perfservice will hopefully solve the issue. To manage notifications about this bug go to: https://bugs.launchpad.net/canonical-devices-system-image/+bug/1550371/+subscriptions -- Mailing list: https://launchpad.net/~touch-packages Post to : touch-packages@lists.launchpad.net Unsubscribe : https://launchpad.net/~touch-packages More help : https://help.launchpad.net/ListHelp
[Touch-packages] [Bug 1550371] Re: Webbrowser slow scroll and artifact rendering on freiza
thanks for that feedback, interesting news indeed. Do you happen to have any measured data for that scrolling improvement? -- You received this bug notification because you are a member of Ubuntu Touch seeded packages, which is subscribed to webbrowser-app in Ubuntu. https://bugs.launchpad.net/bugs/1550371 Title: Webbrowser slow scroll and artifact rendering on freiza Status in Canonical System Image: Confirmed Status in Mir: New Status in Oxide: Invalid Status in webbrowser-app package in Ubuntu: Invalid Bug description: Copied from private avila bug: https://bugs.launchpad.net/avila-private/+bug/1547569 STEPS: 1. Install the latest image 2. Open the browser 3. Goto ubuntu.com 4. Wait for the page to load 5. Scroll the page EXPECT Smooth scrolling and rendering as seen on arale and krillin ACTUAL: Very slow render time on most site with a lot of content Scrolling is glitchy and seems to want to fresh render each page as it is scrolled This is most prominently seen on ubuntu.com but also ebay and amazon webapps. Webbrowser seems to display the issue the most although I beleive it is more likely to be the graphics stack somewhere, tvoss believe that perfservice will hopefully solve the issue. To manage notifications about this bug go to: https://bugs.launchpad.net/canonical-devices-system-image/+bug/1550371/+subscriptions -- Mailing list: https://launchpad.net/~touch-packages Post to : touch-packages@lists.launchpad.net Unsubscribe : https://launchpad.net/~touch-packages More help : https://help.launchpad.net/ListHelp
[Touch-packages] [Bug 1550371] Re: Webbrowser slow scroll and artifact rendering on freiza
I've installed the packages from https://launchpad.net/~ci-train-ppa- service/+archive/ubuntu/landing-019/ on my device, and it seems to have significantly improved scrolling in the browser -- You received this bug notification because you are a member of Ubuntu Touch seeded packages, which is subscribed to webbrowser-app in Ubuntu. https://bugs.launchpad.net/bugs/1550371 Title: Webbrowser slow scroll and artifact rendering on freiza Status in Canonical System Image: Confirmed Status in Mir: New Status in Oxide: Invalid Status in webbrowser-app package in Ubuntu: Invalid Bug description: Copied from private avila bug: https://bugs.launchpad.net/avila-private/+bug/1547569 STEPS: 1. Install the latest image 2. Open the browser 3. Goto ubuntu.com 4. Wait for the page to load 5. Scroll the page EXPECT Smooth scrolling and rendering as seen on arale and krillin ACTUAL: Very slow render time on most site with a lot of content Scrolling is glitchy and seems to want to fresh render each page as it is scrolled This is most prominently seen on ubuntu.com but also ebay and amazon webapps. Webbrowser seems to display the issue the most although I beleive it is more likely to be the graphics stack somewhere, tvoss believe that perfservice will hopefully solve the issue. To manage notifications about this bug go to: https://bugs.launchpad.net/canonical-devices-system-image/+bug/1550371/+subscriptions -- Mailing list: https://launchpad.net/~touch-packages Post to : touch-packages@lists.launchpad.net Unsubscribe : https://launchpad.net/~touch-packages More help : https://help.launchpad.net/ListHelp
[Touch-packages] [Bug 1550371] Re: Webbrowser slow scroll and artifact rendering on freiza
Freiza has been slow since the day I received my device, although I don't recall what image I first used on it. It's interesting that there are issues with EGL sync fences - I'm pretty sure we're using these in Oxide on this device. They're blacklisted on krillin with the comment "Testing fences was broken on Mali ES2 drivers" and links to 2 private bugs and 2 public bugs of questionable relevance (https://bugs.chromium.org/p/chromium/issues/detail?id=373360 and https://bugs.chromium.org/p/chromium/issues/detail?id=371530) -- You received this bug notification because you are a member of Ubuntu Touch seeded packages, which is subscribed to webbrowser-app in Ubuntu. https://bugs.launchpad.net/bugs/1550371 Title: Webbrowser slow scroll and artifact rendering on freiza Status in Canonical System Image: Confirmed Status in Mir: New Status in Oxide: Invalid Status in webbrowser-app package in Ubuntu: Invalid Bug description: Copied from private avila bug: https://bugs.launchpad.net/avila-private/+bug/1547569 STEPS: 1. Install the latest image 2. Open the browser 3. Goto ubuntu.com 4. Wait for the page to load 5. Scroll the page EXPECT Smooth scrolling and rendering as seen on arale and krillin ACTUAL: Very slow render time on most site with a lot of content Scrolling is glitchy and seems to want to fresh render each page as it is scrolled This is most prominently seen on ubuntu.com but also ebay and amazon webapps. Webbrowser seems to display the issue the most although I beleive it is more likely to be the graphics stack somewhere, tvoss believe that perfservice will hopefully solve the issue. To manage notifications about this bug go to: https://bugs.launchpad.net/canonical-devices-system-image/+bug/1550371/+subscriptions -- Mailing list: https://launchpad.net/~touch-packages Post to : touch-packages@lists.launchpad.net Unsubscribe : https://launchpad.net/~touch-packages More help : https://help.launchpad.net/ListHelp
[Touch-packages] [Bug 1550371] Re: Webbrowser slow scroll and artifact rendering on freiza
I'm not familiar with Frieza so can't test any of this myself... If the problem is eglSwapBuffers taking two frames, then that's the same kind of thing we saw in bug 1563287. Even though we measured the client (Unity8 itself) was taking two frames, the problem was actually the server (USC) being so slow that every client swap took 2-3 frames. It's quite reasonable to imagine bug 1563287 would also manifest in client =web-browser and server=unity8. So I suggest trying the fix for bug 1563287 as soon as it's out. Kevin's fix for that also explicitly mentions frieza Secondly, what's the oldest working image for frieza? Was it ever fast or never been? -- You received this bug notification because you are a member of Ubuntu Touch seeded packages, which is subscribed to webbrowser-app in Ubuntu. https://bugs.launchpad.net/bugs/1550371 Title: Webbrowser slow scroll and artifact rendering on freiza Status in Canonical System Image: Confirmed Status in Mir: New Status in Oxide: Invalid Status in webbrowser-app package in Ubuntu: Invalid Bug description: Copied from private avila bug: https://bugs.launchpad.net/avila-private/+bug/1547569 STEPS: 1. Install the latest image 2. Open the browser 3. Goto ubuntu.com 4. Wait for the page to load 5. Scroll the page EXPECT Smooth scrolling and rendering as seen on arale and krillin ACTUAL: Very slow render time on most site with a lot of content Scrolling is glitchy and seems to want to fresh render each page as it is scrolled This is most prominently seen on ubuntu.com but also ebay and amazon webapps. Webbrowser seems to display the issue the most although I beleive it is more likely to be the graphics stack somewhere, tvoss believe that perfservice will hopefully solve the issue. To manage notifications about this bug go to: https://bugs.launchpad.net/canonical-devices-system-image/+bug/1550371/+subscriptions -- Mailing list: https://launchpad.net/~touch-packages Post to : touch-packages@lists.launchpad.net Unsubscribe : https://launchpad.net/~touch-packages More help : https://help.launchpad.net/ListHelp
Re: [Touch-packages] [Bug 1550371] Re: Webbrowser slow scroll and artifact rendering on freiza
OpenGLES will report a version (containing the string rXpX for a mali driver). that can be cross checked against malideveloper.com to learn their age. On 20 April 2016 at 17:17, kevin gunnwrote: > Does anyone know the circa of these gpu drivers? > my assumption is we take a snapshot of their android bsp to get them, but > do we know if they are latest and greatest? > > we're kinda of at the libhybris/gpu level now - so just thought it's > possible there's driver bug fixes we may benefit from > anyone know? > > -- > You received this bug notification because you are subscribed to the bug > report. > https://bugs.launchpad.net/bugs/1550371 > > Title: > Webbrowser slow scroll and artifact rendering on freiza > > Status in Canonical System Image: > Confirmed > Status in Mir: > New > Status in Oxide: > Invalid > Status in webbrowser-app package in Ubuntu: > Invalid > > Bug description: > Copied from private avila bug: > https://bugs.launchpad.net/avila-private/+bug/1547569 > STEPS: > 1. Install the latest image > 2. Open the browser > 3. Goto ubuntu.com > 4. Wait for the page to load > 5. Scroll the page > > EXPECT > Smooth scrolling and rendering as seen on arale and krillin > > ACTUAL: > Very slow render time on most site with a lot of content > Scrolling is glitchy and seems to want to fresh render each page as it > is scrolled > > This is most prominently seen on ubuntu.com but also ebay and amazon > webapps. > > Webbrowser seems to display the issue the most although I beleive it > is more likely to be the graphics stack somewhere, tvoss believe that > perfservice will hopefully solve the issue. > > To manage notifications about this bug go to: > > https://bugs.launchpad.net/canonical-devices-system-image/+bug/1550371/+subscriptions > -- You received this bug notification because you are a member of Ubuntu Touch seeded packages, which is subscribed to webbrowser-app in Ubuntu. https://bugs.launchpad.net/bugs/1550371 Title: Webbrowser slow scroll and artifact rendering on freiza Status in Canonical System Image: Confirmed Status in Mir: New Status in Oxide: Invalid Status in webbrowser-app package in Ubuntu: Invalid Bug description: Copied from private avila bug: https://bugs.launchpad.net/avila-private/+bug/1547569 STEPS: 1. Install the latest image 2. Open the browser 3. Goto ubuntu.com 4. Wait for the page to load 5. Scroll the page EXPECT Smooth scrolling and rendering as seen on arale and krillin ACTUAL: Very slow render time on most site with a lot of content Scrolling is glitchy and seems to want to fresh render each page as it is scrolled This is most prominently seen on ubuntu.com but also ebay and amazon webapps. Webbrowser seems to display the issue the most although I beleive it is more likely to be the graphics stack somewhere, tvoss believe that perfservice will hopefully solve the issue. To manage notifications about this bug go to: https://bugs.launchpad.net/canonical-devices-system-image/+bug/1550371/+subscriptions -- Mailing list: https://launchpad.net/~touch-packages Post to : touch-packages@lists.launchpad.net Unsubscribe : https://launchpad.net/~touch-packages More help : https://help.launchpad.net/ListHelp
[Touch-packages] [Bug 1550371] Re: Webbrowser slow scroll and artifact rendering on freiza
Does anyone know the circa of these gpu drivers? my assumption is we take a snapshot of their android bsp to get them, but do we know if they are latest and greatest? we're kinda of at the libhybris/gpu level now - so just thought it's possible there's driver bug fixes we may benefit from anyone know? -- You received this bug notification because you are a member of Ubuntu Touch seeded packages, which is subscribed to webbrowser-app in Ubuntu. https://bugs.launchpad.net/bugs/1550371 Title: Webbrowser slow scroll and artifact rendering on freiza Status in Canonical System Image: Confirmed Status in Mir: New Status in Oxide: Invalid Status in webbrowser-app package in Ubuntu: Invalid Bug description: Copied from private avila bug: https://bugs.launchpad.net/avila-private/+bug/1547569 STEPS: 1. Install the latest image 2. Open the browser 3. Goto ubuntu.com 4. Wait for the page to load 5. Scroll the page EXPECT Smooth scrolling and rendering as seen on arale and krillin ACTUAL: Very slow render time on most site with a lot of content Scrolling is glitchy and seems to want to fresh render each page as it is scrolled This is most prominently seen on ubuntu.com but also ebay and amazon webapps. Webbrowser seems to display the issue the most although I beleive it is more likely to be the graphics stack somewhere, tvoss believe that perfservice will hopefully solve the issue. To manage notifications about this bug go to: https://bugs.launchpad.net/canonical-devices-system-image/+bug/1550371/+subscriptions -- Mailing list: https://launchpad.net/~touch-packages Post to : touch-packages@lists.launchpad.net Unsubscribe : https://launchpad.net/~touch-packages More help : https://help.launchpad.net/ListHelp
[Touch-packages] [Bug 1550371] Re: Webbrowser slow scroll and artifact rendering on freiza
@dbarth - so did someone run the exact same gl/egl call sequence on android and prove that the behavior is not exhibited? i do not see that data here. so we're just making guesses. @john-mc - i agree a distilled c-app would probably be beneficial ** No longer affects: unity8 (Ubuntu) -- You received this bug notification because you are a member of Ubuntu Touch seeded packages, which is subscribed to webbrowser-app in Ubuntu. https://bugs.launchpad.net/bugs/1550371 Title: Webbrowser slow scroll and artifact rendering on freiza Status in Canonical System Image: Confirmed Status in Mir: New Status in Oxide: Invalid Status in webbrowser-app package in Ubuntu: Invalid Bug description: Copied from private avila bug: https://bugs.launchpad.net/avila-private/+bug/1547569 STEPS: 1. Install the latest image 2. Open the browser 3. Goto ubuntu.com 4. Wait for the page to load 5. Scroll the page EXPECT Smooth scrolling and rendering as seen on arale and krillin ACTUAL: Very slow render time on most site with a lot of content Scrolling is glitchy and seems to want to fresh render each page as it is scrolled This is most prominently seen on ubuntu.com but also ebay and amazon webapps. Webbrowser seems to display the issue the most although I beleive it is more likely to be the graphics stack somewhere, tvoss believe that perfservice will hopefully solve the issue. To manage notifications about this bug go to: https://bugs.launchpad.net/canonical-devices-system-image/+bug/1550371/+subscriptions -- Mailing list: https://launchpad.net/~touch-packages Post to : touch-packages@lists.launchpad.net Unsubscribe : https://launchpad.net/~touch-packages More help : https://help.launchpad.net/ListHelp
[Touch-packages] [Bug 1550371] Re: Webbrowser slow scroll and artifact rendering on freiza
And based on John's earlier remark, ie that the same HW and drivers do perform properly with another OS, then it means that Ubuntu components between apps and driver/HW are introducing that extra 20/40ms delay. Mir? Unity8? Something else? On Tue, Apr 19, 2016 at 8:47 PM, Chris Coulsonwrote: > The main reason Oxide is slow is because the browser's UI thread is > being blocked for long periods of time due to an issue *outside* of > Oxide. > > As a quick test, I just ran the address book app with > QSG_RENDER_TIMING=1, and it demonstrates exactly the same issue as the > browser - the render thread regularly being blocked for over 20ms and > sometimes up to 40ms in eglSwapBuffers, which causes the UI thread to be > blocked, eg: > > qt.scenegraph.time.renderloop: Frame rendered with 'threaded' renderloop > in 41ms, sync=0, render=5, swap=35 - (on render thread) > qt.scenegraph.time.renderloop: Frame prepared with 'threaded' renderloop, > polish=0, lock=0, blockedForSync=36, animations=0 - (on Gui thread) > QQuickView(0x385ef0) > > Scrolling in address book app is also very janky (like with every other > app and the shell on my M10). I'm not the only person seeing this, am I? > > -- > You received this bug notification because you are a bug assignee. > https://bugs.launchpad.net/bugs/1550371 > > Title: > Webbrowser slow scroll and artifact rendering on freiza > > To manage notifications about this bug go to: > > https://bugs.launchpad.net/canonical-devices-system-image/+bug/1550371/+subscriptions > ** Also affects: mir Importance: Undecided Status: New ** Also affects: unity8 (Ubuntu) Importance: Undecided Status: New ** Changed in: webbrowser-app (Ubuntu) Assignee: Olivier Tilloy (osomon) => (unassigned) ** Changed in: canonical-devices-system-image Assignee: David Barth (dbarth) => kevin gunn (kgunn72) -- You received this bug notification because you are a member of Ubuntu Touch seeded packages, which is subscribed to webbrowser-app in Ubuntu. https://bugs.launchpad.net/bugs/1550371 Title: Webbrowser slow scroll and artifact rendering on freiza Status in Canonical System Image: Confirmed Status in Mir: New Status in Oxide: Invalid Status in unity8 package in Ubuntu: New Status in webbrowser-app package in Ubuntu: Invalid Bug description: Copied from private avila bug: https://bugs.launchpad.net/avila-private/+bug/1547569 STEPS: 1. Install the latest image 2. Open the browser 3. Goto ubuntu.com 4. Wait for the page to load 5. Scroll the page EXPECT Smooth scrolling and rendering as seen on arale and krillin ACTUAL: Very slow render time on most site with a lot of content Scrolling is glitchy and seems to want to fresh render each page as it is scrolled This is most prominently seen on ubuntu.com but also ebay and amazon webapps. Webbrowser seems to display the issue the most although I beleive it is more likely to be the graphics stack somewhere, tvoss believe that perfservice will hopefully solve the issue. To manage notifications about this bug go to: https://bugs.launchpad.net/canonical-devices-system-image/+bug/1550371/+subscriptions -- Mailing list: https://launchpad.net/~touch-packages Post to : touch-packages@lists.launchpad.net Unsubscribe : https://launchpad.net/~touch-packages More help : https://help.launchpad.net/ListHelp
[Touch-packages] [Bug 1550371] Re: Webbrowser slow scroll and artifact rendering on freiza
Just to make sure it wasn't a one off with the address book app, I did it again. Here's a few more data points from the log: qt.scenegraph.time.renderer: time in renderer: total=1ms, preprocess=0, updates=0, binding=0, rendering=1 qt.scenegraph.time.renderloop: Frame rendered with 'threaded' renderloop in 8ms, sync=0, render=1, swap=7 - (on render thread) qt.scenegraph.time.renderer: time in renderer: total=6ms, preprocess=0, updates=0, binding=0, rendering=6 qt.scenegraph.time.renderloop: Frame rendered with 'threaded' renderloop in 115ms, sync=0, render=6, swap=109 - (on render thread) qt.scenegraph.time.renderloop: Frame prepared with 'threaded' renderloop, polish=0, lock=0, blockedForSync=120, animations=0 - (on Gui thread) QQuickView(0x385ef0) qt.scenegraph.time.renderer: time in renderer: total=2ms, preprocess=0, updates=0, binding=0, rendering=1 qt.scenegraph.time.renderloop: Frame rendered with 'threaded' renderloop in 13ms, sync=0, render=2, swap=11 - (on render thread) qt.scenegraph.time.texture: plain texture uploaded in: 0ms (26x26), bind=0, convert=0, swizzle=0 (BGRA->BGRA), upload=0, mipmap=0 qt.scenegraph.time.renderer: time in renderer: total=3ms, preprocess=0, updates=0, binding=0, rendering=3 qt.scenegraph.time.renderloop: Frame prepared with 'threaded' renderloop, polish=0, lock=0, blockedForSync=41, animations=0 - (on Gui thread) QQuickView(0x385ef0) qt.scenegraph.time.renderloop: Frame rendered with 'threaded' renderloop in 29ms, sync=0, render=4, swap=25 - (on render thread) qt.scenegraph.time.renderer: time in renderer: total=1ms, preprocess=0, updates=0, binding=0, rendering=1 APP_ID isn't set, the handler ignored ubuntumirclient: Got invalid serialized mime data. Ignoring it. qt.scenegraph.time.renderloop: Frame rendered with 'threaded' renderloop in 40ms, sync=0, render=1, swap=39 - (on render thread) qt.scenegraph.time.renderloop: Frame prepared with 'threaded' renderloop, polish=0, lock=0, blockedForSync=21, animations=0 - (on Gui thread) QQuickView(0x385ef0) qt.scenegraph.time.renderer: time in renderer: total=1ms, preprocess=0, updates=0, binding=0, rendering=1 qt.scenegraph.time.renderloop: Frame rendered with 'threaded' renderloop in 41ms, sync=0, render=1, swap=39 - (on render thread) qt.scenegraph.time.renderer: time in renderer: total=0ms, preprocess=0, updates=0, binding=0, rendering=0 qt.scenegraph.time.renderloop: Frame prepared with 'threaded' renderloop, polish=0, lock=0, blockedForSync=38, animations=0 - (on Gui thread) QQuickView(0x385ef0) qt.scenegraph.time.renderloop: Frame rendered with 'threaded' renderloop in 40ms, sync=0, render=1, swap=39 - (on render thread) qt.scenegraph.time.renderloop: Frame prepared with 'threaded' renderloop, polish=0, lock=0, blockedForSync=32, animations=0 - (on Gui thread) QQuickView(0x385ef0) qt.scenegraph.time.renderer: time in renderer: total=1ms, preprocess=0, updates=0, binding=0, rendering=1 qt.scenegraph.time.renderloop: Frame rendered with 'threaded' renderloop in 42ms, sync=0, render=2, swap=40 - (on render thread) qt.scenegraph.time.renderloop: Frame prepared with 'threaded' renderloop, polish=0, lock=0, blockedForSync=36, animations=0 - (on Gui thread) QQuickView(0x385ef0) qt.scenegraph.time.renderer: time in renderer: total=1ms, preprocess=0, updates=0, binding=0, rendering=1 qt.scenegraph.time.renderloop: Frame rendered with 'threaded' renderloop in 36ms, sync=0, render=1, swap=34 - (on render thread) qt.scenegraph.time.renderer: time in renderer: total=0ms, preprocess=0, updates=0, binding=0, rendering=0 qt.scenegraph.time.renderloop: Frame prepared with 'threaded' renderloop, polish=0, lock=0, blockedForSync=33, animations=0 - (on Gui thread) QQuickView(0x385ef0) qt.scenegraph.time.renderloop: Frame rendered with 'threaded' renderloop in 32ms, sync=0, render=1, swap=31 - (on render thread) qt.scenegraph.time.renderloop: Frame prepared with 'threaded' renderloop, polish=0, lock=0, blockedForSync=24, animations=0 - (on Gui thread) QQuickView(0x385ef0) qt.scenegraph.time.renderer: time in renderer: total=1ms, preprocess=0, updates=0, binding=0, rendering=1 qt.scenegraph.time.renderloop: Frame rendered with 'threaded' renderloop in 35ms, sync=0, render=2, swap=33 - (on render thread) qt.scenegraph.time.renderloop: Frame prepared with 'threaded' renderloop, polish=0, lock=0, blockedForSync=29, animations=0 - (on Gui thread) QQuickView(0x385ef0) qt.scenegraph.time.renderer: time in renderer: total=1ms, preprocess=0, updates=0, binding=0, rendering=1 qt.scenegraph.time.renderloop: Frame rendered with 'threaded' renderloop in 36ms, sync=0, render=3, swap=32 - (on render thread) qt.scenegraph.time.renderer: time in renderer: total=1ms, preprocess=0, updates=0, binding=0, rendering=0 qt.scenegraph.time.renderloop: Frame prepared with 'threaded' renderloop, polish=0, lock=0, blockedForSync=33, animations=0 - (on Gui thread) QQuickView(0x385ef0) qt.scenegraph.time.renderloop: Frame
[Touch-packages] [Bug 1550371] Re: Webbrowser slow scroll and artifact rendering on freiza
The main reason Oxide is slow is because the browser's UI thread is being blocked for long periods of time due to an issue *outside* of Oxide. As a quick test, I just ran the address book app with QSG_RENDER_TIMING=1, and it demonstrates exactly the same issue as the browser - the render thread regularly being blocked for over 20ms and sometimes up to 40ms in eglSwapBuffers, which causes the UI thread to be blocked, eg: qt.scenegraph.time.renderloop: Frame rendered with 'threaded' renderloop in 41ms, sync=0, render=5, swap=35 - (on render thread) qt.scenegraph.time.renderloop: Frame prepared with 'threaded' renderloop, polish=0, lock=0, blockedForSync=36, animations=0 - (on Gui thread) QQuickView(0x385ef0) Scrolling in address book app is also very janky (like with every other app and the shell on my M10). I'm not the only person seeing this, am I? -- You received this bug notification because you are a member of Ubuntu Touch seeded packages, which is subscribed to webbrowser-app in Ubuntu. https://bugs.launchpad.net/bugs/1550371 Title: Webbrowser slow scroll and artifact rendering on freiza Status in Canonical System Image: Confirmed Status in Oxide: Invalid Status in webbrowser-app package in Ubuntu: Invalid Bug description: Copied from private avila bug: https://bugs.launchpad.net/avila-private/+bug/1547569 STEPS: 1. Install the latest image 2. Open the browser 3. Goto ubuntu.com 4. Wait for the page to load 5. Scroll the page EXPECT Smooth scrolling and rendering as seen on arale and krillin ACTUAL: Very slow render time on most site with a lot of content Scrolling is glitchy and seems to want to fresh render each page as it is scrolled This is most prominently seen on ubuntu.com but also ebay and amazon webapps. Webbrowser seems to display the issue the most although I beleive it is more likely to be the graphics stack somewhere, tvoss believe that perfservice will hopefully solve the issue. To manage notifications about this bug go to: https://bugs.launchpad.net/canonical-devices-system-image/+bug/1550371/+subscriptions -- Mailing list: https://launchpad.net/~touch-packages Post to : touch-packages@lists.launchpad.net Unsubscribe : https://launchpad.net/~touch-packages More help : https://help.launchpad.net/ListHelp
[Touch-packages] [Bug 1550371] Re: Webbrowser slow scroll and artifact rendering on freiza
Oxide only runs on Ubuntu. But that's still a valid question : if that GPU was to expose such a slowdown on another OS (Android say), the upstream Blink code would probably have marked it with a quirk or blacklist to signal the bad performance of the driver. So either we end up calling glBindFramebufferEXT in a context quite different from the Android one, exposing an unknown driver bug. Or there is something making that context quite different like Mir or Unity ? @ChrisCoulson or @gerboland: could one of you guys have a try at distilling that into a C test case? -- You received this bug notification because you are a member of Ubuntu Touch seeded packages, which is subscribed to webbrowser-app in Ubuntu. https://bugs.launchpad.net/bugs/1550371 Title: Webbrowser slow scroll and artifact rendering on freiza Status in Canonical System Image: Confirmed Status in Oxide: Invalid Status in webbrowser-app package in Ubuntu: Invalid Bug description: Copied from private avila bug: https://bugs.launchpad.net/avila-private/+bug/1547569 STEPS: 1. Install the latest image 2. Open the browser 3. Goto ubuntu.com 4. Wait for the page to load 5. Scroll the page EXPECT Smooth scrolling and rendering as seen on arale and krillin ACTUAL: Very slow render time on most site with a lot of content Scrolling is glitchy and seems to want to fresh render each page as it is scrolled This is most prominently seen on ubuntu.com but also ebay and amazon webapps. Webbrowser seems to display the issue the most although I beleive it is more likely to be the graphics stack somewhere, tvoss believe that perfservice will hopefully solve the issue. To manage notifications about this bug go to: https://bugs.launchpad.net/canonical-devices-system-image/+bug/1550371/+subscriptions -- Mailing list: https://launchpad.net/~touch-packages Post to : touch-packages@lists.launchpad.net Unsubscribe : https://launchpad.net/~touch-packages More help : https://help.launchpad.net/ListHelp
[Touch-packages] [Bug 1550371] Re: Webbrowser slow scroll and artifact rendering on freiza
Until this is a repro written only in C linking the OpenGLES & EGL libraries (and glibc or bionic), no gpu vendor will take it very seriously. No-one appears to have addressed my comment in #18 - why does oxide not see this when it meets this GPU on other OS platforms? -- You received this bug notification because you are a member of Ubuntu Touch seeded packages, which is subscribed to webbrowser-app in Ubuntu. https://bugs.launchpad.net/bugs/1550371 Title: Webbrowser slow scroll and artifact rendering on freiza Status in Canonical System Image: Confirmed Status in Oxide: Invalid Status in webbrowser-app package in Ubuntu: Invalid Bug description: Copied from private avila bug: https://bugs.launchpad.net/avila-private/+bug/1547569 STEPS: 1. Install the latest image 2. Open the browser 3. Goto ubuntu.com 4. Wait for the page to load 5. Scroll the page EXPECT Smooth scrolling and rendering as seen on arale and krillin ACTUAL: Very slow render time on most site with a lot of content Scrolling is glitchy and seems to want to fresh render each page as it is scrolled This is most prominently seen on ubuntu.com but also ebay and amazon webapps. Webbrowser seems to display the issue the most although I beleive it is more likely to be the graphics stack somewhere, tvoss believe that perfservice will hopefully solve the issue. To manage notifications about this bug go to: https://bugs.launchpad.net/canonical-devices-system-image/+bug/1550371/+subscriptions -- Mailing list: https://launchpad.net/~touch-packages Post to : touch-packages@lists.launchpad.net Unsubscribe : https://launchpad.net/~touch-packages More help : https://help.launchpad.net/ListHelp
[Touch-packages] [Bug 1550371] Re: Webbrowser slow scroll and artifact rendering on freiza
** Tags added: performance -- You received this bug notification because you are a member of Ubuntu Touch seeded packages, which is subscribed to webbrowser-app in Ubuntu. https://bugs.launchpad.net/bugs/1550371 Title: Webbrowser slow scroll and artifact rendering on freiza Status in Canonical System Image: Confirmed Status in Oxide: Invalid Status in webbrowser-app package in Ubuntu: Invalid Bug description: Copied from private avila bug: https://bugs.launchpad.net/avila-private/+bug/1547569 STEPS: 1. Install the latest image 2. Open the browser 3. Goto ubuntu.com 4. Wait for the page to load 5. Scroll the page EXPECT Smooth scrolling and rendering as seen on arale and krillin ACTUAL: Very slow render time on most site with a lot of content Scrolling is glitchy and seems to want to fresh render each page as it is scrolled This is most prominently seen on ubuntu.com but also ebay and amazon webapps. Webbrowser seems to display the issue the most although I beleive it is more likely to be the graphics stack somewhere, tvoss believe that perfservice will hopefully solve the issue. To manage notifications about this bug go to: https://bugs.launchpad.net/canonical-devices-system-image/+bug/1550371/+subscriptions -- Mailing list: https://launchpad.net/~touch-packages Post to : touch-packages@lists.launchpad.net Unsubscribe : https://launchpad.net/~touch-packages More help : https://help.launchpad.net/ListHelp
[Touch-packages] [Bug 1550371] Re: Webbrowser slow scroll and artifact rendering on freiza
** Changed in: canonical-devices-system-image Milestone: ww08-2016 => 11 -- You received this bug notification because you are a member of Ubuntu Touch seeded packages, which is subscribed to webbrowser-app in Ubuntu. https://bugs.launchpad.net/bugs/1550371 Title: Webbrowser slow scroll and artifact rendering on freiza Status in Canonical System Image: Confirmed Status in Oxide: Invalid Status in webbrowser-app package in Ubuntu: Invalid Bug description: Copied from private avila bug: https://bugs.launchpad.net/avila-private/+bug/1547569 STEPS: 1. Install the latest image 2. Open the browser 3. Goto ubuntu.com 4. Wait for the page to load 5. Scroll the page EXPECT Smooth scrolling and rendering as seen on arale and krillin ACTUAL: Very slow render time on most site with a lot of content Scrolling is glitchy and seems to want to fresh render each page as it is scrolled This is most prominently seen on ubuntu.com but also ebay and amazon webapps. Webbrowser seems to display the issue the most although I beleive it is more likely to be the graphics stack somewhere, tvoss believe that perfservice will hopefully solve the issue. To manage notifications about this bug go to: https://bugs.launchpad.net/canonical-devices-system-image/+bug/1550371/+subscriptions -- Mailing list: https://launchpad.net/~touch-packages Post to : touch-packages@lists.launchpad.net Unsubscribe : https://launchpad.net/~touch-packages More help : https://help.launchpad.net/ListHelp
[Touch-packages] [Bug 1550371] Re: Webbrowser slow scroll and artifact rendering on freiza
loicm kindly pointed me to his qml magnifier demo which should help expose the FBO performance issue and clarify where the problem is: https://developer.ubuntu.com/en/blog/2015/04/28/magnifying-glass-qml/ -- You received this bug notification because you are a member of Ubuntu Touch seeded packages, which is subscribed to webbrowser-app in Ubuntu. https://bugs.launchpad.net/bugs/1550371 Title: Webbrowser slow scroll and artifact rendering on freiza Status in Canonical System Image: Confirmed Status in Oxide: Invalid Status in webbrowser-app package in Ubuntu: Invalid Bug description: Copied from private avila bug: https://bugs.launchpad.net/avila-private/+bug/1547569 STEPS: 1. Install the latest image 2. Open the browser 3. Goto ubuntu.com 4. Wait for the page to load 5. Scroll the page EXPECT Smooth scrolling and rendering as seen on arale and krillin ACTUAL: Very slow render time on most site with a lot of content Scrolling is glitchy and seems to want to fresh render each page as it is scrolled This is most prominently seen on ubuntu.com but also ebay and amazon webapps. Webbrowser seems to display the issue the most although I beleive it is more likely to be the graphics stack somewhere, tvoss believe that perfservice will hopefully solve the issue. To manage notifications about this bug go to: https://bugs.launchpad.net/canonical-devices-system-image/+bug/1550371/+subscriptions -- Mailing list: https://launchpad.net/~touch-packages Post to : touch-packages@lists.launchpad.net Unsubscribe : https://launchpad.net/~touch-packages More help : https://help.launchpad.net/ListHelp
[Touch-packages] [Bug 1550371] Re: Webbrowser slow scroll and artifact rendering on freiza
I agree with Chris' assessment. eglSwapBuffers blocking for so long (over 32ms, i.e. 2 frames at 60Hz) is causing Qt's main loop to block, compounding the stutter. -- You received this bug notification because you are a member of Ubuntu Touch seeded packages, which is subscribed to webbrowser-app in Ubuntu. https://bugs.launchpad.net/bugs/1550371 Title: Webbrowser slow scroll and artifact rendering on freiza Status in Canonical System Image: Confirmed Status in Oxide: Invalid Status in webbrowser-app package in Ubuntu: Invalid Bug description: Copied from private avila bug: https://bugs.launchpad.net/avila-private/+bug/1547569 STEPS: 1. Install the latest image 2. Open the browser 3. Goto ubuntu.com 4. Wait for the page to load 5. Scroll the page EXPECT Smooth scrolling and rendering as seen on arale and krillin ACTUAL: Very slow render time on most site with a lot of content Scrolling is glitchy and seems to want to fresh render each page as it is scrolled This is most prominently seen on ubuntu.com but also ebay and amazon webapps. Webbrowser seems to display the issue the most although I beleive it is more likely to be the graphics stack somewhere, tvoss believe that perfservice will hopefully solve the issue. To manage notifications about this bug go to: https://bugs.launchpad.net/canonical-devices-system-image/+bug/1550371/+subscriptions -- Mailing list: https://launchpad.net/~touch-packages Post to : touch-packages@lists.launchpad.net Unsubscribe : https://launchpad.net/~touch-packages More help : https://help.launchpad.net/ListHelp
[Touch-packages] [Bug 1550371] Re: Webbrowser slow scroll and artifact rendering on freiza
So Oxide (well, chrome proper) has run on this GPU family in both native (Samsung Chromebook) and Android forms (Nexus 10), and perhaps others. Does this bug occur there too? Or is it somehow only emergent on our stack only? -- You received this bug notification because you are a member of Ubuntu Touch seeded packages, which is subscribed to webbrowser-app in Ubuntu. https://bugs.launchpad.net/bugs/1550371 Title: Webbrowser slow scroll and artifact rendering on freiza Status in Canonical System Image: Confirmed Status in Oxide: Invalid Status in webbrowser-app package in Ubuntu: Invalid Bug description: Copied from private avila bug: https://bugs.launchpad.net/avila-private/+bug/1547569 STEPS: 1. Install the latest image 2. Open the browser 3. Goto ubuntu.com 4. Wait for the page to load 5. Scroll the page EXPECT Smooth scrolling and rendering as seen on arale and krillin ACTUAL: Very slow render time on most site with a lot of content Scrolling is glitchy and seems to want to fresh render each page as it is scrolled This is most prominently seen on ubuntu.com but also ebay and amazon webapps. Webbrowser seems to display the issue the most although I beleive it is more likely to be the graphics stack somewhere, tvoss believe that perfservice will hopefully solve the issue. To manage notifications about this bug go to: https://bugs.launchpad.net/canonical-devices-system-image/+bug/1550371/+subscriptions -- Mailing list: https://launchpad.net/~touch-packages Post to : touch-packages@lists.launchpad.net Unsubscribe : https://launchpad.net/~touch-packages More help : https://help.launchpad.net/ListHelp
[Touch-packages] [Bug 1550371] Re: Webbrowser slow scroll and artifact rendering on freiza
Marking the Oxide task invalid for now - I've split out Oxide issues in to new bugs ** Changed in: oxide Status: Triaged => Invalid ** Changed in: oxide Assignee: Chris Coulson (chrisccoulson) => (unassigned) -- You received this bug notification because you are a member of Ubuntu Touch seeded packages, which is subscribed to webbrowser-app in Ubuntu. https://bugs.launchpad.net/bugs/1550371 Title: Webbrowser slow scroll and artifact rendering on freiza Status in Canonical System Image: Confirmed Status in Oxide: Invalid Status in webbrowser-app package in Ubuntu: Invalid Bug description: Copied from private avila bug: https://bugs.launchpad.net/avila-private/+bug/1547569 STEPS: 1. Install the latest image 2. Open the browser 3. Goto ubuntu.com 4. Wait for the page to load 5. Scroll the page EXPECT Smooth scrolling and rendering as seen on arale and krillin ACTUAL: Very slow render time on most site with a lot of content Scrolling is glitchy and seems to want to fresh render each page as it is scrolled This is most prominently seen on ubuntu.com but also ebay and amazon webapps. Webbrowser seems to display the issue the most although I beleive it is more likely to be the graphics stack somewhere, tvoss believe that perfservice will hopefully solve the issue. To manage notifications about this bug go to: https://bugs.launchpad.net/canonical-devices-system-image/+bug/1550371/+subscriptions -- Mailing list: https://launchpad.net/~touch-packages Post to : touch-packages@lists.launchpad.net Unsubscribe : https://launchpad.net/~touch-packages More help : https://help.launchpad.net/ListHelp
[Touch-packages] [Bug 1550371] Re: Webbrowser slow scroll and artifact rendering on freiza
I ran the browser with QSG_RENDER_TIMING=1, and I see timings like this: qt.scenegraph.time.renderloop: Frame rendered with 'threaded' renderloop in 30ms, sync=0, render=2, swap=28 - (on render thread) qt.scenegraph.time.renderloop: Frame prepared with 'threaded' renderloop, polish=0, lock=0, blockedForSync=14, animations=0 - (on Gui thread) BrowserWindow_QMLTYPE_1_QML_207(0xab14ee20) qt.scenegraph.time.renderer: time in renderer: total=1ms, preprocess=0, updates=0, binding=0, rendering=1 qt.scenegraph.time.renderloop: Frame rendered with 'threaded' renderloop in 39ms, sync=0, render=1, swap=37 - (on render thread) qt.scenegraph.time.renderloop: Frame prepared with 'threaded' renderloop, polish=0, lock=0, blockedForSync=27, animations=0 - (on Gui thread) BrowserWindow_QMLTYPE_1_QML_207(0xab14ee20) qt.scenegraph.time.renderer: time in renderer: total=1ms, preprocess=0, updates=0, binding=0, rendering=1 qt.scenegraph.time.renderloop: Frame rendered with 'threaded' renderloop in 39ms, sync=0, render=1, swap=37 - (on render thread) qt.scenegraph.time.renderloop: Frame prepared with 'threaded' renderloop, polish=0, lock=0, blockedForSync=25, animations=0 - (on Gui thread) BrowserWindow_QMLTYPE_1_QML_207(0xab14ee20) qt.scenegraph.time.renderer: time in renderer: total=4ms, preprocess=0, updates=0, binding=2, rendering=1 qt.scenegraph.time.renderloop: Frame rendered with 'threaded' renderloop in 39ms, sync=0, render=5, swap=34 - (on render thread) qt.scenegraph.time.renderloop: Frame prepared with 'threaded' renderloop, polish=0, lock=0, blockedForSync=26, animations=0 - (on Gui thread) BrowserWindow_QMLTYPE_1_QML_207(0xab14ee20) qt.scenegraph.time.renderer: time in renderer: total=1ms, preprocess=0, updates=0, binding=0, rendering=1 qt.scenegraph.time.renderloop: Frame rendered with 'threaded' renderloop in 40ms, sync=0, render=1, swap=38 - (on render thread) qt.scenegraph.time.renderloop: Frame prepared with 'threaded' renderloop, polish=0, lock=0, blockedForSync=29, animations=0 - (on Gui thread) BrowserWindow_QMLTYPE_1_QML_207(0xab14ee20) qt.scenegraph.time.renderer: time in renderer: total=3ms, preprocess=0, updates=0, binding=0, rendering=3 qt.scenegraph.time.renderloop: Frame rendered with 'threaded' renderloop in 27ms, sync=2, render=4, swap=21 - (on render thread) qt.scenegraph.time.renderloop: Frame prepared with 'threaded' renderloop, polish=0, lock=0, blockedForSync=10, animations=0 - (on Gui thread) BrowserWindow_QMLTYPE_1_QML_207(0xab14ee20) qt.scenegraph.time.renderer: time in renderer: total=1ms, preprocess=0, updates=0, binding=0, rendering=1 qt.scenegraph.time.renderloop: Frame rendered with 'threaded' renderloop in 25ms, sync=0, render=2, swap=22 - (on render thread) qt.scenegraph.time.renderloop: Frame prepared with 'threaded' renderloop, polish=0, lock=0, blockedForSync=10, animations=0 - (on Gui thread) BrowserWindow_QMLTYPE_1_QML_207(0xab14ee20) qt.scenegraph.time.renderer: time in renderer: total=1ms, preprocess=0, updates=0, binding=0, rendering=1 qt.scenegraph.time.renderloop: Frame rendered with 'threaded' renderloop in 34ms, sync=0, render=1, swap=32 - (on render thread) qt.scenegraph.time.renderloop: Frame prepared with 'threaded' renderloop, polish=0, lock=0, blockedForSync=19, animations=0 - (on Gui thread) BrowserWindow_QMLTYPE_1_QML_207(0xab14ee20) qt.scenegraph.time.renderer: time in renderer: total=4ms, preprocess=0, updates=0, binding=0, rendering=4 qt.scenegraph.time.renderloop: Frame rendered with 'threaded' renderloop in 32ms, sync=0, render=5, swap=27 - (on render thread) qt.scenegraph.time.renderer: time in renderer: total=1ms, preprocess=0, updates=0, binding=0, rendering=1 qt.scenegraph.time.renderloop: Frame prepared with 'threaded' renderloop, polish=0, lock=0, blockedForSync=19, animations=0 - (on Gui thread) BrowserWindow_QMLTYPE_1_QML_207(0xab14ee20) qt.scenegraph.time.renderloop: Frame rendered with 'threaded' renderloop in 27ms, sync=0, render=1, swap=25 - (on render thread) qt.scenegraph.time.renderloop: Frame prepared with 'threaded' renderloop, polish=0, lock=0, blockedForSync=12, animations=0 - (on Gui thread) BrowserWindow_QMLTYPE_1_QML_207(0xab14ee20) qt.scenegraph.time.renderer: time in renderer: total=2ms, preprocess=0, updates=0, binding=0, rendering=2 qt.scenegraph.time.renderloop: Frame rendered with 'threaded' renderloop in 25ms, sync=0, render=3, swap=22 - (on render thread) It looks like the main thread blocks regularly (see the blockedForSync timings), confirming my suspicion in comment 8. This is probably because the render thread is blocked in eglSwapBuffers (often for more than 16ms), and the main thread is the one that initiates a sync by posting a task to the render thread and then waiting for it to complete. I think I'm convinced the main issues here aren't Oxide bugs. -- You received this bug notification because you are a member of Ubuntu Touch seeded packages, which is subscribed to
[Touch-packages] [Bug 1550371] Re: Webbrowser slow scroll and artifact rendering on freiza
I pinged the commercial team to ask about a possible driver update -- You received this bug notification because you are a member of Ubuntu Touch seeded packages, which is subscribed to webbrowser-app in Ubuntu. https://bugs.launchpad.net/bugs/1550371 Title: Webbrowser slow scroll and artifact rendering on freiza Status in Canonical System Image: Confirmed Status in Oxide: Triaged Status in webbrowser-app package in Ubuntu: Invalid Bug description: Copied from private avila bug: https://bugs.launchpad.net/avila-private/+bug/1547569 STEPS: 1. Install the latest image 2. Open the browser 3. Goto ubuntu.com 4. Wait for the page to load 5. Scroll the page EXPECT Smooth scrolling and rendering as seen on arale and krillin ACTUAL: Very slow render time on most site with a lot of content Scrolling is glitchy and seems to want to fresh render each page as it is scrolled This is most prominently seen on ubuntu.com but also ebay and amazon webapps. Webbrowser seems to display the issue the most although I beleive it is more likely to be the graphics stack somewhere, tvoss believe that perfservice will hopefully solve the issue. To manage notifications about this bug go to: https://bugs.launchpad.net/canonical-devices-system-image/+bug/1550371/+subscriptions -- Mailing list: https://launchpad.net/~touch-packages Post to : touch-packages@lists.launchpad.net Unsubscribe : https://launchpad.net/~touch-packages More help : https://help.launchpad.net/ListHelp
[Touch-packages] [Bug 1550371] Re: Webbrowser slow scroll and artifact rendering on freiza
I added some more trace events and confirm that the issue shown in the trace in comment 11 is occurring during this call to glBindFramebufferEXT, right here: https://git.launchpad.net/~oxide- developers/oxide/+git/chromium/tree/gpu/command_buffer/service/gles2_cmd_decoder.cc?id=31a49d82d9c36d5f18095aa6fe0f03ed5fc0905e#n4676 I've no idea why that would take so long, but this is driver stuff now. -- You received this bug notification because you are a member of Ubuntu Touch seeded packages, which is subscribed to webbrowser-app in Ubuntu. https://bugs.launchpad.net/bugs/1550371 Title: Webbrowser slow scroll and artifact rendering on freiza Status in Canonical System Image: Confirmed Status in Oxide: Triaged Status in webbrowser-app package in Ubuntu: Invalid Bug description: Copied from private avila bug: https://bugs.launchpad.net/avila-private/+bug/1547569 STEPS: 1. Install the latest image 2. Open the browser 3. Goto ubuntu.com 4. Wait for the page to load 5. Scroll the page EXPECT Smooth scrolling and rendering as seen on arale and krillin ACTUAL: Very slow render time on most site with a lot of content Scrolling is glitchy and seems to want to fresh render each page as it is scrolled This is most prominently seen on ubuntu.com but also ebay and amazon webapps. Webbrowser seems to display the issue the most although I beleive it is more likely to be the graphics stack somewhere, tvoss believe that perfservice will hopefully solve the issue. To manage notifications about this bug go to: https://bugs.launchpad.net/canonical-devices-system-image/+bug/1550371/+subscriptions -- Mailing list: https://launchpad.net/~touch-packages Post to : touch-packages@lists.launchpad.net Unsubscribe : https://launchpad.net/~touch-packages More help : https://help.launchpad.net/ListHelp
[Touch-packages] [Bug 1550371] Re: Webbrowser slow scroll and artifact rendering on freiza
Note, somebody else needs to take a look at this now... -- You received this bug notification because you are a member of Ubuntu Touch seeded packages, which is subscribed to webbrowser-app in Ubuntu. https://bugs.launchpad.net/bugs/1550371 Title: Webbrowser slow scroll and artifact rendering on freiza Status in Canonical System Image: Confirmed Status in Oxide: Triaged Status in webbrowser-app package in Ubuntu: Invalid Bug description: Copied from private avila bug: https://bugs.launchpad.net/avila-private/+bug/1547569 STEPS: 1. Install the latest image 2. Open the browser 3. Goto ubuntu.com 4. Wait for the page to load 5. Scroll the page EXPECT Smooth scrolling and rendering as seen on arale and krillin ACTUAL: Very slow render time on most site with a lot of content Scrolling is glitchy and seems to want to fresh render each page as it is scrolled This is most prominently seen on ubuntu.com but also ebay and amazon webapps. Webbrowser seems to display the issue the most although I beleive it is more likely to be the graphics stack somewhere, tvoss believe that perfservice will hopefully solve the issue. To manage notifications about this bug go to: https://bugs.launchpad.net/canonical-devices-system-image/+bug/1550371/+subscriptions -- Mailing list: https://launchpad.net/~touch-packages Post to : touch-packages@lists.launchpad.net Unsubscribe : https://launchpad.net/~touch-packages More help : https://help.launchpad.net/ListHelp
[Touch-packages] [Bug 1550371] Re: Webbrowser slow scroll and artifact rendering on freiza
I've reported bug 1553302 as well now. -- You received this bug notification because you are a member of Ubuntu Touch seeded packages, which is subscribed to webbrowser-app in Ubuntu. https://bugs.launchpad.net/bugs/1550371 Title: Webbrowser slow scroll and artifact rendering on freiza Status in Canonical System Image: Confirmed Status in Oxide: Triaged Status in webbrowser-app package in Ubuntu: Invalid Bug description: Copied from private avila bug: https://bugs.launchpad.net/avila-private/+bug/1547569 STEPS: 1. Install the latest image 2. Open the browser 3. Goto ubuntu.com 4. Wait for the page to load 5. Scroll the page EXPECT Smooth scrolling and rendering as seen on arale and krillin ACTUAL: Very slow render time on most site with a lot of content Scrolling is glitchy and seems to want to fresh render each page as it is scrolled This is most prominently seen on ubuntu.com but also ebay and amazon webapps. Webbrowser seems to display the issue the most although I beleive it is more likely to be the graphics stack somewhere, tvoss believe that perfservice will hopefully solve the issue. To manage notifications about this bug go to: https://bugs.launchpad.net/canonical-devices-system-image/+bug/1550371/+subscriptions -- Mailing list: https://launchpad.net/~touch-packages Post to : touch-packages@lists.launchpad.net Unsubscribe : https://launchpad.net/~touch-packages More help : https://help.launchpad.net/ListHelp
[Touch-packages] [Bug 1550371] Re: Webbrowser slow scroll and artifact rendering on freiza
And a photo of a trace showing the issue in comment 9 ** Attachment added: "IMAG0223.jpg" https://bugs.launchpad.net/oxide/+bug/1550371/+attachment/4588514/+files/IMAG0223.jpg -- You received this bug notification because you are a member of Ubuntu Touch seeded packages, which is subscribed to webbrowser-app in Ubuntu. https://bugs.launchpad.net/bugs/1550371 Title: Webbrowser slow scroll and artifact rendering on freiza Status in Canonical System Image: Confirmed Status in Oxide: Triaged Status in webbrowser-app package in Ubuntu: Invalid Bug description: Copied from private avila bug: https://bugs.launchpad.net/avila-private/+bug/1547569 STEPS: 1. Install the latest image 2. Open the browser 3. Goto ubuntu.com 4. Wait for the page to load 5. Scroll the page EXPECT Smooth scrolling and rendering as seen on arale and krillin ACTUAL: Very slow render time on most site with a lot of content Scrolling is glitchy and seems to want to fresh render each page as it is scrolled This is most prominently seen on ubuntu.com but also ebay and amazon webapps. Webbrowser seems to display the issue the most although I beleive it is more likely to be the graphics stack somewhere, tvoss believe that perfservice will hopefully solve the issue. To manage notifications about this bug go to: https://bugs.launchpad.net/canonical-devices-system-image/+bug/1550371/+subscriptions -- Mailing list: https://launchpad.net/~touch-packages Post to : touch-packages@lists.launchpad.net Unsubscribe : https://launchpad.net/~touch-packages More help : https://help.launchpad.net/ListHelp
[Touch-packages] [Bug 1550371] Re: Webbrowser slow scroll and artifact rendering on freiza
This is a photo of a trace that shows the issue in comment 8 ** Attachment added: "IMAG0222.jpg" https://bugs.launchpad.net/oxide/+bug/1550371/+attachment/4588513/+files/IMAG0222.jpg -- You received this bug notification because you are a member of Ubuntu Touch seeded packages, which is subscribed to webbrowser-app in Ubuntu. https://bugs.launchpad.net/bugs/1550371 Title: Webbrowser slow scroll and artifact rendering on freiza Status in Canonical System Image: Confirmed Status in Oxide: Triaged Status in webbrowser-app package in Ubuntu: Invalid Bug description: Copied from private avila bug: https://bugs.launchpad.net/avila-private/+bug/1547569 STEPS: 1. Install the latest image 2. Open the browser 3. Goto ubuntu.com 4. Wait for the page to load 5. Scroll the page EXPECT Smooth scrolling and rendering as seen on arale and krillin ACTUAL: Very slow render time on most site with a lot of content Scrolling is glitchy and seems to want to fresh render each page as it is scrolled This is most prominently seen on ubuntu.com but also ebay and amazon webapps. Webbrowser seems to display the issue the most although I beleive it is more likely to be the graphics stack somewhere, tvoss believe that perfservice will hopefully solve the issue. To manage notifications about this bug go to: https://bugs.launchpad.net/canonical-devices-system-image/+bug/1550371/+subscriptions -- Mailing list: https://launchpad.net/~touch-packages Post to : touch-packages@lists.launchpad.net Unsubscribe : https://launchpad.net/~touch-packages More help : https://help.launchpad.net/ListHelp
[Touch-packages] [Bug 1550371] Re: Webbrowser slow scroll and artifact rendering on freiza
I'm also regularly seeing GLES2DecoderImpl::RestoreFramebufferBindings block the GPU thread for in excess of 20ms, which is weird. All it's doing is basically calling glBindFramebufferEXT -- You received this bug notification because you are a member of Ubuntu Touch seeded packages, which is subscribed to webbrowser-app in Ubuntu. https://bugs.launchpad.net/bugs/1550371 Title: Webbrowser slow scroll and artifact rendering on freiza Status in Canonical System Image: Confirmed Status in Oxide: Triaged Status in webbrowser-app package in Ubuntu: Invalid Bug description: Copied from private avila bug: https://bugs.launchpad.net/avila-private/+bug/1547569 STEPS: 1. Install the latest image 2. Open the browser 3. Goto ubuntu.com 4. Wait for the page to load 5. Scroll the page EXPECT Smooth scrolling and rendering as seen on arale and krillin ACTUAL: Very slow render time on most site with a lot of content Scrolling is glitchy and seems to want to fresh render each page as it is scrolled This is most prominently seen on ubuntu.com but also ebay and amazon webapps. Webbrowser seems to display the issue the most although I beleive it is more likely to be the graphics stack somewhere, tvoss believe that perfservice will hopefully solve the issue. To manage notifications about this bug go to: https://bugs.launchpad.net/canonical-devices-system-image/+bug/1550371/+subscriptions -- Mailing list: https://launchpad.net/~touch-packages Post to : touch-packages@lists.launchpad.net Unsubscribe : https://launchpad.net/~touch-packages More help : https://help.launchpad.net/ListHelp
[Touch-packages] [Bug 1550371] Re: Webbrowser slow scroll and artifact rendering on freiza
I added a few trace events in Oxide earlier that would aid debugging in chrome://tracing/. Unfortunately, there's no way to save the trace from the browser for offline viewing (as it's incompatible with the way we do downloads) and I can't take a screenshot of it because screenshots on Freiza are broken. I'll try to describe the first main observation: 1) After the webview compositor has finished producing a frame, it calls in to oxide::CompositorSingleThreadProxy::SwapCompositorFrame. 2) At this point, we insert a fence in the command stream and flush. 3) After the fence is signalled, we run oxide::CompositorSingleThreadProxy::ContinueSwapGLFrame. 4) This ends up entering QQuickItem::update for the webview, which schedules a sync. 5) At the end of the sync (OxideQQuickWebView::updatePaintNode), we call back in to the webview compositor to notify it that the swap has completed and that the old buffer can be used as the back buffer. I've added a trace event to time how long it takes to get from 2 to 3 - it's currently ~5-6ms. This is basically how long it takes the GPU service to execute the commands that were just flushed for compositing the webview, and isn't particularly out of the ordinary. I've also added a trace event to time between 4 and 5, which is basically timing how long it takes between scheduling an update and the sync completing, and I'm seeing regular delays of up to 30ms. Within 5ms of scheduling an update (calling QQuickItem::update), the main thread appears to be completely blocked (although, I am only looking at compositor events in chrome://tracing/). Whilst there are optimizations we can work in Oxide, the main bottleneck here appears to be something else. -- You received this bug notification because you are a member of Ubuntu Touch seeded packages, which is subscribed to webbrowser-app in Ubuntu. https://bugs.launchpad.net/bugs/1550371 Title: Webbrowser slow scroll and artifact rendering on freiza Status in Canonical System Image: Confirmed Status in Oxide: Triaged Status in webbrowser-app package in Ubuntu: Invalid Bug description: Copied from private avila bug: https://bugs.launchpad.net/avila-private/+bug/1547569 STEPS: 1. Install the latest image 2. Open the browser 3. Goto ubuntu.com 4. Wait for the page to load 5. Scroll the page EXPECT Smooth scrolling and rendering as seen on arale and krillin ACTUAL: Very slow render time on most site with a lot of content Scrolling is glitchy and seems to want to fresh render each page as it is scrolled This is most prominently seen on ubuntu.com but also ebay and amazon webapps. Webbrowser seems to display the issue the most although I beleive it is more likely to be the graphics stack somewhere, tvoss believe that perfservice will hopefully solve the issue. To manage notifications about this bug go to: https://bugs.launchpad.net/canonical-devices-system-image/+bug/1550371/+subscriptions -- Mailing list: https://launchpad.net/~touch-packages Post to : touch-packages@lists.launchpad.net Unsubscribe : https://launchpad.net/~touch-packages More help : https://help.launchpad.net/ListHelp
[Touch-packages] [Bug 1550371] Re: Webbrowser slow scroll and artifact rendering on freiza
Missing information in chrome://gpu/ is bug 1552657 -- You received this bug notification because you are a member of Ubuntu Touch seeded packages, which is subscribed to webbrowser-app in Ubuntu. https://bugs.launchpad.net/bugs/1550371 Title: Webbrowser slow scroll and artifact rendering on freiza Status in Canonical System Image: Confirmed Status in Oxide: Triaged Status in webbrowser-app package in Ubuntu: Invalid Bug description: Copied from private avila bug: https://bugs.launchpad.net/avila-private/+bug/1547569 STEPS: 1. Install the latest image 2. Open the browser 3. Goto ubuntu.com 4. Wait for the page to load 5. Scroll the page EXPECT Smooth scrolling and rendering as seen on arale and krillin ACTUAL: Very slow render time on most site with a lot of content Scrolling is glitchy and seems to want to fresh render each page as it is scrolled This is most prominently seen on ubuntu.com but also ebay and amazon webapps. Webbrowser seems to display the issue the most although I beleive it is more likely to be the graphics stack somewhere, tvoss believe that perfservice will hopefully solve the issue. To manage notifications about this bug go to: https://bugs.launchpad.net/canonical-devices-system-image/+bug/1550371/+subscriptions -- Mailing list: https://launchpad.net/~touch-packages Post to : touch-packages@lists.launchpad.net Unsubscribe : https://launchpad.net/~touch-packages More help : https://help.launchpad.net/ListHelp
[Touch-packages] [Bug 1550371] Re: Webbrowser slow scroll and artifact rendering on freiza
So it seems that the required extensions are reported by the driver, but they're not reported in chrome://gpu/. I'll report another bug for that. I'm not sure what's going on with the current Oxide version (1.12) - I'm not doing any debugging on that. My trunk build of Oxide runs with accelerated compositing, but it's using a share group when it shouldn't be - I've reported bug 1552376 for that. It doesn't exhibit the out-of-order frames I see with Oxide 1.12, but performance still isn't great. -- You received this bug notification because you are a member of Ubuntu Touch seeded packages, which is subscribed to webbrowser-app in Ubuntu. https://bugs.launchpad.net/bugs/1550371 Title: Webbrowser slow scroll and artifact rendering on freiza Status in Canonical System Image: Confirmed Status in Oxide: Triaged Status in webbrowser-app package in Ubuntu: Invalid Bug description: Copied from private avila bug: https://bugs.launchpad.net/avila-private/+bug/1547569 STEPS: 1. Install the latest image 2. Open the browser 3. Goto ubuntu.com 4. Wait for the page to load 5. Scroll the page EXPECT Smooth scrolling and rendering as seen on arale and krillin ACTUAL: Very slow render time on most site with a lot of content Scrolling is glitchy and seems to want to fresh render each page as it is scrolled This is most prominently seen on ubuntu.com but also ebay and amazon webapps. Webbrowser seems to display the issue the most although I beleive it is more likely to be the graphics stack somewhere, tvoss believe that perfservice will hopefully solve the issue. To manage notifications about this bug go to: https://bugs.launchpad.net/canonical-devices-system-image/+bug/1550371/+subscriptions -- Mailing list: https://launchpad.net/~touch-packages Post to : touch-packages@lists.launchpad.net Unsubscribe : https://launchpad.net/~touch-packages More help : https://help.launchpad.net/ListHelp
[Touch-packages] [Bug 1550371] Re: Webbrowser slow scroll and artifact rendering on freiza
I assume any fix here will most likely work on other affected systems like arale? -- You received this bug notification because you are a member of Ubuntu Touch seeded packages, which is subscribed to webbrowser-app in Ubuntu. https://bugs.launchpad.net/bugs/1550371 Title: Webbrowser slow scroll and artifact rendering on freiza Status in Canonical System Image: Confirmed Status in Oxide: Triaged Status in webbrowser-app package in Ubuntu: Invalid Bug description: Copied from private avila bug: https://bugs.launchpad.net/avila-private/+bug/1547569 STEPS: 1. Install the latest image 2. Open the browser 3. Goto ubuntu.com 4. Wait for the page to load 5. Scroll the page EXPECT Smooth scrolling and rendering as seen on arale and krillin ACTUAL: Very slow render time on most site with a lot of content Scrolling is glitchy and seems to want to fresh render each page as it is scrolled This is most prominently seen on ubuntu.com but also ebay and amazon webapps. Webbrowser seems to display the issue the most although I beleive it is more likely to be the graphics stack somewhere, tvoss believe that perfservice will hopefully solve the issue. To manage notifications about this bug go to: https://bugs.launchpad.net/canonical-devices-system-image/+bug/1550371/+subscriptions -- Mailing list: https://launchpad.net/~touch-packages Post to : touch-packages@lists.launchpad.net Unsubscribe : https://launchpad.net/~touch-packages More help : https://help.launchpad.net/ListHelp
[Touch-packages] [Bug 1550371] Re: Webbrowser slow scroll and artifact rendering on freiza
assigning back as it seems an oxide issue ** Changed in: canonical-devices-system-image Assignee: Yuan-Chen Cheng (ycheng-twn) => David Barth (dbarth) -- You received this bug notification because you are a member of Ubuntu Touch seeded packages, which is subscribed to webbrowser-app in Ubuntu. https://bugs.launchpad.net/bugs/1550371 Title: Webbrowser slow scroll and artifact rendering on freiza Status in Canonical System Image: Confirmed Status in Oxide: Triaged Status in webbrowser-app package in Ubuntu: Invalid Bug description: Copied from private avila bug: https://bugs.launchpad.net/avila-private/+bug/1547569 STEPS: 1. Install the latest image 2. Open the browser 3. Goto ubuntu.com 4. Wait for the page to load 5. Scroll the page EXPECT Smooth scrolling and rendering as seen on arale and krillin ACTUAL: Very slow render time on most site with a lot of content Scrolling is glitchy and seems to want to fresh render each page as it is scrolled This is most prominently seen on ubuntu.com but also ebay and amazon webapps. Webbrowser seems to display the issue the most although I beleive it is more likely to be the graphics stack somewhere, tvoss believe that perfservice will hopefully solve the issue. To manage notifications about this bug go to: https://bugs.launchpad.net/canonical-devices-system-image/+bug/1550371/+subscriptions -- Mailing list: https://launchpad.net/~touch-packages Post to : touch-packages@lists.launchpad.net Unsubscribe : https://launchpad.net/~touch-packages More help : https://help.launchpad.net/ListHelp
[Touch-packages] [Bug 1550371] Re: Webbrowser slow scroll and artifact rendering on freiza
As pointed out in, we should check why: EGL_KHR_image, EGL_KHR_image_base and EGL_KHR_gl_texture_2D_image are not reported by the driver and rule out issues. -- You received this bug notification because you are a member of Ubuntu Touch seeded packages, which is subscribed to webbrowser-app in Ubuntu. https://bugs.launchpad.net/bugs/1550371 Title: Webbrowser slow scroll and artifact rendering on freiza Status in Canonical System Image: Confirmed Status in Oxide: Triaged Status in webbrowser-app package in Ubuntu: Invalid Bug description: Copied from private avila bug: https://bugs.launchpad.net/avila-private/+bug/1547569 STEPS: 1. Install the latest image 2. Open the browser 3. Goto ubuntu.com 4. Wait for the page to load 5. Scroll the page EXPECT Smooth scrolling and rendering as seen on arale and krillin ACTUAL: Very slow render time on most site with a lot of content Scrolling is glitchy and seems to want to fresh render each page as it is scrolled This is most prominently seen on ubuntu.com but also ebay and amazon webapps. Webbrowser seems to display the issue the most although I beleive it is more likely to be the graphics stack somewhere, tvoss believe that perfservice will hopefully solve the issue. To manage notifications about this bug go to: https://bugs.launchpad.net/canonical-devices-system-image/+bug/1550371/+subscriptions -- Mailing list: https://launchpad.net/~touch-packages Post to : touch-packages@lists.launchpad.net Unsubscribe : https://launchpad.net/~touch-packages More help : https://help.launchpad.net/ListHelp
[Touch-packages] [Bug 1550371] Re: Webbrowser slow scroll and artifact rendering on freiza
** Changed in: canonical-devices-system-image Assignee: David Barth (dbarth) => Yuan-Chen Cheng (ycheng-twn) -- You received this bug notification because you are a member of Ubuntu Touch seeded packages, which is subscribed to webbrowser-app in Ubuntu. https://bugs.launchpad.net/bugs/1550371 Title: Webbrowser slow scroll and artifact rendering on freiza Status in Canonical System Image: Confirmed Status in Oxide: Triaged Status in webbrowser-app package in Ubuntu: Invalid Bug description: Copied from private avila bug: https://bugs.launchpad.net/avila-private/+bug/1547569 STEPS: 1. Install the latest image 2. Open the browser 3. Goto ubuntu.com 4. Wait for the page to load 5. Scroll the page EXPECT Smooth scrolling and rendering as seen on arale and krillin ACTUAL: Very slow render time on most site with a lot of content Scrolling is glitchy and seems to want to fresh render each page as it is scrolled This is most prominently seen on ubuntu.com but also ebay and amazon webapps. Webbrowser seems to display the issue the most although I beleive it is more likely to be the graphics stack somewhere, tvoss believe that perfservice will hopefully solve the issue. To manage notifications about this bug go to: https://bugs.launchpad.net/canonical-devices-system-image/+bug/1550371/+subscriptions -- Mailing list: https://launchpad.net/~touch-packages Post to : touch-packages@lists.launchpad.net Unsubscribe : https://launchpad.net/~touch-packages More help : https://help.launchpad.net/ListHelp
[Touch-packages] [Bug 1550371] Re: Webbrowser slow scroll and artifact rendering on freiza
** Changed in: webbrowser-app (Ubuntu) Status: Confirmed => Invalid -- You received this bug notification because you are a member of Ubuntu Touch seeded packages, which is subscribed to webbrowser-app in Ubuntu. https://bugs.launchpad.net/bugs/1550371 Title: Webbrowser slow scroll and artifact rendering on freiza Status in Canonical System Image: Confirmed Status in Oxide: Triaged Status in webbrowser-app package in Ubuntu: Invalid Bug description: Copied from private avila bug: https://bugs.launchpad.net/avila-private/+bug/1547569 STEPS: 1. Install the latest image 2. Open the browser 3. Goto ubuntu.com 4. Wait for the page to load 5. Scroll the page EXPECT Smooth scrolling and rendering as seen on arale and krillin ACTUAL: Very slow render time on most site with a lot of content Scrolling is glitchy and seems to want to fresh render each page as it is scrolled This is most prominently seen on ubuntu.com but also ebay and amazon webapps. Webbrowser seems to display the issue the most although I beleive it is more likely to be the graphics stack somewhere, tvoss believe that perfservice will hopefully solve the issue. To manage notifications about this bug go to: https://bugs.launchpad.net/canonical-devices-system-image/+bug/1550371/+subscriptions -- Mailing list: https://launchpad.net/~touch-packages Post to : touch-packages@lists.launchpad.net Unsubscribe : https://launchpad.net/~touch-packages More help : https://help.launchpad.net/ListHelp
[Touch-packages] [Bug 1550371] Re: Webbrowser slow scroll and artifact rendering on freiza
** Changed in: oxide Status: New => Triaged -- You received this bug notification because you are a member of Ubuntu Touch seeded packages, which is subscribed to webbrowser-app in Ubuntu. https://bugs.launchpad.net/bugs/1550371 Title: Webbrowser slow scroll and artifact rendering on freiza Status in Canonical System Image: Confirmed Status in Oxide: Triaged Status in webbrowser-app package in Ubuntu: Confirmed Bug description: Copied from private avila bug: https://bugs.launchpad.net/avila-private/+bug/1547569 STEPS: 1. Install the latest image 2. Open the browser 3. Goto ubuntu.com 4. Wait for the page to load 5. Scroll the page EXPECT Smooth scrolling and rendering as seen on arale and krillin ACTUAL: Very slow render time on most site with a lot of content Scrolling is glitchy and seems to want to fresh render each page as it is scrolled This is most prominently seen on ubuntu.com but also ebay and amazon webapps. Webbrowser seems to display the issue the most although I beleive it is more likely to be the graphics stack somewhere, tvoss believe that perfservice will hopefully solve the issue. To manage notifications about this bug go to: https://bugs.launchpad.net/canonical-devices-system-image/+bug/1550371/+subscriptions -- Mailing list: https://launchpad.net/~touch-packages Post to : touch-packages@lists.launchpad.net Unsubscribe : https://launchpad.net/~touch-packages More help : https://help.launchpad.net/ListHelp
[Touch-packages] [Bug 1550371] Re: Webbrowser slow scroll and artifact rendering on freiza
Basically, we're falling back to software compositing on Freiza for a couple of reasons: - We don't set up a share context on devices where Chromium uses virtual GL contexts (essentially, all client-side GL contexts are backed by one single GL context on the GPU service side), as this is normally done to work around share-group related driver bugs. - The graphics driver isn't advertising the extensions we require for the EGLImage compositing path (EGL_KHR_image, EGL_KHR_image_base and EGL_KHR_gl_texture_2D_image). This means that neither of the 2 accelerated compositing paths that Oxide has available currently work on this device. -- You received this bug notification because you are a member of Ubuntu Touch seeded packages, which is subscribed to webbrowser-app in Ubuntu. https://bugs.launchpad.net/bugs/1550371 Title: Webbrowser slow scroll and artifact rendering on freiza Status in Canonical System Image: Confirmed Status in Oxide: New Status in webbrowser-app package in Ubuntu: Confirmed Bug description: Copied from private avila bug: https://bugs.launchpad.net/avila-private/+bug/1547569 STEPS: 1. Install the latest image 2. Open the browser 3. Goto ubuntu.com 4. Wait for the page to load 5. Scroll the page EXPECT Smooth scrolling and rendering as seen on arale and krillin ACTUAL: Very slow render time on most site with a lot of content Scrolling is glitchy and seems to want to fresh render each page as it is scrolled This is most prominently seen on ubuntu.com but also ebay and amazon webapps. Webbrowser seems to display the issue the most although I beleive it is more likely to be the graphics stack somewhere, tvoss believe that perfservice will hopefully solve the issue. To manage notifications about this bug go to: https://bugs.launchpad.net/canonical-devices-system-image/+bug/1550371/+subscriptions -- Mailing list: https://launchpad.net/~touch-packages Post to : touch-packages@lists.launchpad.net Unsubscribe : https://launchpad.net/~touch-packages More help : https://help.launchpad.net/ListHelp
[Touch-packages] [Bug 1550371] Re: Webbrowser slow scroll and artifact rendering on freiza
Any updates? ** Changed in: canonical-devices-system-image Assignee: Pat McGowan (pat-mcgowan) => David Barth (dbarth) -- You received this bug notification because you are a member of Ubuntu Touch seeded packages, which is subscribed to webbrowser-app in Ubuntu. https://bugs.launchpad.net/bugs/1550371 Title: Webbrowser slow scroll and artifact rendering on freiza Status in Canonical System Image: Confirmed Status in Oxide: New Status in webbrowser-app package in Ubuntu: Confirmed Bug description: Copied from private avila bug: https://bugs.launchpad.net/avila-private/+bug/1547569 STEPS: 1. Install the latest image 2. Open the browser 3. Goto ubuntu.com 4. Wait for the page to load 5. Scroll the page EXPECT Smooth scrolling and rendering as seen on arale and krillin ACTUAL: Very slow render time on most site with a lot of content Scrolling is glitchy and seems to want to fresh render each page as it is scrolled This is most prominently seen on ubuntu.com but also ebay and amazon webapps. Webbrowser seems to display the issue the most although I beleive it is more likely to be the graphics stack somewhere, tvoss believe that perfservice will hopefully solve the issue. To manage notifications about this bug go to: https://bugs.launchpad.net/canonical-devices-system-image/+bug/1550371/+subscriptions -- Mailing list: https://launchpad.net/~touch-packages Post to : touch-packages@lists.launchpad.net Unsubscribe : https://launchpad.net/~touch-packages More help : https://help.launchpad.net/ListHelp
[Touch-packages] [Bug 1550371] Re: Webbrowser slow scroll and artifact rendering on freiza
** Changed in: oxide Importance: Undecided => Critical ** Changed in: oxide Assignee: (unassigned) => Chris Coulson (chrisccoulson) -- You received this bug notification because you are a member of Ubuntu Touch seeded packages, which is subscribed to webbrowser-app in Ubuntu. https://bugs.launchpad.net/bugs/1550371 Title: Webbrowser slow scroll and artifact rendering on freiza Status in Canonical System Image: Confirmed Status in Oxide: New Status in webbrowser-app package in Ubuntu: Confirmed Bug description: Copied from private avila bug: https://bugs.launchpad.net/avila-private/+bug/1547569 STEPS: 1. Install the latest image 2. Open the browser 3. Goto ubuntu.com 4. Wait for the page to load 5. Scroll the page EXPECT Smooth scrolling and rendering as seen on arale and krillin ACTUAL: Very slow render time on most site with a lot of content Scrolling is glitchy and seems to want to fresh render each page as it is scrolled This is most prominently seen on ubuntu.com but also ebay and amazon webapps. Webbrowser seems to display the issue the most although I beleive it is more likely to be the graphics stack somewhere, tvoss believe that perfservice will hopefully solve the issue. To manage notifications about this bug go to: https://bugs.launchpad.net/canonical-devices-system-image/+bug/1550371/+subscriptions -- Mailing list: https://launchpad.net/~touch-packages Post to : touch-packages@lists.launchpad.net Unsubscribe : https://launchpad.net/~touch-packages More help : https://help.launchpad.net/ListHelp