Closed Bug 1726708 Opened 4 years ago Closed 4 years ago

Add stable key for spatial nodes

Categories

(Core :: Graphics: WebRender, task)

task

Tracking

()

RESOLVED FIXED
93 Branch
Tracking Status
firefox93 --- fixed

People

(Reporter: gw, Assigned: gw)

Details

Attachments

(1 file)

No description provided.

Add an interface (and update Gecko to provide) a stable unique
identifier for each spatial node that is consistent across
display lists.

Although this patch doesn't do anything useful with this yet,
we'll use this in future to allow interning, persisting and caching
a lot more information related to primitives and clips.

For now, it just asserts that the calling code never supplies a
duplicate unique identifier - which will be useful to have running
in nightly for a couple of weeks before starting to make use of
these identifiers.

Assignee: nobody → gwatson
Status: NEW → ASSIGNED
Pushed by gwatson@mozilla.com: https://hg.mozilla.org/integration/autoland/rev/9c2d20304eee Add stable key for spatial nodes r=gfx-reviewers,kvark
Status: ASSIGNED → RESOLVED
Closed: 4 years ago
Resolution: --- → FIXED
Target Milestone: --- → 93 Branch

Backed out changeset 9c2d20304eee (Bug 1726708) for causing conflicts while backing out Bug 1724846
Backout link: https://hg.mozilla.org/integration/autoland/rev/b62a05782745f07560ad70fca040a427c0e1ce03

Status: RESOLVED → REOPENED
Resolution: FIXED → ---
Target Milestone: 93 Branch → ---
Pushed by gwatson@mozilla.com: https://hg.mozilla.org/integration/autoland/rev/0853c8d341ad Add stable key for spatial nodes r=gfx-reviewers,kvark
Status: REOPENED → RESOLVED
Closed: 4 years ago4 years ago
Resolution: --- → FIXED
Target Milestone: --- → 93 Branch
You need to log in before you can comment on or make changes to this bug.

Attachment

General

Created:
Updated:
Size: