| Index: content/common/gpu/client/gpu_memory_buffer_impl_surface_texture.cc
|
| diff --git a/content/common/gpu/client/gpu_memory_buffer_impl_surface_texture.cc b/content/common/gpu/client/gpu_memory_buffer_impl_surface_texture.cc
|
| index 440dbfcec4b9b4ece5f37f28e43442902624c11b..9f21097d0f1f0e81d977e278a17a5d177440d8f1 100644
|
| --- a/content/common/gpu/client/gpu_memory_buffer_impl_surface_texture.cc
|
| +++ b/content/common/gpu/client/gpu_memory_buffer_impl_surface_texture.cc
|
| @@ -90,6 +90,12 @@ void* GpuMemoryBufferImplSurfaceTexture::Map() {
|
| return buffer.bits;
|
| }
|
|
|
| +void* GpuMemoryBufferImplSurfaceTexture::Map(size_t plane_index) {
|
| + if (plane_index >= num_planes_)
|
| + return NULL;
|
| + return Map();
|
| +}
|
| +
|
| void GpuMemoryBufferImplSurfaceTexture::Unmap() {
|
| TRACE_EVENT0("gpu", "GpuMemoryBufferImplSurfaceTexture::Unmap");
|
|
|
| @@ -102,6 +108,12 @@ uint32 GpuMemoryBufferImplSurfaceTexture::GetStride() const {
|
| return stride_;
|
| }
|
|
|
| +uint32 GpuMemoryBufferImplSurfaceTexture::GetStride(size_t plane_index) const {
|
| + if (plane_index >= num_planes_)
|
| + return 0;
|
| + return GetStride();
|
| +}
|
| +
|
| gfx::GpuMemoryBufferHandle GpuMemoryBufferImplSurfaceTexture::GetHandle()
|
| const {
|
| gfx::GpuMemoryBufferHandle handle;
|
|
|