Add 8888 fast SrcOver mode.
authorherb <herb@google.com>
Tue, 3 May 2016 15:11:52 +0000 (08:11 -0700)
committerCommit bot <commit-bot@chromium.org>
Tue, 3 May 2016 15:11:52 +0000 (08:11 -0700)
commit871a0484305e9c051e2d78b62e1f2a5fa4bdb3a4
treeddbe794aff351f574aa702de7809238f7a704a63
parentbdf8811b3126ab08ccff08b5e647b80cae5bd087
Add 8888 fast SrcOver mode.

The SkLinearBitmapPipeline_tile change is an edge case fix.

This will not function until gDefaultProfileSRGB in SkImageInfo is set to true.

The srcover implementation is not the fastest, and I'm working on a better version.

BUG=skia:
GOLD_TRYBOT_URL= https://gold.skia.org/search2?unt=true&query=source_type%3Dgm&master=false&issue=1886233006

Review-Url: https://codereview.chromium.org/1886233006
src/core/SkLinearBitmapPipeline.cpp
src/core/SkLinearBitmapPipeline_core.h
src/core/SkLinearBitmapPipeline_tile.h