3 ms·
Servo is actually in the process of implementing a parallel layout engine[1][2] 1: http://en.wikipedia.org/wiki/Servo_(layout_engine) http://en.wikipedia.org/w
by Joe8Bit 12y ago
Servo is actually in the process of implementing a parallel layout engine[1][2]
1: http://en.wikipedia.org/wiki/Servo_(layout_engine) http://en.wikipedia.org/wiki/Servo_(layout_engine)
2: http://pcwalton.github.io/blog/2014/02/25/revamped-parallel-layout-in-servo/ http://pcwalton.github.io/blog/2014/02/25/revamped-parallel-...
- amelius 12y agoInteresting. I wonder how they handle incremental rendering though. Only the forward-path is described in your reference [2].
- sanxiyn 12y agoAs far as I can tell there is nothing unusual or difficult here. Servo's incremental layout implementation is here: https://github.com/servo/servo/blob/master/components/layout/incremental.rs https://github.com/servo/servo/blob/master/components/layout...
- kibwen 12y agoThey've recently landed a tool that makes it possible to visualize the parallel rendering: https://github.com/servo/servo/pull/4969 https://github.com/servo/servo/pull/4969