Closed Bug 1547702 Opened 5 years ago Closed 5 years ago

Allow WebRender on more Intel devices

Categories

(Core :: Graphics: WebRender, task, P3)

task

Tracking

()

RESOLVED FIXED
mozilla68
Tracking Status
firefox68 --- fixed

People

(Reporter: aosmond, Assigned: aosmond)

References

(Blocks 1 open bug)

Details

As discussed with jrmuizel, we want to allow WebRender to be enabled on more Intel devices for the experiments.

Assignee: nobody → aosmond
Priority: -- → P3
Pushed by aosmond@gmail.com:
https://hg.mozilla.org/integration/mozilla-inbound/rev/a14cf357555a
Allow WebRender on more qualified Intel hardware. r=aosmond
Blocks: wr-intel
Status: NEW → RESOLVED
Closed: 5 years ago
Resolution: --- → FIXED
Target Milestone: --- → mozilla68

In the latest nightlies I've been having some odd video tearing artifacts and slow browser response (scrolling already loaded pages, and typing in the url bar in particular). I bisected this down to this commit, and verified that if I build the latest mozilla-central the issue is still present, and if I backout this commit the issue goes away. It's not always evident, but it seems easily triggered by opening multiple windows. A simple test case seems to be:

  1. Open a scrolling photo test: https://www.testufo.com/photo
  2. Open a new private window, and load a page (eg: wikipedia.org) - observe that typing the url is unresponsive
  3. Switch back to the scrolling photo window, and observe lots of lag while the page in 2) loads

I'm on Ubuntu with these graphics:

00:02.0 VGA compatible controller: Intel Corporation HD Graphics 620 (rev 02) (prog-if 00 [VGA controller])
Subsystem: Lenovo HD Graphics 620
Flags: bus master, fast devsel, latency 0, IRQ 129
Memory at e0000000 (64-bit, non-prefetchable) [size=16M]
Memory at d0000000 (64-bit, prefetchable) [size=256M]
I/O ports at e000 [size=64]
[virtual] Expansion ROM at 000c0000 [disabled] [size=128K]
Capabilities: <access denied>
Kernel driver in use: i915
Kernel modules: i915

aosmond, any ideas? Any other information I can provide?

Flags: needinfo?(aosmond)

mshal, if you could file a new bug to track this, I would appreciate it. Attaching your about:support will help, mainly to view the critical log and Mesa driver version. Additionally, let us know if you are using X11 vs Wayland.

Flags: needinfo?(aosmond)
Regressions: 1549630
Type: defect → task
Regressions: 1627452
You need to log in before you can comment on or make changes to this bug.