| Index: cc/raster/zero_copy_tile_task_worker_pool.cc
|
| diff --git a/cc/raster/zero_copy_tile_task_worker_pool.cc b/cc/raster/zero_copy_tile_task_worker_pool.cc
|
| index 64fc5f453b387f84e4c7ed0ce3a7c02094615f1b..171ad4e90c67bf5568b93f0447e21313401438e7 100644
|
| --- a/cc/raster/zero_copy_tile_task_worker_pool.cc
|
| +++ b/cc/raster/zero_copy_tile_task_worker_pool.cc
|
| @@ -177,12 +177,17 @@ void ZeroCopyTileTaskWorkerPool::CheckForCompletedTasks() {
|
| completed_tasks_.clear();
|
| }
|
|
|
| -ResourceFormat ZeroCopyTileTaskWorkerPool::GetResourceFormat() const {
|
| +ResourceFormat ZeroCopyTileTaskWorkerPool::GetResourceFormat(
|
| + bool must_be_noncompressed,
|
| + bool must_support_alpha) const {
|
| return resource_provider_->best_texture_format();
|
| }
|
|
|
| -bool ZeroCopyTileTaskWorkerPool::GetResourceRequiresSwizzle() const {
|
| - return !PlatformColor::SameComponentOrder(GetResourceFormat());
|
| +bool ZeroCopyTileTaskWorkerPool::GetResourceRequiresSwizzle(
|
| + bool must_be_noncompressed,
|
| + bool must_support_alpha) const {
|
| + return !PlatformColor::SameComponentOrder(
|
| + GetResourceFormat(must_be_noncompressed, must_support_alpha));
|
| }
|
|
|
| scoped_ptr<RasterBuffer> ZeroCopyTileTaskWorkerPool::AcquireBufferForRaster(
|
|
|