Index: content/common/gpu/client/gpu_memory_buffer_factory_host.h |
diff --git a/content/common/gpu/client/gpu_memory_buffer_factory_host.h b/content/common/gpu/client/gpu_memory_buffer_factory_host.h |
index 9e616e27e650ada5805626dc1ea8d94d54c73fb7..6d17bfe30e1b9d97f82ec5abd5213558b73ecbd3 100644 |
--- a/content/common/gpu/client/gpu_memory_buffer_factory_host.h |
+++ b/content/common/gpu/client/gpu_memory_buffer_factory_host.h |
@@ -7,10 +7,10 @@ |
#include "base/callback.h" |
#include "content/common/content_export.h" |
+#include "ui/gfx/gpu_memory_buffer.h" |
namespace gfx { |
class Size; |
-struct GpuMemoryBufferHandle; |
} |
namespace content { |
@@ -25,8 +25,8 @@ class CONTENT_EXPORT GpuMemoryBufferFactoryHost { |
virtual void CreateGpuMemoryBuffer( |
const gfx::GpuMemoryBufferHandle& handle, |
const gfx::Size& size, |
- unsigned internalformat, |
- unsigned usage, |
+ gfx::GpuMemoryBuffer::Format format, |
+ gfx::GpuMemoryBuffer::Usage usage, |
const CreateGpuMemoryBufferCallback& callback) = 0; |
virtual void DestroyGpuMemoryBuffer(const gfx::GpuMemoryBufferHandle& handle, |
int32 sync_point) = 0; |