Index: content/common/gpu/image_transport_surface_iosurface_mac.h |
diff --git a/content/common/gpu/image_transport_surface_iosurface_mac.h b/content/common/gpu/image_transport_surface_iosurface_mac.h |
index df6954dea4ae71499ba24fbc567bfcbdd68dc44d..ed7483ef79f261fc07ade23eb04be7bfba706f23 100644 |
--- a/content/common/gpu/image_transport_surface_iosurface_mac.h |
+++ b/content/common/gpu/image_transport_surface_iosurface_mac.h |
@@ -28,9 +28,10 @@ class IOSurfaceStorageProvider |
CGLContextObj context, GLuint texture, |
gfx::Size pixel_size, float scale_factor) OVERRIDE; |
virtual void FreeColorBufferStorage() OVERRIDE; |
- virtual uint64 GetSurfaceHandle() const OVERRIDE; |
- virtual void WillSwapBuffers() OVERRIDE; |
- virtual void CanFreeSwappedBuffer() OVERRIDE; |
+ virtual void SwapBuffers(const gfx::Size& size, float scale_factor) OVERRIDE; |
+ virtual void WillWriteToBackbuffer() OVERRIDE; |
+ virtual void DiscardBackbuffer() OVERRIDE; |
+ virtual void SwapBuffersAckedByBrowser() OVERRIDE; |
private: |
ImageTransportSurfaceFBO* transport_surface_; |