Index: cc/resources/zero_copy_tile_task_worker_pool.cc |
diff --git a/cc/resources/zero_copy_tile_task_worker_pool.cc b/cc/resources/zero_copy_tile_task_worker_pool.cc |
index 17acf6f9e51c72cbcaeabcd472f1d2df91e2a9be..57f1978c958773341a863bbe0de9c7c3310c0618 100644 |
--- a/cc/resources/zero_copy_tile_task_worker_pool.cc |
+++ b/cc/resources/zero_copy_tile_task_worker_pool.cc |
@@ -36,9 +36,9 @@ class RasterBufferImpl : public RasterBuffer { |
DCHECK(rv); |
int stride; |
gpu_memory_buffer->GetStride(&stride); |
- TileTaskWorkerPool::PlaybackToMemory(data, resource_->format(), |
- resource_->size(), stride, |
- raster_source, rect, scale); |
+ TileTaskWorkerPool::PlaybackToMemory( |
+ data, resource_->format(), resource_->size(), stride, raster_source, |
+ rect, gfx::Vector2d(), scale, false /* partial_update */); |
gpu_memory_buffer->Unmap(); |
} |
@@ -176,9 +176,9 @@ ResourceFormat ZeroCopyTileTaskWorkerPool::GetResourceFormat() { |
} |
scoped_ptr<RasterBuffer> ZeroCopyTileTaskWorkerPool::AcquireBufferForRaster( |
- const Resource* resource) { |
+ const TileTaskData& data) { |
return make_scoped_ptr<RasterBuffer>( |
- new RasterBufferImpl(resource_provider_, resource)); |
+ new RasterBufferImpl(resource_provider_, data.resource)); |
} |
void ZeroCopyTileTaskWorkerPool::ReleaseBufferForRaster( |