Index: Source/WebCore/platform/graphics/surfaces/glx/GLXSurface.h |
=================================================================== |
--- Source/WebCore/platform/graphics/surfaces/glx/GLXSurface.h (revision 146732) |
+++ Source/WebCore/platform/graphics/surfaces/glx/GLXSurface.h (working copy) |
@@ -37,7 +37,7 @@ |
class GLXTransportSurface : public GLTransportSurface { |
public: |
- GLXTransportSurface(const IntSize&, SurfaceAttributes); |
+ GLXTransportSurface(SurfaceAttributes); |
virtual ~GLXTransportSurface(); |
virtual PlatformSurfaceConfig configuration() OVERRIDE; |
virtual void swapBuffers() OVERRIDE; |
@@ -46,6 +46,7 @@ |
virtual void destroy() OVERRIDE; |
private: |
+ void initialize(); |
OwnPtr<GLXConfigSelector> m_configSelector; |
}; |
@@ -65,19 +66,6 @@ |
GLXPixmap m_glxPixmap; |
}; |
-class GLXTransportSurfaceClient : public GLTransportSurfaceClient { |
- |
-public: |
- GLXTransportSurfaceClient(const PlatformBufferHandle); |
- virtual ~GLXTransportSurfaceClient(); |
- virtual void prepareTexture() OVERRIDE; |
- virtual void destroy() OVERRIDE; |
- |
-private: |
- Pixmap m_xPixmap; |
- GLXPixmap m_glxPixmap; |
-}; |
- |
} |
#endif |