| Index: content/common/gpu/client/gpu_memory_buffer_impl_ozone_native_pixmap.cc
|
| diff --git a/content/common/gpu/client/gpu_memory_buffer_impl_ozone_native_pixmap.cc b/content/common/gpu/client/gpu_memory_buffer_impl_ozone_native_pixmap.cc
|
| index 16c8d7f9842d95044f4404cd7a0d161139469d4a..3367568c64b4a2562da074c5fcfeeebeb01a4331 100644
|
| --- a/content/common/gpu/client/gpu_memory_buffer_impl_ozone_native_pixmap.cc
|
| +++ b/content/common/gpu/client/gpu_memory_buffer_impl_ozone_native_pixmap.cc
|
| @@ -29,7 +29,7 @@ GpuMemoryBufferImplOzoneNativePixmap::CreateFromHandle(
|
| const DestructionCallback& callback) {
|
| scoped_ptr<ui::ClientNativePixmap> native_pixmap =
|
| ui::ClientNativePixmapFactory::GetInstance()->ImportFromHandle(
|
| - handle.native_pixmap_handle, size, format, usage);
|
| + handle.native_pixmap_handle, size, usage);
|
| DCHECK(native_pixmap);
|
| return make_scoped_ptr<GpuMemoryBufferImpl>(
|
| new GpuMemoryBufferImplOzoneNativePixmap(handle.id, size, format,
|
| @@ -37,11 +37,15 @@ GpuMemoryBufferImplOzoneNativePixmap::CreateFromHandle(
|
| }
|
|
|
| bool GpuMemoryBufferImplOzoneNativePixmap::Map(void** data) {
|
| - return pixmap_->Map(data);
|
| + bool result = pixmap_->Map(data);
|
| + DCHECK(result);
|
| + mapped_ = true;
|
| + return result;
|
| }
|
|
|
| void GpuMemoryBufferImplOzoneNativePixmap::Unmap() {
|
| pixmap_->Unmap();
|
| + mapped_ = false;
|
| }
|
|
|
| void GpuMemoryBufferImplOzoneNativePixmap::GetStride(int* stride) const {
|
|
|