Remove draw-as-clear workaround for Adreno 3xx in Chrome.

This caused a performance regression after Skia started seeing the real GL strings.

BUG=chromium:703774

Change-Id: Ib0878062670b5ea51a005718a64a58d89fbaa42c
Reviewed-on: https://skia-review.googlesource.com/10165
Reviewed-by: Brian Salomon <bsalomon@google.com>
Commit-Queue: Brian Salomon <bsalomon@google.com>
This commit is contained in:
Brian Salomon 2017-03-24 18:49:09 -04:00 committed by Skia Commit-Bot
parent dd1b4e94c4
commit 1b52df3392

View File

@ -499,7 +499,8 @@ void GrGLCaps::init(const GrContextOptions& contextOptions,
if (kPowerVR54x_GrGLRenderer == ctxInfo.renderer() ||
kPowerVRRogue_GrGLRenderer == ctxInfo.renderer() ||
kAdreno3xx_GrGLRenderer == ctxInfo.renderer()) {
(kAdreno3xx_GrGLRenderer == ctxInfo.renderer() &&
ctxInfo.driver() != kChromium_GrGLDriver)) {
fUseDrawInsteadOfClear = true;
}