summaryrefslogtreecommitdiffstats
path: root/cc/base
diff options
context:
space:
mode:
authorenne@chromium.org <enne@chromium.org@0039d316-1c4b-4281-b951-d872f2087c98>2013-12-06 21:29:24 +0000
committerenne@chromium.org <enne@chromium.org@0039d316-1c4b-4281-b951-d872f2087c98>2013-12-06 21:29:24 +0000
commit2eeea2b3af3a75fd682fca39fc21423887539373 (patch)
tree8c67d7dc754c817dc501b5dbde929a78d92a28b0 /cc/base
parent48329446603c155f1b0c5394ac6c993e22e8af1c (diff)
downloadchromium_src-2eeea2b3af3a75fd682fca39fc21423887539373.zip
chromium_src-2eeea2b3af3a75fd682fca39fc21423887539373.tar.gz
chromium_src-2eeea2b3af3a75fd682fca39fc21423887539373.tar.bz2
Remove direct-to-backbuffer Ganesh path
The usage of the GrContext in GLRenderer is getting in the way of cleaning up the WebGraphicsContext3D usage in cc. This path was good for trying out the Ganesh path, but was never really used, available on all platforms, or compatible with ubercompositor. Ganesh-to-tile is almost landed and so it seems like this can be safely removed for the present. BUG=none TBR=sky Review URL: https://codereview.chromium.org/98463008 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@239261 0039d316-1c4b-4281-b951-d872f2087c98
Diffstat (limited to 'cc/base')
-rw-r--r--cc/base/switches.cc5
-rw-r--r--cc/base/switches.h1
2 files changed, 0 insertions, 6 deletions
diff --git a/cc/base/switches.cc b/cc/base/switches.cc
index 0db73b1..6768ef4 100644
--- a/cc/base/switches.cc
+++ b/cc/base/switches.cc
@@ -36,11 +36,6 @@ const char kEnableImplSidePainting[] = "enable-impl-side-painting";
const char kEnableTopControlsPositionCalculation[] =
"enable-top-controls-position-calculation";
-// For any layers that can get drawn directly to screen, draw them with the Skia
-// GPU backend. Only valid with gl rendering + threaded compositing + impl-side
-// painting.
-const char kForceDirectLayerDrawing[] = "force-direct-layer-drawing";
-
// Allow heuristics to determine when a layer tile should be drawn with
// the Skia GPU backend. Only valid with GPU accelerated compositing +
// impl-side painting.
diff --git a/cc/base/switches.h b/cc/base/switches.h
index 812420f..8526541 100644
--- a/cc/base/switches.h
+++ b/cc/base/switches.h
@@ -24,7 +24,6 @@ CC_EXPORT extern const char kDisableCompositedAntialiasing[];
CC_EXPORT extern const char kEnableLCDText[];
CC_EXPORT extern const char kEnableImplSidePainting[];
CC_EXPORT extern const char kEnableTopControlsPositionCalculation[];
-CC_EXPORT extern const char kForceDirectLayerDrawing[];
CC_EXPORT extern const char kEnableGPURasterization[];
CC_EXPORT extern const char kJankInsteadOfCheckerboard[];
CC_EXPORT extern const char kNumRasterThreads[];