Update WR (gradient features).

This commit is contained in:
Glenn Watson 2017-04-04 10:53:29 +10:00
parent eee25e2313
commit aea7d46b91
4 changed files with 64 additions and 68 deletions

View file

@ -370,12 +370,11 @@ impl WebRenderDisplayItemConverter for DisplayItem {
let start_point = item.gradient.start_point.to_pointf();
let end_point = item.gradient.end_point.to_pointf();
let clip = item.base.clip.to_clip_region(builder);
builder.push_gradient(rect,
clip,
start_point,
end_point,
item.gradient.stops.clone(),
ExtendMode::Clamp);
let gradient = builder.create_gradient(start_point,
end_point,
item.gradient.stops.clone(),
ExtendMode::Clamp);
builder.push_gradient(rect, clip, gradient);
}
DisplayItem::Line(..) => {
println!("TODO DisplayItem::Line");