Closed Bug 1733008 Opened 3 years ago Closed 3 years ago

5700u apu with vega8 (0x164c) doesnt have webrender enabled by default

Categories

(Core :: Graphics: WebRender, task)

Firefox 92
x86_64
Linux
task

Tracking

()

RESOLVED FIXED
97 Branch
Tracking Status
firefox97 --- fixed

People

(Reporter: emailsaddres, Assigned: rmader)

References

(Blocks 1 open bug)

Details

(Whiteboard: QA-not-reproducible)

Attachments

(2 files)

User Agent: Mozilla/5.0 (X11; Linux x86_64; rv:92.0) Gecko/20100101 Firefox/92.0

Steps to reproduce:

I have lenovo laptop with a 5700u apu.
when I create a firefox profile I and open about:support I get "Compositing WebRender(software)"
which seems to mean that I dont have webrender in gpu.
is this gpu/apu supported?

the gpu info that page is :
GPU #1
Active Yes
Description AMD RENOIR (DRM 3.40.0, 5.10.69-1-lts, LLVM 12.0.1)
Vendor ID 0x1002
Device ID 0x164c
Driver Vendor mesa/radeonsi
Driver Version 21.2.2.0
RAM 0

Actual results:

no webrender

Expected results:

should support webrender

after searching I found this issue too https://bugzilla.mozilla.org/show_bug.cgi?id=1633411
but it said fixed in firefox 77.
am I missing something?

Component: Untriaged → General
OS: Unspecified → Linux
Hardware: Unspecified → x86_64

The Bugbug bot thinks this bug should belong to the 'Core::Graphics: WebRender' component, and is moving the bug to that component. Please revert this change in case you think the bot is wrong.

Component: General → Graphics: WebRender
Product: Firefox → Core

I dont understand the purpose of the added links but if it is for others to use and add them for firefox please say so.
also mostakenly linked to a bug about raven-ridge but this gpu is GPU: AMD ATI 04:00.0 Lucienne show in neofetch comman.
and in lshw it is shown as "product: Lucienne [1002:164C]"

Same here with a brand new ThinkPad P14s AMD Gen2, with Ryzen 7 Pro 5850U CPU:

$ LC_ALL=C sudo lshw -C video -numeric
  *-display
       description: VGA compatible controller
       product: Cezanne [1002:1638]
       vendor: Advanced Micro Devices, Inc. [AMD/ATI] [1002]
       physical id: 0
       bus info: pci@0000:08:00.0
       logical name: /dev/fb0
       version: d1
       width: 64 bits
       clock: 33MHz
       capabilities: pm pciexpress msi msix vga_controller bus_master cap_list fb
       configuration: depth=32 driver=amdgpu latency=0 mode=3840x2160 visual=truecolor xres=3840 yres=2160
       resources: iomemory:80-7f iomemory:80-7f irq:76 memory:860000000-86fffffff memory:870000000-8701fffff ioport:1000(size=256) memory:fd300000-fd37ffff

For what it's worth, adding 0x1638 where you mentionned in comment #3 seems not to crash and I have a debug build kinda working

Flags: needinfo?(jan)

Nothing wild. Those two PCI ids were pushed to GitHub, but it was forgotten to add them to the WebRender whitelist.

Flags: needinfo?(jan)

(In reply to Darkspirit from comment #8)

Nothing wild. Those two PCI ids were pushed to GitHub, but it was forgotten to add them to the WebRender whitelist.

Ok, I've pushed a patch for my specific device in bug 1733412

(In reply to emailsaddres from comment #0)
Workaround: Open about:config, set gfx.webrender.all to true and restart Firefox to force-enable WebRender.

(In reply to Darkspirit from comment #10)

(In reply to emailsaddres from comment #0)
Workaround: Open about:config, set gfx.webrender.all to true and restart Firefox to force-enable WebRender.

I have dont that and after firefox NOT burning down I created this bug so that others can benefit.

Andrew, can we remove the allow listing on Linux?

Flags: needinfo?(jmuizelaar) → needinfo?(aosmond)

Unable to reproduce on release with Ubuntu 20 since it requires specific hardware.

Whiteboard: QA-not-reproducible
Blocks: wr-linux
Status: UNCONFIRMED → NEW
Type: defect → task
Ever confirmed: true
Summary: 5700u apu with vega8 doesnt have webrender enabled by default → 5700u apu with vega8 (0x164c) doesnt have webrender enabled by default
See Also: → 1736267
Assignee: nobody → robert.mader
Status: NEW → ASSIGNED

Sorry this took so long. We should really close bug 1736267.

Pushed by robert.mader@posteo.de: https://hg.mozilla.org/integration/autoland/rev/0ed87284de01 Allow AMD Lucienne devices (0x164c) r=gfx-reviewers,jrmuizel
Status: ASSIGNED → RESOLVED
Closed: 3 years ago
Resolution: --- → FIXED
Target Milestone: --- → 97 Branch
Flags: needinfo?(aosmond)
You need to log in before you can comment on or make changes to this bug.

Attachment

General

Creator:
Created:
Updated:
Size: