Chromium Code Reviews
chromiumcodereview-hr@appspot.gserviceaccount.com (chromiumcodereview-hr) | Please choose your nickname with Settings | Help | Chromium Project | Gerrit Changes | Sign out
(8)

Side by Side Diff: cc/layer_tree_host_impl.h

Issue 11183006: cc: Remove wtf includes from resource provider (Closed) Base URL: svn://svn.chromium.org/chrome/trunk/src
Patch Set: Rebased Created 8 years, 2 months ago
Use n/p to move between diff chunks; N/P to move between comments. Draft comments are only viewable by you.
Jump to:
View unified diff | Download patch | Annotate | Revision Log
« no previous file with comments | « cc/gl_renderer_unittest.cc ('k') | cc/layer_tree_host_impl.cc » ('j') | no next file with comments »
Toggle Intra-line Diffs ('i') | Expand Comments ('e') | Collapse Comments ('c') | Show Comments Hide Comments ('s')
OLDNEW
1 // Copyright 2011 The Chromium Authors. All rights reserved. 1 // Copyright 2011 The Chromium Authors. All rights reserved.
2 // Use of this source code is governed by a BSD-style license that can be 2 // Use of this source code is governed by a BSD-style license that can be
3 // found in the LICENSE file. 3 // found in the LICENSE file.
4 4
5 #ifndef CCLayerTreeHostImpl_h 5 #ifndef CCLayerTreeHostImpl_h
6 #define CCLayerTreeHostImpl_h 6 #define CCLayerTreeHostImpl_h
7 7
8 #include "base/basictypes.h" 8 #include "base/basictypes.h"
9 #include "base/memory/scoped_ptr.h" 9 #include "base/memory/scoped_ptr.h"
10 #include "base/time.h" 10 #include "base/time.h"
(...skipping 288 matching lines...) Expand 10 before | Expand all | Expand 10 after
299 void sendDidLoseContextRecursive(CCLayerImpl*); 299 void sendDidLoseContextRecursive(CCLayerImpl*);
300 void clearRenderSurfaces(); 300 void clearRenderSurfaces();
301 bool ensureRenderSurfaceLayerList(); 301 bool ensureRenderSurfaceLayerList();
302 void clearCurrentlyScrollingLayer(); 302 void clearCurrentlyScrollingLayer();
303 303
304 void animateScrollbarsRecursive(CCLayerImpl*, double monotonicTime); 304 void animateScrollbarsRecursive(CCLayerImpl*, double monotonicTime);
305 305
306 void dumpRenderSurfaces(std::string*, int indent, const CCLayerImpl*) const; 306 void dumpRenderSurfaces(std::string*, int indent, const CCLayerImpl*) const;
307 307
308 scoped_ptr<CCGraphicsContext> m_context; 308 scoped_ptr<CCGraphicsContext> m_context;
309 OwnPtr<CCResourceProvider> m_resourceProvider; 309 scoped_ptr<CCResourceProvider> m_resourceProvider;
310 scoped_ptr<CCRenderer> m_renderer; 310 scoped_ptr<CCRenderer> m_renderer;
311 scoped_ptr<CCLayerImpl> m_rootLayerImpl; 311 scoped_ptr<CCLayerImpl> m_rootLayerImpl;
312 CCLayerImpl* m_rootScrollLayerImpl; 312 CCLayerImpl* m_rootScrollLayerImpl;
313 CCLayerImpl* m_currentlyScrollingLayerImpl; 313 CCLayerImpl* m_currentlyScrollingLayerImpl;
314 CCHeadsUpDisplayLayerImpl* m_hudLayerImpl; 314 CCHeadsUpDisplayLayerImpl* m_hudLayerImpl;
315 int m_scrollingLayerIdFromPreviousTree; 315 int m_scrollingLayerIdFromPreviousTree;
316 bool m_scrollDeltaIsInScreenSpace; 316 bool m_scrollDeltaIsInScreenSpace;
317 CCLayerTreeSettings m_settings; 317 CCLayerTreeSettings m_settings;
318 IntSize m_layoutViewportSize; 318 IntSize m_layoutViewportSize;
319 IntSize m_deviceViewportSize; 319 IntSize m_deviceViewportSize;
(...skipping 28 matching lines...) Expand all
348 348
349 size_t m_numImplThreadScrolls; 349 size_t m_numImplThreadScrolls;
350 size_t m_numMainThreadScrolls; 350 size_t m_numMainThreadScrolls;
351 351
352 DISALLOW_COPY_AND_ASSIGN(CCLayerTreeHostImpl); 352 DISALLOW_COPY_AND_ASSIGN(CCLayerTreeHostImpl);
353 }; 353 };
354 354
355 } // namespace cc 355 } // namespace cc
356 356
357 #endif 357 #endif
OLDNEW
« no previous file with comments | « cc/gl_renderer_unittest.cc ('k') | cc/layer_tree_host_impl.cc » ('j') | no next file with comments »

Powered by Google App Engine
This is Rietveld 408576698