Closed Bug 1647742 Opened 3 months ago Closed 3 months ago

Break prim_store/mod.rs into multiple modules

Categories

(Core :: Graphics: WebRender, task, P3)

task

Tracking

()

RESOLVED FIXED
mozilla79
Tracking Status
firefox79 --- fixed

People

(Reporter: nical, Assigned: nical)

References

(Blocks 1 open bug)

Details

Attachments

(2 files)

There are relatively few things about storing primitives in prim_store/mod.rs. A lot of it appears related to the visibility pass and the "prepare" pass.

Let's move the logic out into reasonably sized modules and make prim_store/mod.rs about stroing primitives.

Pushed by nsilva@mozilla.com:
https://hg.mozilla.org/integration/autoland/rev/969b25c5e866
Move the visibility pass out of prim_store/mod.rs. r=gw
https://hg.mozilla.org/integration/autoland/rev/47e04e14c6b5
Move the prepare pass out of prim_store/mod.rs. r=gw
Backout by csabou@mozilla.com:
https://hg.mozilla.org/integration/autoland/rev/c7610920fbf5
Backed out 3 changesets (bug 1647742, bug 1647299) for causing build bustages. CLOSED TREE
Pushed by nsilva@mozilla.com:
https://hg.mozilla.org/integration/autoland/rev/42e0a7522026
Move the visibility pass out of prim_store/mod.rs. r=gw
https://hg.mozilla.org/integration/autoland/rev/eb37b6753d82
Move the prepare pass out of prim_store/mod.rs. r=gw
Flags: needinfo?(nical.bugzilla)
Status: NEW → RESOLVED
Closed: 3 months ago
Resolution: --- → FIXED
Target Milestone: --- → mozilla79
No longer regressions: 1648703
You need to log in before you can comment on or make changes to this bug.