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

Side by Side Diff: cc/debug/debug_colors.h

Issue 1057283003: Remove parts of //cc we aren't using (Closed) Base URL: git@github.com:domokit/mojo.git@master
Patch Set: Created 5 years, 8 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
« no previous file with comments | « cc/debug/benchmark_instrumentation.cc ('k') | cc/debug/debug_colors.cc » ('j') | no next file with comments »
Toggle Intra-line Diffs ('i') | Expand Comments ('e') | Collapse Comments ('c') | Show Comments Hide Comments ('s')
OLDNEW
(Empty)
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
3 // found in the LICENSE file.
4
5 #ifndef CC_DEBUG_DEBUG_COLORS_H_
6 #define CC_DEBUG_DEBUG_COLORS_H_
7
8 #include "base/basictypes.h"
9 #include "third_party/skia/include/core/SkColor.h"
10
11 namespace cc {
12
13 class LayerTreeImpl;
14
15 class DebugColors {
16 public:
17 static SkColor TiledContentLayerBorderColor();
18 static int TiledContentLayerBorderWidth(const LayerTreeImpl* tree_impl);
19
20 static SkColor ImageLayerBorderColor();
21 static int ImageLayerBorderWidth(const LayerTreeImpl* tree_impl);
22
23 static SkColor ContentLayerBorderColor();
24 static int ContentLayerBorderWidth(const LayerTreeImpl* tree_impl);
25
26 static SkColor MaskingLayerBorderColor();
27 static int MaskingLayerBorderWidth(const LayerTreeImpl* tree_impl);
28
29 static SkColor ContainerLayerBorderColor();
30 static int ContainerLayerBorderWidth(const LayerTreeImpl* tree_impl);
31
32 static SkColor SurfaceLayerBorderColor();
33 static int SurfaceLayerBorderWidth(const LayerTreeImpl* tree_impl);
34
35 static SkColor SurfaceBorderColor();
36 static int SurfaceBorderWidth(const LayerTreeImpl* tree_impl);
37
38 static SkColor SurfaceReplicaBorderColor();
39 static int SurfaceReplicaBorderWidth(const LayerTreeImpl* tree_impl);
40
41 static SkColor HighResTileBorderColor();
42 static int HighResTileBorderWidth(const LayerTreeImpl* tree_impl);
43
44 static SkColor LowResTileBorderColor();
45 static int LowResTileBorderWidth(const LayerTreeImpl* tree_impl);
46
47 static SkColor ExtraHighResTileBorderColor();
48 static int ExtraHighResTileBorderWidth(const LayerTreeImpl* tree_impl);
49
50 static SkColor ExtraLowResTileBorderColor();
51 static int ExtraLowResTileBorderWidth(const LayerTreeImpl* tree_impl);
52
53 static SkColor MissingTileBorderColor();
54 static int MissingTileBorderWidth(const LayerTreeImpl* tree_impl);
55
56 static SkColor SolidColorTileBorderColor();
57 static int SolidColorTileBorderWidth(const LayerTreeImpl* tree_impl);
58
59 static SkColor OOMTileBorderColor();
60 static int OOMTileBorderWidth(const LayerTreeImpl* tree_impl);
61
62 static SkColor DirectPictureBorderColor();
63 static int DirectPictureBorderWidth(const LayerTreeImpl* tree_impl);
64
65 static SkColor DefaultCheckerboardColor();
66 static SkColor EvictedTileCheckerboardColor();
67 static SkColor InvalidatedTileCheckerboardColor();
68
69 static const int kFadeSteps = 50;
70 static SkColor PaintRectBorderColor(int step);
71 static int PaintRectBorderWidth();
72 static SkColor PaintRectFillColor(int step);
73
74 static SkColor PropertyChangedRectBorderColor();
75 static int PropertyChangedRectBorderWidth();
76 static SkColor PropertyChangedRectFillColor();
77
78 static SkColor SurfaceDamageRectBorderColor();
79 static int SurfaceDamageRectBorderWidth();
80 static SkColor SurfaceDamageRectFillColor();
81
82 static SkColor ScreenSpaceLayerRectBorderColor();
83 static int ScreenSpaceLayerRectBorderWidth();
84 static SkColor ScreenSpaceLayerRectFillColor();
85
86 static SkColor ScreenSpaceSurfaceReplicaRectBorderColor();
87 static int ScreenSpaceSurfaceReplicaRectBorderWidth();
88 static SkColor ScreenSpaceSurfaceReplicaRectFillColor();
89
90 static SkColor TouchEventHandlerRectBorderColor();
91 static int TouchEventHandlerRectBorderWidth();
92 static SkColor TouchEventHandlerRectFillColor();
93
94 static SkColor WheelEventHandlerRectBorderColor();
95 static int WheelEventHandlerRectBorderWidth();
96 static SkColor WheelEventHandlerRectFillColor();
97
98 static SkColor ScrollEventHandlerRectBorderColor();
99 static int ScrollEventHandlerRectBorderWidth();
100 static SkColor ScrollEventHandlerRectFillColor();
101
102 static SkColor NonFastScrollableRectBorderColor();
103 static int NonFastScrollableRectBorderWidth();
104 static SkColor NonFastScrollableRectFillColor();
105
106 static SkColor LayerAnimationBoundsBorderColor();
107 static int LayerAnimationBoundsBorderWidth();
108 static SkColor LayerAnimationBoundsFillColor();
109
110 static SkColor NonPaintedFillColor();
111 static SkColor MissingPictureFillColor();
112 static SkColor MissingResizeInvalidations();
113 static SkColor PictureBorderColor();
114
115 static SkColor HUDBackgroundColor();
116 static SkColor HUDSeparatorLineColor();
117 static SkColor HUDIndicatorLineColor();
118
119 static SkColor PlatformLayerTreeTextColor();
120 static SkColor FPSDisplayTextAndGraphColor();
121 static SkColor MemoryDisplayTextColor();
122 static SkColor PaintTimeDisplayTextAndGraphColor();
123
124 private:
125 DISALLOW_IMPLICIT_CONSTRUCTORS(DebugColors);
126 };
127
128 } // namespace cc
129
130 #endif // CC_DEBUG_DEBUG_COLORS_H_
OLDNEW
« no previous file with comments | « cc/debug/benchmark_instrumentation.cc ('k') | cc/debug/debug_colors.cc » ('j') | no next file with comments »

Powered by Google App Engine
This is Rietveld 408576698