| Index: ui/compositor/compositor.h
|
| diff --git a/ui/compositor/compositor.h b/ui/compositor/compositor.h
|
| index fa621a3c5535eb89b729147aec2d70f55dfbfef3..1a2324f1cf2a7d8d37490eea0b1a2e4738fbd697 100644
|
| --- a/ui/compositor/compositor.h
|
| +++ b/ui/compositor/compositor.h
|
| @@ -112,14 +112,17 @@ class COMPOSITOR_EXPORT Texture : public base::RefCounted<Texture> {
|
| virtual unsigned int PrepareTexture() = 0;
|
| virtual WebKit::WebGraphicsContext3D* HostContext3D() = 0;
|
|
|
| + virtual void Consume(const gfx::Size& new_size) {}
|
| + virtual void Produce() {}
|
| +
|
| protected:
|
| virtual ~Texture();
|
| + gfx::Size size_; // in pixel
|
|
|
| private:
|
| friend class base::RefCounted<Texture>;
|
|
|
| bool flipped_;
|
| - gfx::Size size_; // in pixel
|
| float device_scale_factor_;
|
|
|
| DISALLOW_COPY_AND_ASSIGN(Texture);
|
|
|