Index: ui/gl/gl_image_io_surface.h |
diff --git a/ui/gl/gl_image_io_surface.h b/ui/gl/gl_image_io_surface.h |
index 79bf41cfbf42acb25435cdda5301e0eaaadc5b68..7825e7da08c8215580e527ff693120774ed24964 100644 |
--- a/ui/gl/gl_image_io_surface.h |
+++ b/ui/gl/gl_image_io_surface.h |
@@ -5,11 +5,11 @@ |
#ifndef UI_GL_GL_IMAGE_IO_SURFACE_H_ |
#define UI_GL_GL_IMAGE_IO_SURFACE_H_ |
+#include <IOSurface/IOSurfaceAPI.h> |
+ |
#include "base/mac/scoped_cftyperef.h" |
#include "ui/gl/gl_image.h" |
-class IOSurfaceSupport; |
- |
namespace gfx { |
class GL_EXPORT GLImageIOSurface : public GLImage { |
@@ -32,8 +32,7 @@ class GL_EXPORT GLImageIOSurface : public GLImage { |
virtual ~GLImageIOSurface(); |
private: |
- IOSurfaceSupport* io_surface_support_; |
- base::ScopedCFTypeRef<CFTypeRef> io_surface_; |
+ base::ScopedCFTypeRef<IOSurfaceRef> io_surface_; |
gfx::Size size_; |
DISALLOW_COPY_AND_ASSIGN(GLImageIOSurface); |