Index: services/ui/public/cpp/mojo_gpu_memory_buffer.h |
diff --git a/services/ui/public/cpp/mojo_gpu_memory_buffer.h b/services/ui/public/cpp/mojo_gpu_memory_buffer.h |
index 07e94204272bab1289d21bbce4e93eea90cb3cf2..fe9bc6030eee06ae23ebccc359b4c307834330cd 100644 |
--- a/services/ui/public/cpp/mojo_gpu_memory_buffer.h |
+++ b/services/ui/public/cpp/mojo_gpu_memory_buffer.h |
@@ -18,9 +18,6 @@ namespace ui { |
class MojoGpuMemoryBufferImpl : public ui::GpuMemoryBufferImpl { |
public: |
- MojoGpuMemoryBufferImpl(const gfx::Size& size, |
- gfx::BufferFormat format, |
- std::unique_ptr<base::SharedMemory> shared_memory); |
~MojoGpuMemoryBufferImpl() override; |
static std::unique_ptr<gfx::GpuMemoryBuffer> Create(const gfx::Size& size, |
@@ -46,7 +43,15 @@ class MojoGpuMemoryBufferImpl : public ui::GpuMemoryBufferImpl { |
gfx::GpuMemoryBufferType GetBufferType() const override; |
private: |
+ MojoGpuMemoryBufferImpl(const gfx::Size& size, |
+ gfx::BufferFormat format, |
+ std::unique_ptr<base::SharedMemory> shared_memory, |
+ uint32_t offset, |
+ int32_t stride); |
+ |
std::unique_ptr<base::SharedMemory> shared_memory_; |
+ const uint32_t offset_; |
+ const int32_t stride_; |
DISALLOW_COPY_AND_ASSIGN(MojoGpuMemoryBufferImpl); |
}; |