Use dst copies in porter duffer XP to correctly render certain blends.
authoregdaniel <egdaniel@google.com>
Fri, 13 Feb 2015 18:23:19 +0000 (10:23 -0800)
committerCommit bot <commit-bot@chromium.org>
Fri, 13 Feb 2015 18:23:19 +0000 (10:23 -0800)
commit997c6358d94e188b1a7b89a4f86e24cbe0f5a164
tree78de0ccf0adc4fd2a4ec403353baca1d27fbca02
parent8e8c940ee377d001653c5f659043186ccfc70ff0
Use dst copies in porter duffer XP to correctly render certain blends.

BUG=skia:

Review URL: https://codereview.chromium.org/914003003
12 files changed:
include/gpu/GrXferProcessor.h
include/gpu/effects/GrPorterDuffXferProcessor.h
src/effects/SkArithmeticMode_gpu.cpp
src/effects/SkArithmeticMode_gpu.h
src/gpu/GrXferProcessor.cpp
src/gpu/effects/GrCoverageSetOpXP.cpp
src/gpu/effects/GrCoverageSetOpXP.h
src/gpu/effects/GrCustomXfermode.cpp
src/gpu/effects/GrCustomXfermodePriv.h
src/gpu/effects/GrDisableColorXP.cpp
src/gpu/effects/GrDisableColorXP.h
src/gpu/effects/GrPorterDuffXferProcessor.cpp