4 releases (breaking)

0.61.0 Jan 15, 2020
0.60.0 Feb 18, 2019
0.58.0 Jan 3, 2019
0.57.2 Aug 14, 2018

#39 in Rendering engine


Used in 2 crates (via webrender)

MPL-2.0 license

265KB
5.5K SLoC

The webrender_api crate contains an assortment types and functions used by WebRender consumers as well as, in many cases, WebRender itself.

This separation allows Servo to parallelize compilation across webrender and other crates that depend on webrender_api. So in practice, we put things in this crate when Servo needs to use them. Firefox depends on the webrender crate directly, and so this distinction is not really relevant there.

Dependencies

~2–12MB
~155K SLoC