| Index: cc/raster/bitmap_tile_task_worker_pool.cc
|
| diff --git a/cc/raster/bitmap_tile_task_worker_pool.cc b/cc/raster/bitmap_tile_task_worker_pool.cc
|
| index bd6af35215c9dbbf1452d92eba88ba82d2349ee9..4e7e59ba71f40c3419815eeb8d2d94cbe1b2b623 100644
|
| --- a/cc/raster/bitmap_tile_task_worker_pool.cc
|
| +++ b/cc/raster/bitmap_tile_task_worker_pool.cc
|
| @@ -179,12 +179,17 @@ void BitmapTileTaskWorkerPool::CheckForCompletedTasks() {
|
| completed_tasks_.clear();
|
| }
|
|
|
| -ResourceFormat BitmapTileTaskWorkerPool::GetResourceFormat() const {
|
| +ResourceFormat BitmapTileTaskWorkerPool::GetResourceFormat(
|
| + bool must_be_noncompressed,
|
| + bool must_support_alpha) const {
|
| return resource_provider_->best_texture_format();
|
| }
|
|
|
| -bool BitmapTileTaskWorkerPool::GetResourceRequiresSwizzle() const {
|
| - return !PlatformColor::SameComponentOrder(GetResourceFormat());
|
| +bool BitmapTileTaskWorkerPool::GetResourceRequiresSwizzle(
|
| + bool must_be_noncompressed,
|
| + bool must_support_alpha) const {
|
| + return !PlatformColor::SameComponentOrder(
|
| + GetResourceFormat(must_be_noncompressed, must_support_alpha));
|
| }
|
|
|
| scoped_ptr<RasterBuffer> BitmapTileTaskWorkerPool::AcquireBufferForRaster(
|
|
|