Closed Bug 1682715 Opened 9 months ago Closed 9 months ago

Software Webrender is broken on arm64 windows

Categories

(Core :: Graphics: WebRender, defect)

defect

Tracking

()

RESOLVED FIXED
86 Branch
Tracking Status
firefox86 --- fixed

People

(Reporter: glandium, Assigned: aosmond)

References

(Blocks 1 open bug)

Details

Attachments

(1 file)

Since a few nightlies, it appears Webrender is enabled, but for some reason I only get software webrender on the Yoga C630 (arm64 windows).

The result is that depending on the font, text doesn't appear ; on the toolbar, buttons don't hilight ; and rendering is weird in some cases on some sites.

Forcing hardware webrender, or disabling webrender fixes it.

Forcing software webrender on older versions that don't enable webrender by default (like current devedition) also triggers the problem.

Presumably mozregression would only point to the commit which enabled software webrender on your configuration, rather than commit which caused the broken rendering (if there even is one)? Does running mozregression with gfx.webrender.software:true find anything useful?

Flags: needinfo?(mh+mozilla)
Flags: needinfo?(aosmond)

Andrew, do we need to block this config on nightly?

Assignee: nobody → aosmond
Status: NEW → ASSIGNED
Flags: needinfo?(mh+mozilla)
Flags: needinfo?(aosmond)

Unfortunately, mozregression doesn't work on arm64 windows. It would need to be manual. I guess I could check the first build that had software webrender at all?

Pushed by aosmond@mozilla.com:
https://hg.mozilla.org/integration/autoland/rev/8e2897b32506
Only allow Software WebRender by default on x86/AMD64 targets. r=jrmuizel

For the record, I can totally reproduce on arm64 mac too if I force software webrender.

Status: ASSIGNED → RESOLVED
Closed: 9 months ago
Resolution: --- → FIXED
Target Milestone: --- → 86 Branch
Blocks: 1683416
No longer blocks: gfx-triage
You need to log in before you can comment on or make changes to this bug.