| Index: cc/tiles/tile_manager.cc
|
| diff --git a/cc/tiles/tile_manager.cc b/cc/tiles/tile_manager.cc
|
| index b9d3ab7fd1535260af4c358a69181603cdf974ec..3a09995cdb7d922b5fa74337ffc8824302f0536b 100644
|
| --- a/cc/tiles/tile_manager.cc
|
| +++ b/cc/tiles/tile_manager.cc
|
| @@ -668,8 +668,10 @@ scoped_refptr<RasterTask> TileManager::CreateRasterTask(
|
| if (resource) {
|
| resource_content_id = tile->invalidated_id();
|
| DCHECK_EQ(DetermineResourceFormat(tile), resource->format());
|
| - DCHECK_EQ(tile->desired_texture_size().ToString(),
|
| - resource->size().ToString());
|
| + if (!IsResourceFormatCompressed(resource->format())) {
|
| + DCHECK_EQ(tile->desired_texture_size().ToString(),
|
| + resource->size().ToString());
|
| + }
|
| } else {
|
| resource = resource_pool_->AcquireResource(tile->desired_texture_size(),
|
| DetermineResourceFormat(tile));
|
|
|