Revert of Remove SK_SUPPORT_LEGACY_DEEPFLATTENING. (patchset #1 id:1 of https://coder...
authormtklein <mtklein@google.com>
Mon, 1 Dec 2014 18:56:05 +0000 (10:56 -0800)
committerCommit bot <commit-bot@chromium.org>
Mon, 1 Dec 2014 18:56:05 +0000 (10:56 -0800)
commit6e78293ee896020104ffc4c23b565073e9a49893
treeddbfc5b976c891adf2e318008043a76e9c4a7f8d
parent52c293547b973f7fb5de3c83f5062b07d759ab88
Revert of Remove SK_SUPPORT_LEGACY_DEEPFLATTENING. (patchset #1 id:1 of https://codereview.chromium.org/769953002/)

Reason for revert:
Breaks canary builds.  Will reland after the Chromium change lands.

Original issue's description:
> Remove SK_SUPPORT_LEGACY_DEEPFLATTENING.
>
> This was needed for pictures before v33, and we're now requiring v35+.
>
> Will follow up with the same for skia/ext/pixel_ref_utils_unittest.cc
>
> BUG=skia:
>
> Committed: https://skia.googlesource.com/skia/+/52c293547b973f7fb5de3c83f5062b07d759ab88

TBR=reed@google.com,mtklein@chromium.org
NOTREECHECKS=true
NOTRY=true
BUG=skia:

Review URL: https://codereview.chromium.org/768183002
115 files changed:
gm/imagefiltersbase.cpp
gm/imagefiltersgraph.cpp
include/core/SkColorFilter.h
include/core/SkDrawLooper.h
include/core/SkFlattenable.h
include/core/SkMaskFilter.h
include/core/SkPathEffect.h
include/core/SkRasterizer.h
include/core/SkShader.h
include/core/SkXfermode.h
include/effects/Sk1DPathEffect.h
include/effects/Sk2DPathEffect.h
include/effects/SkAvoidXfermode.h
include/effects/SkBitmapSource.h
include/effects/SkBlurDrawLooper.h
include/effects/SkBlurImageFilter.h
include/effects/SkColorCubeFilter.h
include/effects/SkColorFilterImageFilter.h
include/effects/SkColorMatrixFilter.h
include/effects/SkComposeImageFilter.h
include/effects/SkCornerPathEffect.h
include/effects/SkDashPathEffect.h
include/effects/SkDiscretePathEffect.h
include/effects/SkDisplacementMapEffect.h
include/effects/SkDropShadowImageFilter.h
include/effects/SkEmbossMaskFilter.h
include/effects/SkLayerDrawLooper.h
include/effects/SkLayerRasterizer.h
include/effects/SkLerpXfermode.h
include/effects/SkLightingImageFilter.h
include/effects/SkLumaColorFilter.h
include/effects/SkMagnifierImageFilter.h
include/effects/SkMatrixConvolutionImageFilter.h
include/effects/SkMatrixImageFilter.h
include/effects/SkMergeImageFilter.h
include/effects/SkMorphologyImageFilter.h
include/effects/SkOffsetImageFilter.h
include/effects/SkPerlinNoiseShader.h
include/effects/SkPictureImageFilter.h
include/effects/SkPixelXorXfermode.h
include/effects/SkRectShaderImageFilter.h
include/effects/SkTableMaskFilter.h
include/effects/SkTestImageFilters.h
include/effects/SkTileImageFilter.h
include/effects/SkTransparentShader.h
include/effects/SkXfermodeImageFilter.h
samplecode/ClockFaceView.cpp
samplecode/SampleAll.cpp
src/core/SkBitmapProcShader.cpp
src/core/SkBitmapProcShader.h
src/core/SkBlitter.cpp
src/core/SkComposeShader.cpp
src/core/SkEmptyShader.h
src/core/SkFilterShader.cpp
src/core/SkFilterShader.h
src/core/SkFlattenable.cpp
src/core/SkLocalMatrixShader.cpp
src/core/SkLocalMatrixShader.h
src/core/SkPathEffect.cpp
src/core/SkPictureShader.cpp
src/core/SkShader.cpp
src/core/SkXfermode.cpp
src/core/SkXfermode_proccoeff.h
src/effects/Sk1DPathEffect.cpp
src/effects/Sk2DPathEffect.cpp
src/effects/SkAlphaThresholdFilter.cpp
src/effects/SkArithmeticMode.cpp
src/effects/SkAvoidXfermode.cpp
src/effects/SkBitmapSource.cpp
src/effects/SkBlurDrawLooper.cpp
src/effects/SkBlurImageFilter.cpp
src/effects/SkBlurMaskFilter.cpp
src/effects/SkColorCubeFilter.cpp
src/effects/SkColorFilterImageFilter.cpp
src/effects/SkColorFilters.cpp
src/effects/SkColorMatrixFilter.cpp
src/effects/SkComposeImageFilter.cpp
src/effects/SkCornerPathEffect.cpp
src/effects/SkDashPathEffect.cpp
src/effects/SkDiscretePathEffect.cpp
src/effects/SkDisplacementMapEffect.cpp
src/effects/SkDropShadowImageFilter.cpp
src/effects/SkEmbossMaskFilter.cpp
src/effects/SkLayerRasterizer.cpp
src/effects/SkLerpXfermode.cpp
src/effects/SkLightingImageFilter.cpp
src/effects/SkLumaColorFilter.cpp
src/effects/SkMagnifierImageFilter.cpp
src/effects/SkMatrixConvolutionImageFilter.cpp
src/effects/SkMatrixImageFilter.cpp
src/effects/SkMergeImageFilter.cpp
src/effects/SkMorphologyImageFilter.cpp
src/effects/SkOffsetImageFilter.cpp
src/effects/SkPerlinNoiseShader.cpp
src/effects/SkPictureImageFilter.cpp
src/effects/SkPixelXorXfermode.cpp
src/effects/SkRectShaderImageFilter.cpp
src/effects/SkTableColorFilter.cpp
src/effects/SkTableMaskFilter.cpp
src/effects/SkTestImageFilters.cpp
src/effects/SkTileImageFilter.cpp
src/effects/SkXfermodeImageFilter.cpp
src/effects/gradients/SkGradientShader.cpp
src/effects/gradients/SkLinearGradient.cpp
src/effects/gradients/SkRadialGradient.cpp
src/effects/gradients/SkSweepGradient.cpp
src/effects/gradients/SkSweepGradient.h
src/effects/gradients/SkTwoPointConicalGradient.cpp
src/effects/gradients/SkTwoPointRadialGradient.cpp
src/opts/SkXfermode_opts_SSE2.cpp
src/opts/SkXfermode_opts_SSE2.h
src/opts/SkXfermode_opts_arm_neon.cpp
src/opts/SkXfermode_opts_arm_neon.h
tests/ImageFilterTest.cpp
tests/PDFPrimitivesTest.cpp