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

Side by Side Diff: cc/render_surface_impl.cc

Issue 12041012: cc: Chromium-stylify the DelegatedRendererLayer classes and tests. (Closed) Base URL: svn://svn.chromium.org/chrome/trunk/src
Patch Set: Created 7 years, 11 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/layer_tree_host_unittest_context.cc ('k') | no next file » | 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 #include "cc/render_surface_impl.h" 5 #include "cc/render_surface_impl.h"
6 6
7 #include <algorithm> 7 #include <algorithm>
8 8
9 #include "base/logging.h" 9 #include "base/logging.h"
10 #include "base/stringprintf.h" 10 #include "base/stringprintf.h"
(...skipping 143 matching lines...) Expand 10 before | Expand all | Expand 10 after
154 { 154 {
155 int layerId = m_owningLayer->id(); 155 int layerId = m_owningLayer->id();
156 int subId = 0; 156 int subId = 0;
157 DCHECK(layerId > 0); 157 DCHECK(layerId > 0);
158 return RenderPass::Id(layerId, subId); 158 return RenderPass::Id(layerId, subId);
159 } 159 }
160 160
161 void RenderSurfaceImpl::appendRenderPasses(RenderPassSink& passSink) 161 void RenderSurfaceImpl::appendRenderPasses(RenderPassSink& passSink)
162 { 162 {
163 for (size_t i = 0; i < m_contributingDelegatedRenderPassLayerList.size(); ++ i) 163 for (size_t i = 0; i < m_contributingDelegatedRenderPassLayerList.size(); ++ i)
164 m_contributingDelegatedRenderPassLayerList[i]->appendContributingRenderP asses(passSink); 164 m_contributingDelegatedRenderPassLayerList[i]->AppendContributingRenderP asses(&passSink);
165 165
166 scoped_ptr<RenderPass> pass = RenderPass::Create(); 166 scoped_ptr<RenderPass> pass = RenderPass::Create();
167 pass->SetNew(renderPassId(), m_contentRect, m_damageTracker->currentDamageRe ct(), m_screenSpaceTransform); 167 pass->SetNew(renderPassId(), m_contentRect, m_damageTracker->currentDamageRe ct(), m_screenSpaceTransform);
168 passSink.appendRenderPass(pass.Pass()); 168 passSink.appendRenderPass(pass.Pass());
169 } 169 }
170 170
171 void RenderSurfaceImpl::appendQuads(QuadSink& quadSink, AppendQuadsData& appendQ uadsData, bool forReplica, RenderPass::Id renderPassId) 171 void RenderSurfaceImpl::appendQuads(QuadSink& quadSink, AppendQuadsData& appendQ uadsData, bool forReplica, RenderPass::Id renderPassId)
172 { 172 {
173 DCHECK(!forReplica || m_owningLayer->hasReplica()); 173 DCHECK(!forReplica || m_owningLayer->hasReplica());
174 174
(...skipping 48 matching lines...) Expand 10 before | Expand all | Expand 10 after
223 223
224 ResourceProvider::ResourceId maskResourceId = maskLayer ? maskLayer->content sResourceId() : 0; 224 ResourceProvider::ResourceId maskResourceId = maskLayer ? maskLayer->content sResourceId() : 0;
225 gfx::Rect contentsChangedSinceLastFrame = contentsChanged() ? m_contentRect : gfx::Rect(); 225 gfx::Rect contentsChangedSinceLastFrame = contentsChanged() ? m_contentRect : gfx::Rect();
226 226
227 scoped_ptr<RenderPassDrawQuad> quad = RenderPassDrawQuad::Create(); 227 scoped_ptr<RenderPassDrawQuad> quad = RenderPassDrawQuad::Create();
228 quad->SetNew(sharedQuadState, contentRect(), renderPassId, forReplica, maskR esourceId, contentsChangedSinceLastFrame, maskUVRect, m_owningLayer->filters(), m_owningLayer->filter(), m_owningLayer->backgroundFilters()); 228 quad->SetNew(sharedQuadState, contentRect(), renderPassId, forReplica, maskR esourceId, contentsChangedSinceLastFrame, maskUVRect, m_owningLayer->filters(), m_owningLayer->filter(), m_owningLayer->backgroundFilters());
229 quadSink.append(quad.PassAs<DrawQuad>(), appendQuadsData); 229 quadSink.append(quad.PassAs<DrawQuad>(), appendQuadsData);
230 } 230 }
231 231
232 } // namespace cc 232 } // namespace cc
OLDNEW
« no previous file with comments | « cc/layer_tree_host_unittest_context.cc ('k') | no next file » | no next file with comments »

Powered by Google App Engine
This is Rietveld 408576698