Revert[4] "replace SkXfermode obj with SkBlendMode enum in paints"
authorMike Reed <reed@google.com>
Tue, 4 Oct 2016 14:06:20 +0000 (10:06 -0400)
committerSkia Commit-Bot <skia-commit-bot@chromium.org>
Tue, 4 Oct 2016 20:09:34 +0000 (20:09 +0000)
commit1834242ec6e3cd62669227d394bc79e1cd66dcfb
treec956e75f272619b5901ca0beab31dbf4a50d9974
parent6942442ef7cc018ac136dd379ad6a30902a060e5
Revert[4] "replace SkXfermode obj with SkBlendMode enum in paints"

This reverts commit 2cbcd12281ee807214df094964c584c78932e10b.

BUG=skia:

GOLD_TRYBOT_URL= https://gold.skia.org/search?issue=2924

Change-Id: I0fa5c58af428f3da8565465d1219a34ef8417d9a
Reviewed-on: https://skia-review.googlesource.com/2924
Reviewed-by: Mike Reed <reed@google.com>
Commit-Queue: Mike Reed <reed@google.com>
139 files changed:
bench/RectBench.cpp
bench/RotatedRectBench.cpp
bench/XfermodeBench.cpp
dm/DMSrcSink.cpp
fuzz/FilterFuzz.cpp
gm/aaclip.cpp
gm/aarectmodes.cpp
gm/aaxfermodes.cpp
gm/bitmaprect.cpp
gm/blurredclippedcircle.cpp
gm/colormatrix.cpp
gm/colortypexfermode.cpp
gm/drawatlas.cpp
gm/drawatlascolor.cpp
gm/dstreadshuffle.cpp
gm/gamma.cpp
gm/gm.cpp
gm/hairmodes.cpp
gm/imagefilters.cpp
gm/imagefiltersgraph.cpp
gm/imagefilterstransformed.cpp
gm/lcdblendmodes.cpp
gm/lcdoverlap.cpp
gm/lumafilter.cpp
gm/modecolorfilters.cpp
gm/picture.cpp
gm/plus.cpp
gm/srcmode.cpp
gm/textblobblockreordering.cpp
gm/textbloblooper.cpp
gm/texteffects.cpp
gm/texturedomaineffect.cpp
gm/verylargebitmap.cpp
gm/xfermodeimagefilter.cpp
gm/xfermodes.cpp
gm/xfermodes2.cpp
gm/xfermodes3.cpp
gyp/skia_for_android_framework_defines.gypi
include/core/SkBlendMode.h [new file with mode: 0644]
include/core/SkCanvas.h
include/core/SkColorFilter.h
include/core/SkPaint.h
include/core/SkPicture.h
include/core/SkXfermode.h
include/effects/SkXfermodeImageFilter.h
include/gpu/GrPaint.h
include/gpu/effects/GrPorterDuffXferProcessor.h
public.bzl
samplecode/SampleAARectModes.cpp
samplecode/SampleAll.cpp
samplecode/SampleApp.cpp
samplecode/SampleColorFilter.cpp
samplecode/SampleFatBits.cpp
samplecode/SampleFilterFuzz.cpp
samplecode/SampleFuzz.cpp
samplecode/SampleHairModes.cpp
samplecode/SampleLayerMask.cpp
samplecode/SampleLayers.cpp
samplecode/SamplePathClip.cpp
samplecode/SampleQuadStroker.cpp
samplecode/SampleRegion.cpp
samplecode/SampleSlides.cpp
samplecode/SampleXfer.cpp
samplecode/SampleXfermodesBlur.cpp
src/c/sk_paint.cpp
src/core/SkBitmapDevice.cpp
src/core/SkBlendModePriv.h [new file with mode: 0644]
src/core/SkBlitter.cpp
src/core/SkBlitter_A8.cpp
src/core/SkBlitter_ARGB32.cpp
src/core/SkBlitter_PM4f.cpp
src/core/SkBlitter_RGB16.cpp
src/core/SkBlitter_Sprite.cpp
src/core/SkCanvas.cpp
src/core/SkDraw.cpp
src/core/SkGpuBlurUtils.cpp
src/core/SkImageFilter.cpp
src/core/SkMatrixImageFilter.cpp
src/core/SkPaint.cpp
src/core/SkPaintPriv.cpp
src/core/SkPixmap.cpp
src/core/SkRasterPipelineBlitter.cpp
src/core/SkReadBuffer.h
src/core/SkRecordDraw.cpp
src/core/SkRecordOpts.cpp
src/core/SkSpriteBlitter4f.cpp
src/core/SkSpriteBlitter_ARGB32.cpp
src/core/SkSpriteBlitter_RGB16.cpp
src/core/SkXfermode.cpp
src/core/SkXfermodeInterpretation.cpp
src/effects/SkAlphaThresholdFilter.cpp
src/effects/SkColorFilterImageFilter.cpp
src/effects/SkDisplacementMapEffect.cpp
src/effects/SkDropShadowImageFilter.cpp
src/effects/SkImageSource.cpp
src/effects/SkLayerDrawLooper.cpp
src/effects/SkLightingImageFilter.cpp
src/effects/SkMergeImageFilter.cpp
src/effects/SkMorphologyImageFilter.cpp
src/effects/SkOffsetImageFilter.cpp
src/effects/SkTileImageFilter.cpp
src/effects/SkXfermodeImageFilter.cpp
src/gpu/GrContext.cpp
src/gpu/GrDrawContext.cpp
src/gpu/GrSWMaskHelper.cpp
src/gpu/GrTextureParamsAdjuster.cpp
src/gpu/GrTextureToYUVPlanes.cpp
src/gpu/GrYUVProvider.cpp
src/gpu/SkGr.cpp
src/gpu/effects/GrConfigConversionEffect.cpp
src/gpu/text/GrTextUtils.cpp
src/image/SkImage.cpp
src/pdf/SkPDFDevice.cpp
src/pdf/SkPDFDevice.h
src/pdf/SkPDFGraphicState.cpp
src/pdf/SkPDFGraphicState.h
src/pipe/SkPipeCanvas.cpp
src/pipe/SkPipeFormat.h
src/pipe/SkPipeReader.cpp
src/utils/SkDumpCanvas.cpp
src/utils/SkLua.cpp
src/utils/SkRGBAToYUV.cpp
src/xps/SkXPSDevice.cpp
tests/ApplyGammaTest.cpp
tests/ImageFilterTest.cpp
tests/ImageTest.cpp
tests/LayerDrawLooperTest.cpp
tests/PDFOpaqueSrcModeToSrcOverTest.cpp
tests/PaintTest.cpp
tests/ReadPixelsTest.cpp
tests/RecordDrawTest.cpp
tests/RecordOptsTest.cpp
tests/RecordingXfermodeTest.cpp
tests/SerializationTest.cpp
tests/WritePixelsTest.cpp
tools/debugger/SkDebugCanvas.cpp
tools/debugger/SkDrawCommand.cpp
tools/sk_tool_utils.cpp
tools/viewer/sk_app/mac/RasterWindowContext_mac.cpp