Update WR.

* CPU text run optimizations.
* Linux subpixel positioning / rasterization.
* Update debug flags API.
* Update to resource transactions API.
This commit is contained in:
Glenn Watson 2017-08-08 07:51:30 +10:00
parent 689dadc751
commit f6a9f15fed
9 changed files with 74 additions and 48 deletions

View file

@ -819,8 +819,9 @@ impl<Window: WindowMethods> IOCompositor<Window> {
}
WindowEvent::ToggleWebRenderProfiler => {
let profiler_enabled = self.webrender.get_profiler_enabled();
self.webrender.set_profiler_enabled(!profiler_enabled);
let mut flags = self.webrender.get_debug_flags();
flags.toggle(webrender::renderer::PROFILER_DBG);
self.webrender.set_debug_flags(flags);
self.webrender_api.generate_frame(self.webrender_document, None);
}
}