diff options
author | Mukilan Thiyagarajan <mukilan@igalia.com> | 2023-09-14 15:00:42 +0530 |
---|---|---|
committer | Mukilan Thiyagarajan <mukilan@igalia.com> | 2023-09-14 15:00:42 +0530 |
commit | c385b3c9737c17d59cb02e520c3b68b232cb6497 (patch) | |
tree | ad598ffbbdfbcecd6a4cf458abe2afc702d92c27 /third_party/webrender/examples/basic.rs | |
parent | 988e05a68b48c9e744bf49459faf41a1bd9b81d7 (diff) | |
download | servo-revert-webrender.tar.gz servo-revert-webrender.zip |
Revert "Upgrade WebRender to e491e1ae637b2eed1e7195855d88357e5eb3ddf9 (#30323)"revert-webrender
This reverts commit a9d37cb85ac2c55fc630fccffe1ba60ff00f555b.
Diffstat (limited to 'third_party/webrender/examples/basic.rs')
-rw-r--r-- | third_party/webrender/examples/basic.rs | 17 |
1 files changed, 7 insertions, 10 deletions
diff --git a/third_party/webrender/examples/basic.rs b/third_party/webrender/examples/basic.rs index 549d0e39a11..0844994400a 100644 --- a/third_party/webrender/examples/basic.rs +++ b/third_party/webrender/examples/basic.rs @@ -2,11 +2,11 @@ * License, v. 2.0. If a copy of the MPL was not distributed with this * file, You can obtain one at http://mozilla.org/MPL/2.0/. */ -extern crate euclid; -extern crate gleam; -extern crate glutin; -extern crate webrender; -extern crate winit; +use euclid; +use gleam; +use glutin; +use webrender; +use winit; #[path = "common/boilerplate.rs"] mod boilerplate; @@ -17,7 +17,6 @@ use winit::TouchPhase; use std::collections::HashMap; use webrender::ShaderPrecacheFlags; use webrender::api::*; -use webrender::render_api::*; use webrender::api::units::*; @@ -191,7 +190,7 @@ impl Example for App { pipeline_id: PipelineId, _document_id: DocumentId, ) { - let content_bounds = LayoutRect::new(LayoutPoint::zero(), LayoutSize::new(800.0, 600.0)); + let content_bounds = LayoutRect::new(LayoutPoint::zero(), builder.content_size()); let root_space_and_clip = SpaceAndClipInfo::root_scroll(pipeline_id); let spatial_id = root_space_and_clip.spatial_id; @@ -221,8 +220,6 @@ impl Example for App { let mask_clip_id = builder.define_clip_image_mask( &root_space_and_clip, mask, - &vec![], - FillRule::Nonzero, ); let clip_id = builder.define_clip_rounded_rect( &SpaceAndClipInfo { @@ -315,7 +312,7 @@ impl Example for App { } if !txn.is_empty() { - txn.generate_frame(0); + txn.generate_frame(); api.send_transaction(document_id, txn); } |