aboutsummaryrefslogtreecommitdiffstats
path: root/components/servo/lib.rs
diff options
context:
space:
mode:
authorGlenn Watson <github@intuitionlibrary.com>2017-08-08 07:51:30 +1000
committerGlenn Watson <github@intuitionlibrary.com>2017-08-09 07:05:05 +1000
commitf6a9f15fed1a88949ea45875adc44b48c419f87b (patch)
tree9aa2a85547c3b6e2e52849d6569499c5821d8744 /components/servo/lib.rs
parent689dadc75174eff892e1da9d072ee9f109ede925 (diff)
downloadservo-f6a9f15fed1a88949ea45875adc44b48c419f87b.tar.gz
servo-f6a9f15fed1a88949ea45875adc44b48c419f87b.zip
Update WR.
* CPU text run optimizations. * Linux subpixel positioning / rasterization. * Update debug flags API. * Update to resource transactions API.
Diffstat (limited to 'components/servo/lib.rs')
-rw-r--r--components/servo/lib.rs5
1 files changed, 4 insertions, 1 deletions
diff --git a/components/servo/lib.rs b/components/servo/lib.rs
index 896887e2e34..7f968183d9b 100644
--- a/components/servo/lib.rs
+++ b/components/servo/lib.rs
@@ -174,11 +174,14 @@ impl<Window> Browser<Window> where Window: WindowMethods + 'static {
None
};
+ let mut debug_flags = webrender::renderer::DebugFlags::empty();
+ debug_flags.set(webrender::renderer::PROFILER_DBG, opts.webrender_stats);
+
webrender::Renderer::new(window.gl(), webrender::RendererOptions {
device_pixel_ratio: device_pixel_ratio,
resource_override_path: Some(resource_path),
enable_aa: opts.enable_text_antialiasing,
- enable_profiler: opts.webrender_stats,
+ debug_flags: debug_flags,
enable_batcher: opts.webrender_batch,
debug: opts.webrender_debug,
recorder: recorder,