#ifndef UI_GL_GL_DISPLAY_MANAGER_H_
#define UI_GL_GL_DISPLAY_MANAGER_H_
#include <map>
#include <memory>
#include <vector>
#include "base/check.h"
#include "base/export_template.h"
#include "base/no_destructor.h"
#include "base/synchronization/lock.h"
#include "base/thread_annotations.h"
#include "ui/gl/gl_display.h"
#include "ui/gl/gl_export.h"
#include "ui/gl/gl_switches.h"
#include "ui/gl/gpu_preference.h"
namespace gl {
template <typename GLDisplayPlatform>
class GLDisplayManager { … };
GLDisplayManagerEGL;
extern template class EXPORT_TEMPLATE_DECLARE(GL_EXPORT)
GLDisplayManager<GLDisplayEGL>;
}
#endif