public:
GLImageStub();
- // Implement GLImage.
- virtual void Destroy() OVERRIDE;
+ // Overridden from GLImage:
+ virtual void Destroy(bool have_context) OVERRIDE {}
virtual gfx::Size GetSize() OVERRIDE;
- virtual bool BindTexImage() OVERRIDE;
- virtual void ReleaseTexImage() OVERRIDE;
- virtual void WillUseTexImage() OVERRIDE;
- virtual void DidUseTexImage() OVERRIDE;
+ virtual bool BindTexImage(unsigned target) OVERRIDE;
+ virtual void ReleaseTexImage(unsigned target) OVERRIDE {}
+ virtual void WillUseTexImage() OVERRIDE {}
+ virtual void DidUseTexImage() OVERRIDE {}
+ virtual void WillModifyTexImage() OVERRIDE {}
+ virtual void DidModifyTexImage() OVERRIDE {}
+ virtual bool ScheduleOverlayPlane(gfx::AcceleratedWidget widget,
+ int z_order,
+ OverlayTransform transform,
+ const Rect& bounds_rect,
+ const RectF& crop_rect) OVERRIDE;
protected:
virtual ~GLImageStub();