Index: cc/resources/zero_copy_raster_worker_pool.cc |
diff --git a/cc/resources/zero_copy_raster_worker_pool.cc b/cc/resources/zero_copy_raster_worker_pool.cc |
index 10464cd0aecb740c1ffa15c225400c53a02bc170..4030942605e20699e04addc02c6096fae95ae843 100644 |
--- a/cc/resources/zero_copy_raster_worker_pool.cc |
+++ b/cc/resources/zero_copy_raster_worker_pool.cc |
@@ -24,11 +24,11 @@ class RasterBufferImpl : public RasterBuffer { |
: lock_(resource_provider, resource->id()), resource_(resource) {} |
// Overridden from RasterBuffer: |
- void Playback(const PicturePileImpl* picture_pile, |
+ void Playback(const RasterSource* raster_source, |
const gfx::Rect& rect, |
float scale, |
RenderingStatsInstrumentation* stats) override { |
- gfx::GpuMemoryBuffer* gpu_memory_buffer = lock_.gpu_memory_buffer(); |
+ gfx::GpuMemoryBuffer* gpu_memory_buffer = lock_.GetGpuMemoryBuffer(); |
if (!gpu_memory_buffer) |
return; |
@@ -36,7 +36,7 @@ class RasterBufferImpl : public RasterBuffer { |
resource_->format(), |
resource_->size(), |
gpu_memory_buffer->GetStride(), |
- picture_pile, |
+ raster_source, |
rect, |
scale, |
stats); |