Index: services/ui/public/cpp/mojo_gpu_memory_buffer_manager.cc |
diff --git a/services/ui/public/cpp/mojo_gpu_memory_buffer_manager.cc b/services/ui/public/cpp/mojo_gpu_memory_buffer_manager.cc |
index 029b1c8331b3d6b99344c3a4be93379aa0859613..342670b1f499efa0be663afe2770642a8451ec4b 100644 |
--- a/services/ui/public/cpp/mojo_gpu_memory_buffer_manager.cc |
+++ b/services/ui/public/cpp/mojo_gpu_memory_buffer_manager.cc |
@@ -27,8 +27,8 @@ MojoGpuMemoryBufferManager::CreateGpuMemoryBufferFromHandle( |
const gfx::GpuMemoryBufferHandle& handle, |
const gfx::Size& size, |
gfx::BufferFormat format) { |
- NOTIMPLEMENTED(); |
- return nullptr; |
+ const gfx::BufferUsage usage = gfx::BufferUsage::GPU_READ; |
+ return MojoGpuMemoryBufferImpl::CreateFromHandle(handle, size, format, usage); |
} |
gfx::GpuMemoryBuffer* |