Directly build WebRender LineDisplayItem

Remove unused SimpleMatrixDetection.
This commit is contained in:
Pyfisch 2018-10-28 17:24:13 +01:00
parent e5da0ebd1d
commit 93abe795c6
3 changed files with 27 additions and 58 deletions

View file

@ -131,14 +131,7 @@ impl WebRenderDisplayItemConverter for DisplayItem {
);
},
DisplayItem::Line(ref item) => {
builder.push_line(
&self.prim_info(),
// TODO(gw): Use a better estimate for wavy line thickness.
(0.33 * item.base.bounds.size.height).ceil(),
webrender_api::LineOrientation::Horizontal,
&item.color,
item.style,
);
builder.push_item(SpecificDisplayItem::Line(item.item), &self.prim_info());
},
DisplayItem::BoxShadow(ref item) => {
builder.push_item(SpecificDisplayItem::BoxShadow(item.item), &self.prim_info());