Chromium Code Reviews| 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 4195d563bc1396a59b8ee7f08214b0e0afca89d0..f4267465b37b2e1a83876e1a4ee7e8ced1ad855c 100644 |
| --- a/cc/raster/zero_copy_tile_task_worker_pool.cc |
| +++ b/cc/raster/zero_copy_tile_task_worker_pool.cc |
| @@ -13,6 +13,7 @@ |
| #include "cc/raster/raster_buffer.h" |
| #include "cc/resources/platform_color.h" |
| #include "cc/resources/resource.h" |
| +#include "ui/gfx/buffer_format_util.h" |
| #include "ui/gfx/gpu_memory_buffer.h" |
| namespace cc { |
| @@ -34,6 +35,8 @@ class RasterBufferImpl : public RasterBuffer { |
| gfx::GpuMemoryBuffer* gpu_memory_buffer = lock_.GetGpuMemoryBuffer(); |
| if (!gpu_memory_buffer) |
| return; |
| + CHECK_EQ( |
| + 1u, gfx::NumberOfPlanesForBufferFormat(gpu_memory_buffer->GetFormat())); |
|
reveman
2015/08/11 18:59:11
nit: DCHECK_EQ
Andre
2015/08/11 19:37:53
Done.
|
| void* data = NULL; |
| bool rv = gpu_memory_buffer->Map(&data); |
| DCHECK(rv); |