Index: ui/gl/gl_image_memory.h |
diff --git a/ui/gl/gl_image_memory.h b/ui/gl/gl_image_memory.h |
index 3ce0440146d2ac53f26880ffa8244686063b0db1..5492ec391a2f95753f6d1cee6c2f14c2ecfcfe19 100644 |
--- a/ui/gl/gl_image_memory.h |
+++ b/ui/gl/gl_image_memory.h |
@@ -16,7 +16,9 @@ class GL_EXPORT GLImageMemory : public GLImage { |
public: |
GLImageMemory(const gfx::Size& size, unsigned internalformat); |
- bool Initialize(const unsigned char* memory, gfx::BufferFormat format); |
+ bool Initialize(const unsigned char* memory, |
+ gfx::BufferFormat format, |
+ size_t stride); |
// Overridden from GLImage: |
void Destroy(bool have_context) override; |
@@ -40,12 +42,14 @@ class GL_EXPORT GLImageMemory : public GLImage { |
~GLImageMemory() override; |
gfx::BufferFormat format() const { return format_; } |
+ size_t stride() const { return stride_; } |
private: |
const gfx::Size size_; |
const unsigned internalformat_; |
const unsigned char* memory_; |
gfx::BufferFormat format_; |
+ size_t stride_; |
DISALLOW_COPY_AND_ASSIGN(GLImageMemory); |
}; |