Closed Bug 1467198 Opened 2 years ago Closed Last year

Bad performance on running tsvg_static talos test

Categories

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

Other Branch
x86_64
All
defect

Tracking

()

RESOLVED FIXED

People

(Reporter: kats, Assigned: mattwoodrow)

References

(Blocks 2 open bugs)

Details

(Whiteboard: [gfx-noted][needs-investigation])

bug 1476636/bug 1455422 made this worse on Linux.
Blocks: 1476636
Depends on: 1477638
Bug 1477783 helped some. It's still worse with WR enabled though.
Depends on: 1477783
We can't release this to the field, but we can let this ride to beta.  However, we want to investigate and understand the bad perf numbers asap.
Priority: P1 → P2
Whiteboard: [gfx-noted] → [gfx-noted][needs-investigation]
Priority: P2 → P3
Priority: P3 → P2
The perf difference here is pretty small on Linux/Mac. The gearflowers.svg subtest is regressed, since with non-WR we do parallel OMTP painting in tiles, and with WR we paint the blob image in a single thread.

On Windows the difference is much larger, and it looks to be entirely because we're now drawing SVG in software, where we previously got Direct2D accelerated drawing for it.
Assignee: nobody → matt.woodrow
Priority: P2 → P3
Matt, do you think we still need to block here? Are things better enough now that we can ship?
Flags: needinfo?(matt.woodrow)
No, tiled blob images made the scores almost identical.
Status: NEW → RESOLVED
Closed: Last year
Flags: needinfo?(matt.woodrow)
Resolution: --- → FIXED
You need to log in before you can comment on or make changes to this bug.