diff options
Diffstat (limited to 'components/script/dom/webglrenderingcontext.rs')
-rw-r--r-- | components/script/dom/webglrenderingcontext.rs | 4 |
1 files changed, 2 insertions, 2 deletions
diff --git a/components/script/dom/webglrenderingcontext.rs b/components/script/dom/webglrenderingcontext.rs index b5b22f4f464..97e35b058e8 100644 --- a/components/script/dom/webglrenderingcontext.rs +++ b/components/script/dom/webglrenderingcontext.rs @@ -559,7 +559,7 @@ impl WebGLRenderingContext { _ => unimplemented!(), }; - pixels::byte_swap_colors_inplace(&mut data); + pixels::rgba8_byte_swap_colors_inplace(&mut data); TexPixels::new(data, size, false) }, @@ -572,7 +572,7 @@ impl WebGLRenderingContext { } if let Some((mut data, size)) = canvas.fetch_all_data() { // Pixels got from Canvas have already alpha premultiplied - pixels::byte_swap_colors_inplace(&mut data); + pixels::rgba8_byte_swap_colors_inplace(&mut data); TexPixels::new(data, size, true) } else { return Ok(None); |