diff options
author | Martin Robinson <mrobinson@igalia.com> | 2023-09-10 14:38:56 +0200 |
---|---|---|
committer | GitHub <noreply@github.com> | 2023-09-10 12:38:56 +0000 |
commit | a9d37cb85ac2c55fc630fccffe1ba60ff00f555b (patch) | |
tree | e072f86743d0ee71f908135cb63484f84c8370f4 /third_party/webrender/examples/alpha_perf.rs | |
parent | c079acb3c31e695e9f16b96b9bd61b2a1c182796 (diff) | |
download | servo-a9d37cb85ac2c55fc630fccffe1ba60ff00f555b.tar.gz servo-a9d37cb85ac2c55fc630fccffe1ba60ff00f555b.zip |
Upgrade WebRender to e491e1ae637b2eed1e7195855d88357e5eb3ddf9 (#30323)
* Upgrade vendored version of WebRender
* Patch WebRender: upgrade version of gleam
* Restore hit testing implementation
* Fix WebRender warnings
* Adapt Servo to new WebRender
* Update results
* Add a workaround for #30313
This slightly expands text boundaries in order to take into account the
fact that layout isn't measuring glyph boundaries.
Diffstat (limited to 'third_party/webrender/examples/alpha_perf.rs')
-rw-r--r-- | third_party/webrender/examples/alpha_perf.rs | 11 |
1 files changed, 6 insertions, 5 deletions
diff --git a/third_party/webrender/examples/alpha_perf.rs b/third_party/webrender/examples/alpha_perf.rs index 9200e65c8d2..3d8d019de1f 100644 --- a/third_party/webrender/examples/alpha_perf.rs +++ b/third_party/webrender/examples/alpha_perf.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/. */ -use euclid; -use gleam; -use glutin; -use webrender; -use winit; +extern crate euclid; +extern crate gleam; +extern crate glutin; +extern crate webrender; +extern crate winit; #[path = "common/boilerplate.rs"] mod boilerplate; @@ -14,6 +14,7 @@ mod boilerplate; use crate::boilerplate::{Example, HandyDandyRectBuilder}; use std::cmp; use webrender::api::*; +use webrender::render_api::*; use webrender::api::units::DeviceIntSize; |