aboutsummaryrefslogtreecommitdiffstats
path: root/components/script/dom/canvasrenderingcontext2d.rs
diff options
context:
space:
mode:
authorAnthony Ramine <n.oxyde@gmail.com>2018-11-19 11:17:00 +0100
committerAnthony Ramine <n.oxyde@gmail.com>2018-11-20 10:14:52 +0100
commitcfca906ee2325fad74896b7647db26625099cf66 (patch)
tree30d1955ab21e63b1c2994a1a8773e2aa765fc9e4 /components/script/dom/canvasrenderingcontext2d.rs
parent2c0acf6b9bf2c4082dfbd98763cd21de7ae56449 (diff)
downloadservo-cfca906ee2325fad74896b7647db26625099cf66.tar.gz
servo-cfca906ee2325fad74896b7647db26625099cf66.zip
Call rgba8_byte_swap_colors_inplace on the WebGL thread
Diffstat (limited to 'components/script/dom/canvasrenderingcontext2d.rs')
-rw-r--r--components/script/dom/canvasrenderingcontext2d.rs4
1 files changed, 1 insertions, 3 deletions
diff --git a/components/script/dom/canvasrenderingcontext2d.rs b/components/script/dom/canvasrenderingcontext2d.rs
index b9377a654fe..4840966dfb4 100644
--- a/components/script/dom/canvasrenderingcontext2d.rs
+++ b/components/script/dom/canvasrenderingcontext2d.rs
@@ -444,9 +444,7 @@ impl CanvasRenderingContext2D {
let image_size = Size2D::new(img.width, img.height);
let image_data = match img.format {
PixelFormat::BGRA8 => img.bytes.to_vec(),
- PixelFormat::K8 => panic!("K8 color type not supported"),
- PixelFormat::RGB8 => panic!("RGB8 color type not supported"),
- PixelFormat::KA8 => panic!("KA8 color type not supported"),
+ pixel_format => unimplemented!("unsupported pixel format ({:?})", pixel_format),
};
Some((image_data, image_size))