summaryrefslogtreecommitdiffstats
path: root/cc/surfaces/surface_aggregator.h
diff options
context:
space:
mode:
authorweiliangc@chromium.org <weiliangc@chromium.org@0039d316-1c4b-4281-b951-d872f2087c98>2014-08-22 14:50:51 +0000
committerweiliangc@chromium.org <weiliangc@chromium.org@0039d316-1c4b-4281-b951-d872f2087c98>2014-08-22 14:52:02 +0000
commit0cd7d6f7eb5aaf054e123a2281f6b1067c03655b (patch)
tree4f25fe0f02654b60e8ce86bb1cda9ce5a45be340 /cc/surfaces/surface_aggregator.h
parent59898b225e22d29245f386cc84cb6692fee78abd (diff)
downloadchromium_src-0cd7d6f7eb5aaf054e123a2281f6b1067c03655b.zip
chromium_src-0cd7d6f7eb5aaf054e123a2281f6b1067c03655b.tar.gz
chromium_src-0cd7d6f7eb5aaf054e123a2281f6b1067c03655b.tar.bz2
Make RenderPass::Id an isolated class
Move RenderPass::Id out of RenderPass and make it an isolated class called RenderPassId, so RenderPassDrawQuad and AppendQuadsData will not need to depend on entire RenderPass class. BUG=344962 Review URL: https://codereview.chromium.org/404563005 Cr-Commit-Position: refs/heads/master@{#291403} git-svn-id: svn://svn.chromium.org/chrome/trunk/src@291403 0039d316-1c4b-4281-b951-d872f2087c98
Diffstat (limited to 'cc/surfaces/surface_aggregator.h')
-rw-r--r--cc/surfaces/surface_aggregator.h4
1 files changed, 2 insertions, 2 deletions
diff --git a/cc/surfaces/surface_aggregator.h b/cc/surfaces/surface_aggregator.h
index de9a6d6..65174b5 100644
--- a/cc/surfaces/surface_aggregator.h
+++ b/cc/surfaces/surface_aggregator.h
@@ -34,8 +34,8 @@ class CC_SURFACES_EXPORT SurfaceAggregator {
std::set<SurfaceId>* contained_surfaces);
private:
- RenderPass::Id RemapPassId(RenderPass::Id surface_local_pass_id,
- SurfaceId surface_id);
+ RenderPassId RemapPassId(RenderPassId surface_local_pass_id,
+ SurfaceId surface_id);
void HandleSurfaceQuad(const SurfaceDrawQuad* surface_quad,
RenderPass* dest_pass);