Closed Bug 1548202 Opened 4 months ago Closed 4 months ago

Request glyphs earlier during frame building in WR.

Categories

(Core :: Graphics: WebRender, enhancement)

enhancement
Not set

Tracking

()

RESOLVED FIXED
mozilla68
Tracking Status
firefox68 --- fixed

People

(Reporter: gw, Assigned: gw)

References

(Regressed 2 open bugs)

Details

Attachments

(1 file)

No description provided.
Assignee: nobody → gwatson
Type: defect → enhancement

This patch changes glyph requests in the resource cache to occur
as soon as a text run is found to be visible, rather than during
the prepare_prims pass.

This has two major benefits:

  • (with other patches) will allow some batching code to run
    during the prepare_prims pass.
  • allows glyph raster worker threads to start earlier in the
    frame, which may lead to less time blocking on the workers.
Pushed by gwatson@mozilla.com:
https://hg.mozilla.org/integration/autoland/rev/9ec9c4c0be3b
Request glyphs earlier during frame building. r=kvark
Status: NEW → RESOLVED
Closed: 4 months ago
Resolution: --- → FIXED
Target Milestone: --- → mozilla68
Regressions: 1548824
Regressions: 1548849
You need to log in before you can comment on or make changes to this bug.