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