Index: components/mus/display_manager.h |
diff --git a/components/mus/display_manager.h b/components/mus/display_manager.h |
index 4173f367b0f1ba75aba182d11a00b89fa9450a83..3f2dc78296db0e172c420a6acc44fece2bb05f9f 100644 |
--- a/components/mus/display_manager.h |
+++ b/components/mus/display_manager.h |
@@ -31,18 +31,21 @@ |
class ApplicationImpl; |
} // namespace mojo |
+namespace surfaces { |
+class SurfacesScheduler; |
+class SurfacesState; |
+} // namespace surfaces |
+ |
namespace ui { |
class PlatformWindow; |
struct TextInputState; |
} // namespace ui |
-namespace mus { |
+namespace view_manager { |
class DisplayManagerFactory; |
class EventDispatcher; |
class ServerView; |
-class SurfacesScheduler; |
-class SurfacesState; |
// DisplayManager is used to connect the root ServerView to a display. |
class DisplayManager { |
@@ -52,8 +55,8 @@ |
static DisplayManager* Create( |
bool is_headless, |
mojo::ApplicationImpl* app_impl, |
- const scoped_refptr<GpuState>& gpu_state, |
- const scoped_refptr<SurfacesState>& surfaces_state); |
+ const scoped_refptr<gles2::GpuState>& gpu_state, |
+ const scoped_refptr<surfaces::SurfacesState>& surfaces_state); |
virtual void Init(DisplayManagerDelegate* delegate) = 0; |
@@ -86,10 +89,11 @@ |
class DefaultDisplayManager : public DisplayManager, |
public ui::PlatformWindowDelegate { |
public: |
- DefaultDisplayManager(bool is_headless, |
- mojo::ApplicationImpl* app_impl, |
- const scoped_refptr<GpuState>& gpu_state, |
- const scoped_refptr<SurfacesState>& surfaces_state); |
+ DefaultDisplayManager( |
+ bool is_headless, |
+ mojo::ApplicationImpl* app_impl, |
+ const scoped_refptr<gles2::GpuState>& gpu_state, |
+ const scoped_refptr<surfaces::SurfacesState>& surfaces_state); |
~DefaultDisplayManager() override; |
// DisplayManager: |
@@ -121,8 +125,8 @@ |
bool is_headless_; |
mojo::ApplicationImpl* app_impl_; |
- scoped_refptr<GpuState> gpu_state_; |
- scoped_refptr<SurfacesState> surfaces_state_; |
+ scoped_refptr<gles2::GpuState> gpu_state_; |
+ scoped_refptr<surfaces::SurfacesState> surfaces_state_; |
DisplayManagerDelegate* delegate_; |
mojo::ViewportMetrics metrics_; |
@@ -130,7 +134,7 @@ |
base::Timer draw_timer_; |
bool frame_pending_; |
- scoped_ptr<TopLevelDisplayClient> top_level_display_client_; |
+ scoped_ptr<surfaces::TopLevelDisplayClient> top_level_display_client_; |
scoped_ptr<ui::PlatformWindow> platform_window_; |
base::WeakPtrFactory<DefaultDisplayManager> weak_factory_; |
@@ -138,6 +142,6 @@ |
DISALLOW_COPY_AND_ASSIGN(DefaultDisplayManager); |
}; |
-} // namespace mus |
+} // namespace view_manager |
#endif // COMPONENTS_MUS_DISPLAY_MANAGER_H_ |