Upstream version 9.38.198.0
[platform/framework/web/crosswalk.git] / src / ui / gl / gl_image_stub.h
index 5f2fdb2..6cfcb11 100644 (file)
@@ -15,7 +15,7 @@ class GL_EXPORT GLImageStub : public GLImage {
   GLImageStub();
 
   // Overridden from GLImage:
-  virtual void Destroy() OVERRIDE {}
+  virtual void Destroy(bool have_context) OVERRIDE {}
   virtual gfx::Size GetSize() OVERRIDE;
   virtual bool BindTexImage(unsigned target) OVERRIDE;
   virtual void ReleaseTexImage(unsigned target) OVERRIDE {}
@@ -23,6 +23,11 @@ class GL_EXPORT GLImageStub : public GLImage {
   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();