Platform/GFX/WRperfmeetings: Difference between revisions

Jump to navigation Jump to search
(→‎Q3: edits)
(→‎Jul 2: edits)
Line 36: Line 36:
* Reduce cost of picture traversal / bounds checks

* Reduce cost of picture traversal / bounds checks

(N) Optimize how shared_clips and generated and handled per-frame.
(N) Optimize how shared_clips and generated and handled per-frame.
Work that is not entangled, can be done independently:
(H) Consider replacing rayon with a simpler crossbeam-channel approach.
(M) Box shadow rendering optimizations / simplifications
* Remove from being a clip kind and make into a normal primitive.
(O) General optimization work of frame builder.
* Tighter loops for each part of the frame.
* Memory allocations / freelists etc
(P) Glyph cache work - one issue is the way we time lifetime of CPU glyphs to GPU glyphs in texture cache. Also general batching issues.wr


==Q2==
==Q2==
428

edits

Navigation menu