| Index: content/common/gpu/client/gpu_memory_buffer_impl_shared_memory.cc
|
| diff --git a/content/common/gpu/client/gpu_memory_buffer_impl_shared_memory.cc b/content/common/gpu/client/gpu_memory_buffer_impl_shared_memory.cc
|
| index 88bb590755a6f2e31996e8555aa5be3424503137..efee320ad5a0159e04852e258b6596fa8b2f32e4 100644
|
| --- a/content/common/gpu/client/gpu_memory_buffer_impl_shared_memory.cc
|
| +++ b/content/common/gpu/client/gpu_memory_buffer_impl_shared_memory.cc
|
| @@ -109,6 +109,7 @@ bool GpuMemoryBufferImplSharedMemory::IsFormatSupported(
|
| case gfx::BufferFormat::RGBA_8888:
|
| case gfx::BufferFormat::BGRA_8888:
|
| case gfx::BufferFormat::YUV_420:
|
| + case gfx::BufferFormat::YUV_420_BIPLANAR:
|
| case gfx::BufferFormat::UYVY_422:
|
| return true;
|
| case gfx::BufferFormat::BGRX_8888:
|
| @@ -151,7 +152,8 @@ bool GpuMemoryBufferImplSharedMemory::IsSizeValidForFormat(
|
| case gfx::BufferFormat::BGRA_8888:
|
| case gfx::BufferFormat::BGRX_8888:
|
| return true;
|
| - case gfx::BufferFormat::YUV_420: {
|
| + case gfx::BufferFormat::YUV_420:
|
| + case gfx::BufferFormat::YUV_420_BIPLANAR: {
|
| size_t num_planes = gfx::NumberOfPlanesForBufferFormat(format);
|
| for (size_t i = 0; i < num_planes; ++i) {
|
| size_t factor = SubsamplingFactor(format, i);
|
|
|