// Copyright 2013 The Chromium Authors // Use of this source code is governed by a BSD-style license that can be // found in the LICENSE file. #ifndef UI_GL_SYNC_CONTROL_VSYNC_PROVIDER_H_ #define UI_GL_SYNC_CONTROL_VSYNC_PROVIDER_H_ #include <stdint.h> #include "base/containers/queue.h" #include "base/time/time.h" #include "build/build_config.h" #include "ui/gfx/vsync_provider.h" namespace gl { // Base class for providers based on extensions like EGL_CHROMIUM_sync_control. // TODO(344606399): Consider folding the EGL implementation in this class. class SyncControlVSyncProvider : public gfx::VSyncProvider { … }; } // namespace gl #endif // UI_GL_SYNC_CONTROL_VSYNC_PROVIDER_H_