Closed Bug 1413290 Opened 4 years ago Closed 4 years ago

Text serialization is still too slow

Categories

(Core :: Graphics: WebRender, enhancement, P1)

enhancement

Tracking

()

RESOLVED FIXED
Tracking Status
firefox57 --- unaffected
firefox58 --- unaffected

People

(Reporter: jrmuizel, Assigned: Gankra)

References

Details

(Whiteboard: [wr-mvp] [gfx-noted])

A big chunk of our text display item building time is still in serialization. This shows up more now that bug 1408500 has caused some improvements.

The basic problem that we need to solve is that w call ::reserve() for every glyph. We need to not do this.

Gankro and I have a rough/vague plan for what the solution would be.
Whiteboard: [wr-mvp] [triage]
Whiteboard: [wr-mvp] [triage] → [wr-mvp] [triage][gfx-noted]
Whiteboard: [wr-mvp] [triage][gfx-noted] → [wr-mvp] [gfx-noted]
> Gankro and I have a rough/vague plan for what the solution would be.

It saves time when going through the available bugs if the assignee is set whenrever it makes sense, and no one else will pick this bug up (unless there is a write up of the vague plan).
Assignee: nobody → a.beingessner
Status: NEW → ASSIGNED
Priority: P2 → P1
This was fixed by https://github.com/servo/webrender/pull/1970
Status: ASSIGNED → RESOLVED
Closed: 4 years ago
Resolution: --- → FIXED
You need to log in before you can comment on or make changes to this bug.