aboutsummaryrefslogtreecommitdiffstats
path: root/components/canvas/canvas_paint_thread.rs
diff options
context:
space:
mode:
authorAnthony Ramine <n.oxyde@gmail.com>2018-09-16 22:12:44 +0200
committerAnthony Ramine <n.oxyde@gmail.com>2018-09-17 16:24:01 +0200
commit36c8cd229e0734efc374968964c8485ac45bbbf3 (patch)
treede885a19d8a3ffc6135cbf65d4d400ae21648209 /components/canvas/canvas_paint_thread.rs
parent9f7b7464306c96ba0446ef0c5395325faaad3d5c (diff)
downloadservo-36c8cd229e0734efc374968964c8485ac45bbbf3.tar.gz
servo-36c8cd229e0734efc374968964c8485ac45bbbf3.zip
Remove Canvas2dMsg::DrawImageSelf
Now that all canvas share the same thread, it's useless to have a separate message for that.
Diffstat (limited to 'components/canvas/canvas_paint_thread.rs')
-rw-r--r--components/canvas/canvas_paint_thread.rs20
1 files changed, 4 insertions, 16 deletions
diff --git a/components/canvas/canvas_paint_thread.rs b/components/canvas/canvas_paint_thread.rs
index a6050d93564..3e66194e94c 100644
--- a/components/canvas/canvas_paint_thread.rs
+++ b/components/canvas/canvas_paint_thread.rs
@@ -153,19 +153,6 @@ impl<'a> CanvasPaintThread <'a> {
smoothing_enabled,
)
},
- Canvas2dMsg::DrawImageSelf(
- image_size,
- dest_rect,
- source_rect,
- smoothing_enabled
- ) => {
- self.canvas(canvas_id).draw_image_self(
- image_size,
- dest_rect,
- source_rect,
- smoothing_enabled
- )
- },
Canvas2dMsg::DrawImageInOther(
other_canvas_id,
image_size,
@@ -173,9 +160,10 @@ impl<'a> CanvasPaintThread <'a> {
source_rect,
smoothing
) => {
- let mut image_data = self.canvas(canvas_id).read_pixels(
- source_rect.to_i32(),
- image_size);
+ let image_data = self.canvas(canvas_id).read_pixels(
+ source_rect.to_i32(),
+ image_size,
+ );
self.canvas(other_canvas_id).draw_image(
image_data.into(),
source_rect.size,