| Index: cc/tiles/image_decode_controller.cc
|
| diff --git a/cc/tiles/image_decode_controller.cc b/cc/tiles/image_decode_controller.cc
|
| index bc1dfef7e920f356703f0a1a5bc0bb9e00d8cf63..9b3d1723b4f4effc542ebd8c4bd870f48defd7e5 100644
|
| --- a/cc/tiles/image_decode_controller.cc
|
| +++ b/cc/tiles/image_decode_controller.cc
|
| @@ -60,14 +60,15 @@ ImageDecodeController::ImageDecodeController() {}
|
| ImageDecodeController::~ImageDecodeController() {}
|
|
|
| scoped_refptr<ImageDecodeTask> ImageDecodeController::GetTaskForPixelRef(
|
| - SkPixelRef* pixel_ref,
|
| + const skia::PositionPixelRef& pixel_ref,
|
| int layer_id,
|
| uint64_t prepare_tiles_id) {
|
| - uint32_t generation_id = pixel_ref->getGenerationID();
|
| + uint32_t generation_id = pixel_ref.pixel_ref->getGenerationID();
|
| scoped_refptr<ImageDecodeTask>& decode_task =
|
| image_decode_tasks_[layer_id][generation_id];
|
| if (!decode_task)
|
| - decode_task = CreateTaskForPixelRef(pixel_ref, layer_id, prepare_tiles_id);
|
| + decode_task =
|
| + CreateTaskForPixelRef(pixel_ref.pixel_ref, layer_id, prepare_tiles_id);
|
| return decode_task;
|
| }
|
|
|
|
|