Index: gpu/command_buffer/tests/gl_gpu_memory_buffer_unittest.cc |
diff --git a/gpu/command_buffer/tests/gl_gpu_memory_buffer_unittest.cc b/gpu/command_buffer/tests/gl_gpu_memory_buffer_unittest.cc |
index 9e37d55bddc5657aeaa874e344b4b2107b38e52d..67e8340cae3c0a4ffa5fc0e1f0407c7d1d1b4707 100644 |
--- a/gpu/command_buffer/tests/gl_gpu_memory_buffer_unittest.cc |
+++ b/gpu/command_buffer/tests/gl_gpu_memory_buffer_unittest.cc |
@@ -78,7 +78,11 @@ TEST_F(GpuMemoryBufferTest, Lifecycle) { |
gfx::Size(kImageWidth, kImageHeight), gfx::GpuMemoryBuffer::RGBA_8888)); |
// Map buffer for writing. |
- uint8* mapped_buffer = static_cast<uint8*>(buffer->Map()); |
+ void* mapped_buffers[buffer->GetNumberOfPlanes()]; |
reveman
2015/03/24 20:13:59
gfx::GpuMemoryBuffer::RGBA_8888 implies 1 plane. Y
emircan
2015/03/24 21:43:44
Done.
|
+ bool map_completed = buffer->Map(mapped_buffers); |
+ DCHECK(map_completed); |
+ |
+ uint8* mapped_buffer = static_cast<uint8*>(mapped_buffers[0]); |
ASSERT_TRUE(mapped_buffer != NULL); |
// Assign a value to each pixel. |