| Index: cc/raster/tile_task_worker_pool.cc
|
| diff --git a/cc/raster/tile_task_worker_pool.cc b/cc/raster/tile_task_worker_pool.cc
|
| index 91e51640cefc32c778f2c7a522352fa4e63ed477..f8c1c736b52b72fc9ed9d591e6daf389fcef7934 100644
|
| --- a/cc/raster/tile_task_worker_pool.cc
|
| +++ b/cc/raster/tile_task_worker_pool.cc
|
| @@ -122,9 +122,10 @@ void TileTaskWorkerPool::PlaybackToMemory(
|
| } else {
|
| TRACE_EVENT0("cc",
|
| "TileTaskWorkerPool::PlaybackToMemory::ConvertRGBA4444");
|
| - SkImageInfo dst_info = SkImageInfo::Make(
|
| - info.width(), info.height(), ResourceFormatToSkColorType(format),
|
| - info.alphaType(), info.profileType());
|
| + SkImageInfo dst_info =
|
| + SkImageInfo::Make(info.width(), info.height(),
|
| + ResourceFormatToClosestSkColorType(format),
|
| + info.alphaType(), info.profileType());
|
| bool rv = surface->readPixels(dst_info, memory, stride, 0, 0);
|
| DCHECK(rv);
|
| }
|
|
|