diff options
author | boliu@chromium.org <boliu@chromium.org@0039d316-1c4b-4281-b951-d872f2087c98> | 2014-01-15 12:54:58 +0000 |
---|---|---|
committer | boliu@chromium.org <boliu@chromium.org@0039d316-1c4b-4281-b951-d872f2087c98> | 2014-01-15 12:54:58 +0000 |
commit | 7a8bcd261255f843e14960ceac7ab8dd76cddbc5 (patch) | |
tree | 739b0c2426cef29ffc4cc31993f06e5ca2e956d5 /cc/trees/layer_tree_impl.h | |
parent | d23e725294e0421a2f5617a52ca8169b56aa470a (diff) | |
download | chromium_src-7a8bcd261255f843e14960ceac7ab8dd76cddbc5.zip chromium_src-7a8bcd261255f843e14960ceac7ab8dd76cddbc5.tar.gz chromium_src-7a8bcd261255f843e14960ceac7ab8dd76cddbc5.tar.bz2 |
cc: Add RendererCapabilitiesImpl
Separate RendererCapabilities and RendererCapabilitiesImpl classes to
separate out capabilities that are not needed on main thread to be
not copied to main thread. This is to prepare for the future when main
and impl RendererCapabilities copies can temporarily get out of sync,
and there are less values to worry about.
BUG=332616
Review URL: https://codereview.chromium.org/133063003
git-svn-id: svn://svn.chromium.org/chrome/trunk/src@244870 0039d316-1c4b-4281-b951-d872f2087c98
Diffstat (limited to 'cc/trees/layer_tree_impl.h')
-rw-r--r-- | cc/trees/layer_tree_impl.h | 3 |
1 files changed, 2 insertions, 1 deletions
diff --git a/cc/trees/layer_tree_impl.h b/cc/trees/layer_tree_impl.h index 2f27460..7c4479d 100644 --- a/cc/trees/layer_tree_impl.h +++ b/cc/trees/layer_tree_impl.h @@ -14,6 +14,7 @@ #include "cc/base/scoped_ptr_vector.h" #include "cc/base/swap_promise.h" #include "cc/layers/layer_impl.h" +#include "cc/output/renderer.h" #include "cc/resources/ui_resource_client.h" #if defined(COMPILER_GCC) @@ -59,7 +60,7 @@ class CC_EXPORT LayerTreeImpl { // Methods called by the layer tree that pass-through or access LTHI. // --------------------------------------------------------------------------- const LayerTreeSettings& settings() const; - const RendererCapabilities& GetRendererCapabilities() const; + const RendererCapabilitiesImpl& GetRendererCapabilities() const; ContextProvider* context_provider() const; OutputSurface* output_surface() const; ResourceProvider* resource_provider() const; |