Fix gpu lcd blending to semi-correctly handle alpha coverage
authorGreg Daniel <egdaniel@google.com>
Fri, 19 May 2017 14:56:46 +0000 (10:56 -0400)
committerSkia Commit-Bot <skia-commit-bot@chromium.org>
Fri, 19 May 2017 17:20:33 +0000 (17:20 +0000)
commit6ebe4b9dbeab68ca3b6da61fd08f22cdc080267d
tree7cd35d97370f7d85d6422a71b044c62930d20cc6
parent09e9f68625db41a1bdbac6738e2d4b57268ac5ca
Fix gpu lcd blending to semi-correctly handle alpha coverage

Bug: skia:6606
Change-Id: I16ccd97f5d047eb7fddfed5310bf669e7435ccdd
Reviewed-on: https://skia-review.googlesource.com/17370
Reviewed-by: Brian Salomon <bsalomon@google.com>
Commit-Queue: Greg Daniel <egdaniel@google.com>
src/gpu/GrXferProcessor.cpp
src/gpu/GrXferProcessor.h
src/gpu/effects/GrCustomXfermode.cpp
src/gpu/effects/GrPorterDuffXferProcessor.cpp
src/gpu/glsl/GrGLSLXferProcessor.cpp
tests/GrPorterDuffTest.cpp