| 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 1f52a646fdeaeb7c09ab3be17717de198d02218b..dd43c0ff4486a60e9a64c343595fd61b63158140 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
|
| @@ -107,6 +107,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:
|
| return true;
|
| case gfx::BufferFormat::RGBX_8888:
|
| return false;
|
| @@ -148,7 +149,8 @@ bool GpuMemoryBufferImplSharedMemory::IsSizeValidForFormat(
|
| case gfx::BufferFormat::BGRA_8888:
|
| case gfx::BufferFormat::RGBX_8888:
|
| return true;
|
| - case gfx::BufferFormat::YUV_420: {
|
| + case gfx::BufferFormat::YUV_420:
|
| + case gfx::BufferFormat::YUV_420_BIPLANAR: {
|
| size_t num_planes = gfx::GpuMemoryBuffer::NumberOfPlanes(format);
|
| for (size_t i = 0; i < num_planes; ++i) {
|
| size_t factor = SubsamplingFactor(format, i);
|
|
|