Bug 193011 - [GTK] Bad performance on Intel Iris 540 graphics with accelerated compositing enabled
Summary: [GTK] Bad performance on Intel Iris 540 graphics with accelerated compositing...
Status: RESOLVED WORKSFORME
Alias: None
Product: WebKit
Classification: Unclassified
Component: WebKitGTK (show other bugs)
Version: Other
Hardware: PC Linux
: P2 Normal
Assignee: Nobody
URL:
Keywords:
Depends on:
Blocks: 192523
  Show dependency treegraph
 
Reported: 2018-12-22 16:59 PST by Ryan Farmer
Modified: 2019-07-16 10:15 PDT (History)
4 users (show)

See Also:


Attachments

Note You need to log in before you can comment on or make changes to this bug.
Description Ryan Farmer 2018-12-22 16:59:44 PST
When I noticed graphical corruption issues on Youtube and the Chicago Public Library's websites under X11 and turned accelerated compositing off at the suggestion of Michael Catanzaro, I noticed that performance of WebkitGTK+ on my laptop is much better with it turned off.

The performance problems happen under both X11 and Wayland, and are particularly nasty on Facebook, which is close to unusable, and Riot.im, which starts out okay and becomes slower as time progresses. The new layout version of Reddit doesn't work particularly well either, but the old version works okay.

With accelerated compositing disabled, sites scroll faster. Facebook, Riot, and Reddit are quite usable and don't cause my laptop to get hot and the fan to come on at 100%.

I'm using Epiphany 3.30.2 on WebkitGTK+ 2.22.5 on Fedora 29 on Intel Iris 540 (Skylake mobile) graphics.
Comment 1 Philippe Normand 2019-05-15 10:42:26 PDT
Disabling AC degrades video playback performance though :(
Comment 2 Carlos Garcia Campos 2019-06-25 02:11:30 PDT
Could you open about:gpu in chromium and share the gpu information here, please?
Comment 3 Michael Catanzaro 2019-07-16 10:15:02 PDT
(In reply to Carlos Garcia Campos from comment #2)
> Could you open about:gpu in chromium and share the gpu information here,
> please?

Closing since we need this information to investigate. We can reopen if you provide the requested information.