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

Unified Diff: cc/resources/tile.h

Issue 22875045: cc: Remove unnecessary "default" cases from switch statements. (Closed) Base URL: svn://svn.chromium.org/chrome/trunk/src
Patch Set: Created 7 years, 4 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 side-by-side diff with in-line comments
Download patch
Index: cc/resources/tile.h
diff --git a/cc/resources/tile.h b/cc/resources/tile.h
index be9b19a4f1b264060f1a42dff52a4413a6dec8c2..d8d459e9fc4763b4832ba4acb5837a8bc81555f0 100644
--- a/cc/resources/tile.h
+++ b/cc/resources/tile.h
@@ -76,7 +76,7 @@ class CC_EXPORT Tile : public base::RefCounted<Tile> {
scoped_ptr<base::Value> AsValue() const;
bool IsReadyToDraw() const {
- for (int mode = 0; mode < NUM_RASTER_MODES; ++mode) {
+ for (int mode = 0; mode <= MAX_RASTER_MODE; ++mode) {
if (managed_state_.tile_versions[mode].IsReadyToDraw())
return true;
}
@@ -84,7 +84,7 @@ class CC_EXPORT Tile : public base::RefCounted<Tile> {
}
const ManagedTileState::TileVersion& GetTileVersionForDrawing() const {
- for (int mode = 0; mode < NUM_RASTER_MODES; ++mode) {
+ for (int mode = 0; mode <= MAX_RASTER_MODE; ++mode) {
if (managed_state_.tile_versions[mode].IsReadyToDraw())
return managed_state_.tile_versions[mode];
}
@@ -141,7 +141,7 @@ class CC_EXPORT Tile : public base::RefCounted<Tile> {
float contents_scale_;
gfx::Rect opaque_rect_;
- TilePriority priority_[NUM_BIN_PRIORITIES];
+ TilePriority priority_[MAX_BIN_PRIORITY + 1];
ManagedTileState managed_state_;
int layer_id_;
int source_frame_number_;

Powered by Google App Engine
This is Rietveld 408576698