1 // Copyright (c) 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.
5 // Defines all the "cc" command-line switches.
10 #include "cc/cc_export.h"
12 // Since cc is used from the render process, anything that goes here also needs
13 // to be added to render_process_host_impl.cc.
18 CC_EXPORT
extern const char kBackgroundColorInsteadOfCheckerboard
[];
19 CC_EXPORT
extern const char kDisableThreadedAnimation
[];
20 CC_EXPORT
extern const char kEnableCompositorFrameMessage
[];
21 CC_EXPORT
extern const char kEnableImplSidePainting
[];
22 CC_EXPORT
extern const char kEnablePartialSwap
[];
23 CC_EXPORT
extern const char kEnablePerTilePainting
[];
24 CC_EXPORT
extern const char kJankInsteadOfCheckerboard
[];
25 CC_EXPORT
extern const char kNumRasterThreads
[];
26 CC_EXPORT
extern const char kShowPropertyChangedRects
[];
27 CC_EXPORT
extern const char kShowSurfaceDamageRects
[];
28 CC_EXPORT
extern const char kShowScreenSpaceRects
[];
29 CC_EXPORT
extern const char kShowReplicaScreenSpaceRects
[];
30 CC_EXPORT
extern const char kShowOccludingRects
[];
31 CC_EXPORT
extern const char kShowNonOccludingRects
[];
32 CC_EXPORT
extern const char kTraceOverdraw
[];
34 } // namespace switches
37 #endif // CC_SWITCHES_H_