| Index: ui/gl/gl_surface_egl.h
|
| diff --git a/ui/gl/gl_surface_egl.h b/ui/gl/gl_surface_egl.h
|
| index cf10a1c6aa905cb2d432dfe7944e92af31a808ae..d9caa8fe55b020fa0cc93a76636fba9d17b2948c 100644
|
| --- a/ui/gl/gl_surface_egl.h
|
| +++ b/ui/gl/gl_surface_egl.h
|
| @@ -24,7 +24,6 @@
|
| #include "ui/gl/gl_export.h"
|
| #include "ui/gl/gl_surface.h"
|
| #include "ui/gl/gl_surface_overlay.h"
|
| -#include "ui/gl/sync_control_vsync_provider.h"
|
|
|
| namespace gl {
|
|
|
| @@ -48,25 +47,6 @@ GL_EXPORT void GetEGLInitDisplays(bool supports_angle_d3d,
|
| const base::CommandLine* command_line,
|
| std::vector<DisplayType>* init_displays);
|
|
|
| -// VSync provider for EGL surface;
|
| -class GL_EXPORT EGLSyncControlVSyncProvider : public SyncControlVSyncProvider {
|
| - public:
|
| - explicit EGLSyncControlVSyncProvider(EGLSurface surface);
|
| - ~EGLSyncControlVSyncProvider() override;
|
| -
|
| - protected:
|
| - bool GetSyncValues(int64_t* system_time,
|
| - int64_t* media_stream_counter,
|
| - int64_t* swap_buffer_counter) override;
|
| -
|
| - bool GetMscRate(int32_t* numerator, int32_t* denominator) override;
|
| -
|
| - private:
|
| - EGLSurface surface_;
|
| -
|
| - DISALLOW_COPY_AND_ASSIGN(EGLSyncControlVSyncProvider);
|
| -};
|
| -
|
| // Interface for EGL surface.
|
| class GL_EXPORT GLSurfaceEGL : public GLSurface {
|
| public:
|
|
|