Closed Bug 1704694 Opened 4 years ago Closed 4 years ago

Add BatchFilter struct

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.

Previously, the filter used to select which batches a primitive
was added to was simply a rectangle in picture space. In future
it will include information about the z-slice a primitive is on.

To handle this, add a BatchFilter struct which we can expand in
future patches with more information. Also switch the PrimitiveVisibility
and DirtyRegion structs to use the new type.

Assignee: nobody → gwatson
Status: NEW → ASSIGNED
Pushed by gwatson@mozilla.com: https://hg.mozilla.org/integration/autoland/rev/4c48537b5b28 Add BatchFilter struct. r=gfx-reviewers,lsalzman
Status: ASSIGNED → RESOLVED
Closed: 4 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: