Index: content/common/gpu/client/gpu_memory_buffer_impl_android.cc |
diff --git a/content/common/gpu/client/gpu_memory_buffer_impl_android.cc b/content/common/gpu/client/gpu_memory_buffer_impl_android.cc |
index a7f694f4a8f0b8ed4c756a2dfd8b256668356c7c..0044d715e12c6ba6f23e19b2c978a072913ca017 100644 |
--- a/content/common/gpu/client/gpu_memory_buffer_impl_android.cc |
+++ b/content/common/gpu/client/gpu_memory_buffer_impl_android.cc |
@@ -12,7 +12,11 @@ namespace content { |
scoped_ptr<GpuMemoryBufferImpl> GpuMemoryBufferImpl::Create( |
gfx::GpuMemoryBufferHandle handle, |
gfx::Size size, |
- unsigned internalformat) { |
+ unsigned internalformat, |
+ gfx::GpuMemoryBuffer::Usage usage) { |
+ if (usage == gfx::GpuMemoryBuffer::SCANOUT) |
reveman
2014/04/30 11:31:28
I don't think this should be here. If the browser
|
+ return scoped_ptr<GpuMemoryBufferImpl>(); |
+ |
switch (handle.type) { |
case gfx::SHARED_MEMORY_BUFFER: { |
scoped_ptr<GpuMemoryBufferImplShm> buffer( |