compositor_switches.h revision 5c02ac1a9c1b504631c0a3d2b6e737b5d738bae1
19f0147143fbedba10bdae496d812a14995304924reed// Copyright (c) 2012 The Chromium Authors. All rights reserved.
2ec3ed6a5ebf6f2c406d7bcf94b6bc34fcaeb976eepoger@google.com// Use of this source code is governed by a BSD-style license that can be
3ec3ed6a5ebf6f2c406d7bcf94b6bc34fcaeb976eepoger@google.com// found in the LICENSE file.
4ec3ed6a5ebf6f2c406d7bcf94b6bc34fcaeb976eepoger@google.com
5ec3ed6a5ebf6f2c406d7bcf94b6bc34fcaeb976eepoger@google.com#ifndef UI_COMPOSITOR_COMPOSITOR_SWITCHES_H_
6ec3ed6a5ebf6f2c406d7bcf94b6bc34fcaeb976eepoger@google.com#define UI_COMPOSITOR_COMPOSITOR_SWITCHES_H_
7ec3ed6a5ebf6f2c406d7bcf94b6bc34fcaeb976eepoger@google.com
8ec3ed6a5ebf6f2c406d7bcf94b6bc34fcaeb976eepoger@google.com#include "ui/compositor/compositor_export.h"
99f0147143fbedba10bdae496d812a14995304924reed
108a1c16ff38322f0210116fa7293eb8817c7e477ereed@android.comnamespace switches {
118a1c16ff38322f0210116fa7293eb8817c7e477ereed@android.com
128b0e8ac5f582de80356019406e2975079bf0829dcommit-bot@chromium.orgCOMPOSITOR_EXPORT extern const char kEnableHardwareOverlays[];
138b0e8ac5f582de80356019406e2975079bf0829dcommit-bot@chromium.orgCOMPOSITOR_EXPORT extern const char kEnablePixelOutputInTests[];
148a1c16ff38322f0210116fa7293eb8817c7e477ereed@android.comCOMPOSITOR_EXPORT extern const char kUIDisableThreadedCompositing[];
158a1c16ff38322f0210116fa7293eb8817c7e477ereed@android.comCOMPOSITOR_EXPORT extern const char kUIEnableImplSidePainting[];
168a1c16ff38322f0210116fa7293eb8817c7e477ereed@android.comCOMPOSITOR_EXPORT extern const char kUIEnableZeroCopy[];
178a1c16ff38322f0210116fa7293eb8817c7e477ereed@android.comCOMPOSITOR_EXPORT extern const char kUIShowPaintRects[];
1875a0972dd7d0dbc614b9fb81b4450a349c005325reed@google.com
19045e62d715f5ee9b03deb5af3c750f8318096179reed@google.com}  // namespace switches
208a1c16ff38322f0210116fa7293eb8817c7e477ereed@android.com
218a1c16ff38322f0210116fa7293eb8817c7e477ereed@android.comnamespace ui {
228a1c16ff38322f0210116fa7293eb8817c7e477ereed@android.com
238a1c16ff38322f0210116fa7293eb8817c7e477ereed@android.comCOMPOSITOR_EXPORT bool IsUIImplSidePaintingEnabled();
248a1c16ff38322f0210116fa7293eb8817c7e477ereed@android.comCOMPOSITOR_EXPORT bool IsUIZeroCopyEnabled();
258a1c16ff38322f0210116fa7293eb8817c7e477ereed@android.com
268a1c16ff38322f0210116fa7293eb8817c7e477ereed@android.com}  // namespace ui
278a1c16ff38322f0210116fa7293eb8817c7e477ereed@android.com
28f792a1b20747f769b28906a4b00fd67691ce8d0bcommit-bot@chromium.org#endif  // UI_COMPOSITOR_COMPOSITOR_SWITCHES_H_
29f792a1b20747f769b28906a4b00fd67691ce8d0bcommit-bot@chromium.org