Update To 11.40.268.0
[platform/framework/web/crosswalk.git] / src / content / common / gpu / image_transport_surface_iosurface_mac.h
index ed7483e..4d49018 100644 (file)
@@ -20,18 +20,19 @@ class IOSurfaceStorageProvider
     : public ImageTransportSurfaceFBO::StorageProvider {
  public:
   IOSurfaceStorageProvider(ImageTransportSurfaceFBO* transport_surface);
-  virtual ~IOSurfaceStorageProvider();
+  ~IOSurfaceStorageProvider() override;
 
   // ImageTransportSurfaceFBO::StorageProvider implementation:
-  virtual gfx::Size GetRoundedSize(gfx::Size size) OVERRIDE;
-  virtual bool AllocateColorBufferStorage(
-      CGLContextObj context, GLuint texture,
-      gfx::Size pixel_size, float scale_factor) OVERRIDE;
-  virtual void FreeColorBufferStorage() OVERRIDE;
-  virtual void SwapBuffers(const gfx::Size& size, float scale_factor) OVERRIDE;
-  virtual void WillWriteToBackbuffer() OVERRIDE;
-  virtual void DiscardBackbuffer() OVERRIDE;
-  virtual void SwapBuffersAckedByBrowser() OVERRIDE;
+  gfx::Size GetRoundedSize(gfx::Size size) override;
+  bool AllocateColorBufferStorage(CGLContextObj context,
+                                  GLuint texture,
+                                  gfx::Size pixel_size,
+                                  float scale_factor) override;
+  void FreeColorBufferStorage() override;
+  void SwapBuffers(const gfx::Size& size, float scale_factor) override;
+  void WillWriteToBackbuffer() override;
+  void DiscardBackbuffer() override;
+  void SwapBuffersAckedByBrowser(bool disable_throttling) override;
 
  private:
   ImageTransportSurfaceFBO* transport_surface_;