From 2ede648d5a47da92e931019a8b40fcc9fb0b5755 Mon Sep 17 00:00:00 2001 From: Matt Brubeck Date: Wed, 30 Jul 2014 12:38:37 -0700 Subject: [PATCH 1/2] Call NativeSurface::upload through a mut reference. Required for servo/rust-layers#95. --- src/components/gfx/render_task.rs | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/src/components/gfx/render_task.rs b/src/components/gfx/render_task.rs index e81f36162c0..d623b0803a4 100644 --- a/src/components/gfx/render_task.rs +++ b/src/components/gfx/render_task.rs @@ -374,7 +374,7 @@ impl RenderTask { // draw target in GPU rendering mode, so that it doesn't have to recreate it. let buffer = match self.graphics_context { CpuGraphicsContext => { - let buffer = match self.buffer_map.find(tile.screen_rect.size) { + let mut buffer = match self.buffer_map.find(tile.screen_rect.size) { Some(buffer) => { let mut buffer = buffer; buffer.rect = tile.page_rect; From 3e18e99575177d47e96090bc4f13fe4867869cbc Mon Sep 17 00:00:00 2001 From: Matt Brubeck Date: Wed, 30 Jul 2014 13:37:58 -0700 Subject: [PATCH 2/2] Update to latest rust-layers --- src/support/layers/rust-layers | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/src/support/layers/rust-layers b/src/support/layers/rust-layers index b5a48843679..f5f5a8ba195 160000 --- a/src/support/layers/rust-layers +++ b/src/support/layers/rust-layers @@ -1 +1 @@ -Subproject commit b5a48843679cd83c8d12108226c0eb73a58310dc +Subproject commit f5f5a8ba195921b2d786cbaf98c32087edafb0fe