aboutsummaryrefslogtreecommitdiffstats
path: root/components/canvas/webgl_thread.rs
diff options
context:
space:
mode:
authorAnthony Ramine <nox@nox.paris>2020-02-28 11:48:16 +0100
committerAnthony Ramine <nox@nox.paris>2020-03-05 13:01:13 +0100
commit9996e48500d11617102aa3d389b054acc7759822 (patch)
tree9b430e2daca70f773c253d40ba435b2f139a1167 /components/canvas/webgl_thread.rs
parent756cf66cd2f134edf4b3a14226a3028650af9379 (diff)
downloadservo-9996e48500d11617102aa3d389b054acc7759822.tar.gz
servo-9996e48500d11617102aa3d389b054acc7759822.zip
Remove syn 0.15 from our crate graph (fixes #24421)
This required bumps of: * gleam * image * rust-webvr * webrender * webxr
Diffstat (limited to 'components/canvas/webgl_thread.rs')
-rw-r--r--components/canvas/webgl_thread.rs5
1 files changed, 3 insertions, 2 deletions
diff --git a/components/canvas/webgl_thread.rs b/components/canvas/webgl_thread.rs
index 079928c9d57..5ecf7183914 100644
--- a/components/canvas/webgl_thread.rs
+++ b/components/canvas/webgl_thread.rs
@@ -945,13 +945,14 @@ impl WebGLThread {
/// Helper function to create a `webrender_api::ImageDescriptor`.
fn image_descriptor(size: Size2D<i32>, alpha: bool) -> webrender_api::ImageDescriptor {
+ let mut flags = webrender_api::ImageDescriptorFlags::empty();
+ flags.set(webrender_api::ImageDescriptorFlags::IS_OPAQUE, !alpha);
webrender_api::ImageDescriptor {
size: webrender_api::units::DeviceIntSize::new(size.width, size.height),
stride: None,
format: webrender_api::ImageFormat::BGRA8,
offset: 0,
- is_opaque: !alpha,
- allow_mipmaps: false,
+ flags,
}
}