ccpr: Blacklist ANGLE again

Bug: skia:7805
Change-Id: I58290feeca649ffefb389052c127e01703025d61
Reviewed-on: https://skia-review.googlesource.com/120606
Reviewed-by: Brian Salomon <bsalomon@google.com>
Commit-Queue: Chris Dalton <csmartdalton@google.com>
This commit is contained in:
Chris Dalton 2018-04-11 16:58:19 -06:00 committed by Skia Commit-Bot
parent a6aef2a975
commit 516c292967

View File

@ -2314,9 +2314,13 @@ void GrGLCaps::applyDriverCorrectnessWorkarounds(const GrGLContextInfo& ctxInfo,
fDrawArraysBaseVertexIsBroken = true;
}
// Blacklisting CCPR on ANGLE while we investigate http://skbug.com/7805.
if (kANGLE_GrGLRenderer == ctxInfo.renderer()) {
fBlacklistCoverageCounting = false;
}
// The ccpr vertex-shader implementation does not work on this platform. Only allow CCPR with
// GS.
if (kANGLE_GrGLRenderer == ctxInfo.renderer() &&
GrGLANGLERenderer::kSkylake == ctxInfo.angleRenderer()) {
bool gsSupport = fShaderCaps->geometryShaderSupport();