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

Side by Side Diff: cc/software_renderer.cc

Issue 11417035: cc: Switch the DrawQuad enum names to chromium style and remove pragmas (Closed) Base URL: svn://svn.chromium.org/chrome/trunk/src
Patch Set: Created 8 years, 1 month 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/render_pass_draw_quad.cc ('k') | cc/solid_color_draw_quad.h » ('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 2012 The Chromium Authors. All rights reserved. 1 // Copyright 2012 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/software_renderer.h" 5 #include "cc/software_renderer.h"
6 6
7 #include "base/debug/trace_event.h" 7 #include "base/debug/trace_event.h"
8 #include "cc/debug_border_draw_quad.h" 8 #include "cc/debug_border_draw_quad.h"
9 #include "cc/render_pass_draw_quad.h" 9 #include "cc/render_pass_draw_quad.h"
10 #include "cc/solid_color_draw_quad.h" 10 #include "cc/solid_color_draw_quad.h"
(...skipping 169 matching lines...) Expand 10 before | Expand all | Expand 10 after
180 m_skCurrentPaint.setFilterBitmap(true); 180 m_skCurrentPaint.setFilterBitmap(true);
181 } 181 }
182 if (quad->needsBlending()) { 182 if (quad->needsBlending()) {
183 m_skCurrentPaint.setAlpha(quad->opacity() * 255); 183 m_skCurrentPaint.setAlpha(quad->opacity() * 255);
184 m_skCurrentPaint.setXfermodeMode(SkXfermode::kSrcOver_Mode); 184 m_skCurrentPaint.setXfermodeMode(SkXfermode::kSrcOver_Mode);
185 } else { 185 } else {
186 m_skCurrentPaint.setXfermodeMode(SkXfermode::kSrc_Mode); 186 m_skCurrentPaint.setXfermodeMode(SkXfermode::kSrc_Mode);
187 } 187 }
188 188
189 switch (quad->material()) { 189 switch (quad->material()) {
190 case DrawQuad::DebugBorder: 190 case DrawQuad::DEBUG_BORDER:
191 drawDebugBorderQuad(frame, DebugBorderDrawQuad::materialCast(quad)); 191 drawDebugBorderQuad(frame, DebugBorderDrawQuad::materialCast(quad));
192 break; 192 break;
193 case DrawQuad::SolidColor: 193 case DrawQuad::SOLID_COLOR:
194 drawSolidColorQuad(frame, SolidColorDrawQuad::materialCast(quad)); 194 drawSolidColorQuad(frame, SolidColorDrawQuad::materialCast(quad));
195 break; 195 break;
196 case DrawQuad::TextureContent: 196 case DrawQuad::TEXTURE_CONTENT:
197 drawTextureQuad(frame, TextureDrawQuad::materialCast(quad)); 197 drawTextureQuad(frame, TextureDrawQuad::materialCast(quad));
198 break; 198 break;
199 case DrawQuad::TiledContent: 199 case DrawQuad::TILED_CONTENT:
200 drawTileQuad(frame, TileDrawQuad::materialCast(quad)); 200 drawTileQuad(frame, TileDrawQuad::materialCast(quad));
201 break; 201 break;
202 case DrawQuad::RenderPass: 202 case DrawQuad::RENDER_PASS:
203 drawRenderPassQuad(frame, RenderPassDrawQuad::materialCast(quad)); 203 drawRenderPassQuad(frame, RenderPassDrawQuad::materialCast(quad));
204 break; 204 break;
205 default: 205 default:
206 drawUnsupportedQuad(frame, quad); 206 drawUnsupportedQuad(frame, quad);
207 break; 207 break;
208 } 208 }
209 209
210 m_skCurrentCanvas->resetMatrix(); 210 m_skCurrentCanvas->resetMatrix();
211 } 211 }
212 212
(...skipping 146 matching lines...) Expand 10 before | Expand all | Expand 10 after
359 } 359 }
360 360
361 void SoftwareRenderer::setVisible(bool visible) 361 void SoftwareRenderer::setVisible(bool visible)
362 { 362 {
363 if (m_visible == visible) 363 if (m_visible == visible)
364 return; 364 return;
365 m_visible = visible; 365 m_visible = visible;
366 } 366 }
367 367
368 } // namespace cc 368 } // namespace cc
OLDNEW
« no previous file with comments | « cc/render_pass_draw_quad.cc ('k') | cc/solid_color_draw_quad.h » ('j') | no next file with comments »

Powered by Google App Engine
This is Rietveld 408576698