Bug 1341362 - Use default values for RendererOptions instead of explicitly specifying each one. r?jrmuizel
MozReview-Commit-ID: 275n8D1KfOK
--- a/gfx/webrender_bindings/src/bindings.rs
+++ b/gfx/webrender_bindings/src/bindings.rs
@@ -184,30 +184,20 @@ pub extern fn wr_window_new(window_id: W
gl::load_with(|symbol| get_proc_address(gl_context, symbol));
gl::clear_color(0.3, 0.0, 0.0, 1.0);
let version = gl::get_string(gl::VERSION);
println!("WebRender - OpenGL version new {}", version);
let opts = RendererOptions {
- device_pixel_ratio: 1.0,
- resource_override_path: None,
enable_aa: false,
- enable_subpixel_aa: false,
enable_profiler: enable_profiler,
- enable_scrollbars: false,
- precache_shaders: false,
- renderer_kind: RendererKind::Native,
- debug: false,
- clear_framebuffer: true,
- render_target_debug: false,
- clear_color: ColorF::new(1.0, 1.0, 1.0, 1.0),
recorder: recorder,
- workers: None,
+ .. Default::default()
};
let (mut renderer, sender) = match Renderer::new(opts) {
Ok((renderer, sender)) => { (renderer, sender) }
Err(e) => {
println!(" Failed to create a Renderer: {:?}", e);
return false;
}