Closed Bug 1704662 Opened 3 years ago Closed 3 years ago

Track number of preferred compositor surfaces found during scene building

Categories

(Core :: Graphics: WebRender, task)

task

Tracking

()

RESOLVED FIXED
89 Branch
Tracking Status
firefox89 --- fixed

People

(Reporter: gw, Assigned: gw)

References

Details

Attachments

(1 file)

No description provided.
Assignee: nobody → gwatson

During PrimitiveList construction, keep track of the number of
primitives that prefer being a compositor surface (this will be
used in follow up patches to configure how many sub-slices of
a picture cache are needed).

Also:

  • Reduce size of PrimitiveVisibilityFlags so we can in future
    store a z-index of sub-slice that a prim exists on during
    the visibility pass without bloating PrimitiveVisibility.
  • Abstract tile_count since in future there won't be a
    single hashmap of tiles per picture cache slice.
Pushed by gwatson@mozilla.com:
https://hg.mozilla.org/integration/autoland/rev/a181c497cef5
Track number of preferred compositor surfaces found during scene building. r=gfx-reviewers,lsalzman
Status: NEW → RESOLVED
Closed: 3 years ago
Resolution: --- → FIXED
Target Milestone: --- → 89 Branch
You need to log in before you can comment on or make changes to this bug.

Attachment

General

Created:
Updated:
Size: