Auto merge of #18339 - glennw:update-wr-misc, r=jdm

Update WR (mac driver crash, box shadow sharing).

* Works around a driver / kernel crash on some mac machines.
* Allow more sharing of box shadow and clip render tasks.
* Some shader tidy ups.

<!-- Reviewable:start -->
---
This change is [<img src="https://reviewable.io/review_button.svg" height="34" align="absmiddle" alt="Reviewable"/>](https://reviewable.io/reviews/servo/servo/18339)
<!-- Reviewable:end -->
This commit is contained in:
bors-servo 2017-09-01 21:42:28 -05:00 committed by GitHub
commit 7e3c8dee71
2 changed files with 4 additions and 3 deletions

View file

@ -1285,7 +1285,8 @@ impl<Window: WindowMethods> IOCompositor<Window> {
debug!("compositor: compositing");
// Paint the scene.
self.webrender.render(self.frame_size);
// TODO(gw): Take notice of any errors the renderer returns!
self.webrender.render(self.frame_size).ok();
});
// If there are pending paint metrics, we check if any of the painted epochs is