skia2/src/effects
robertphillips 5ff17b1352 Swap SkPictureImageFilter's factories over to smart pointers
A trial balloon before converting the rest

This requires https://codereview.chromium.org/1836443003/ (add SK_SUPPORT_LEGACY_IMAGEFILTER_PTR flag for future skia CL) to land in Chromium first
GOLD_TRYBOT_URL= https://gold.skia.org/search2?unt=true&query=source_type%3Dgm&master=false&issue=1831323003

Review URL: https://codereview.chromium.org/1831323003
2016-03-28 13:13:42 -07:00
..
gradients Planar ramp() for S32 linear gradients 2016-03-23 12:28:14 -07:00
GrCircleBlurFragmentProcessor.cpp Move Budgeted enum out of SkSurface, use in GrTextureProvider 2016-02-25 08:33:02 -08:00
GrCircleBlurFragmentProcessor.h Make GrCircleBlurFragmentProcessor::onIsEqual include the position 2016-03-22 09:14:41 -07:00
Sk1DPathEffect.cpp Reland of "switch patheffects over to sk_sp (patchset #5 id:80001 of https://codereview.chromium.org/1813553005/ )" 2016-03-18 11:22:57 -07:00
Sk2DPathEffect.cpp Reland of "switch patheffects over to sk_sp (patchset #5 id:80001 of https://codereview.chromium.org/1813553005/ )" 2016-03-18 11:22:57 -07:00
SkAlphaThresholdFilter.cpp fix misc asserts and checks found by fuzzer 2016-02-22 12:50:26 -08:00
SkArcToPathEffect.cpp Reland of "switch patheffects over to sk_sp (patchset #5 id:80001 of https://codereview.chromium.org/1813553005/ )" 2016-03-18 11:22:57 -07:00
SkArithmeticMode_gpu.cpp remove dead unpremul checks 2016-02-22 10:25:45 -08:00
SkArithmeticMode_gpu.h added support for PLS path rendering 2016-01-30 09:59:10 -08:00
SkArithmeticMode.cpp clean-up dead code 2016-02-22 06:59:37 -08:00
SkAvoidXfermode.cpp Add more specialized fragment builders 2016-02-18 12:37:08 -08:00
SkBlurDrawLooper.cpp Reland of [2] of "switch colorfilters to sk_sp (patchset #11 id:200001 of https://codereview.chromium.o… (patchset #1 id:1 of https://codereview.chromium.org/1821103004/ ) 2016-03-22 10:17:23 -07:00
SkBlurImageFilter.cpp Temporary fix for --preAbandonGpuContext bug 2016-03-28 11:07:43 -07:00
SkBlurMask.cpp detach -> release 2016-03-16 13:53:35 -07:00
SkBlurMask.h Add default ctor to SkMask 2015-12-17 11:33:12 -08:00
SkBlurMaskFilter.cpp Creating functions for uploading a mipmapped texture. 2016-02-26 13:20:48 -08:00
SkColorCubeFilter.cpp Reland of [2] of "switch colorfilters to sk_sp (patchset #11 id:200001 of https://codereview.chromium.o… (patchset #1 id:1 of https://codereview.chromium.org/1821103004/ ) 2016-03-22 10:17:23 -07:00
SkColorFilterImageFilter.cpp Switch new SkImageFilter internal methods over to sk_sp 2016-03-24 07:26:32 -07:00
SkColorMatrix.cpp add virtuals to optimize composing colorfilters 2015-03-02 13:46:03 -08:00
SkColorMatrixFilter.cpp Reland of [2] of "switch colorfilters to sk_sp (patchset #11 id:200001 of https://codereview.chromium.o… (patchset #1 id:1 of https://codereview.chromium.org/1821103004/ ) 2016-03-22 10:17:23 -07:00
SkComposeImageFilter.cpp Switch new SkImageFilter internal methods over to sk_sp 2016-03-24 07:26:32 -07:00
SkCornerPathEffect.cpp Reland of "switch patheffects over to sk_sp (patchset #5 id:80001 of https://codereview.chromium.org/1813553005/ )" 2016-03-18 11:22:57 -07:00
SkDashPathEffect.cpp Reland of "switch patheffects over to sk_sp (patchset #5 id:80001 of https://codereview.chromium.org/1813553005/ )" 2016-03-18 11:22:57 -07:00
SkDiscretePathEffect.cpp Reland of "switch patheffects over to sk_sp (patchset #5 id:80001 of https://codereview.chromium.org/1813553005/ )" 2016-03-18 11:22:57 -07:00
SkDisplacementMapEffect.cpp Change signatures of filter bounds methods to return a rect. 2016-03-21 14:51:59 -07:00
SkDropShadowImageFilter.cpp Switch new SkImageFilter internal methods over to sk_sp 2016-03-24 07:26:32 -07:00
SkEmbossMask_Table.h Result of running tools/sanitize_source_files.py (which was added in https://codereview.appspot.com/6465078/) 2012-08-23 18:09:54 +00:00
SkEmbossMask.cpp Sanitizing source files in Skia_Periodic_House_Keeping 2013-01-26 07:06:02 +00:00
SkEmbossMask.h Sanitizing source files in Skia_Periodic_House_Keeping 2013-01-26 07:06:02 +00:00
SkEmbossMaskFilter.cpp Check bounds before casting float to integer in SamplePatch.cpp and SkBlurMaskFilter::CreateEmboss. 2016-03-01 13:44:10 -08:00
SkGpuBlurUtils.cpp sRGB support in Ganesh. Several pieces: 2016-03-21 06:55:37 -07:00
SkGpuBlurUtils.h remove imagefilter::sizeconstraint 2016-01-11 10:56:59 -08:00
SkImageSource.cpp Switch new SkImageFilter internal methods over to sk_sp 2016-03-24 07:26:32 -07:00
SkLayerDrawLooper.cpp move setshader to sk_sp, re-using SK_SUPPORT_LEGACY_CREATESHADER_PTR 2016-03-25 09:08:00 -07:00
SkLayerRasterizer.cpp guard rasterizer and drawlooper setters 2016-03-21 13:25:16 -07:00
SkLightingImageFilter.cpp Add more specialized fragment builders 2016-02-18 12:37:08 -08:00
SkLumaColorFilter.cpp Reland of [2] of "switch colorfilters to sk_sp (patchset #11 id:200001 of https://codereview.chromium.o… (patchset #1 id:1 of https://codereview.chromium.org/1821103004/ ) 2016-03-22 10:17:23 -07:00
SkMagnifierImageFilter.cpp Add more specialized fragment builders 2016-02-18 12:37:08 -08:00
SkMatrixConvolutionImageFilter.cpp Change signatures of filter bounds methods to return a rect. 2016-03-21 14:51:59 -07:00
SkMergeImageFilter.cpp Switch new SkImageFilter internal methods over to sk_sp 2016-03-24 07:26:32 -07:00
SkMorphologyImageFilter.cpp Temporary fix for --preAbandonGpuContext bug 2016-03-28 11:07:43 -07:00
SkOffsetImageFilter.cpp Switch new SkImageFilter internal methods over to sk_sp 2016-03-24 07:26:32 -07:00
SkPackBits.cpp Move SkPackBits to src/effects. 2016-02-23 12:55:20 -08:00
SkPackBits.h Move SkPackBits to src/effects. 2016-02-23 12:55:20 -08:00
SkPaintFlagsDrawFilter.cpp Sanitizing source files in Skia_Periodic_House_Keeping 2013-01-26 07:06:02 +00:00
SkPaintImageFilter.cpp Switch new SkImageFilter internal methods over to sk_sp 2016-03-24 07:26:32 -07:00
SkPerlinNoiseShader.cpp move setshader to sk_sp, re-using SK_SUPPORT_LEGACY_CREATESHADER_PTR 2016-03-25 09:08:00 -07:00
SkPictureImageFilter.cpp Swap SkPictureImageFilter's factories over to smart pointers 2016-03-28 13:13:42 -07:00
SkPixelXorXfermode.cpp Add more specialized fragment builders 2016-02-18 12:37:08 -08:00
SkTableColorFilter.cpp Reland of [2] of "switch colorfilters to sk_sp (patchset #11 id:200001 of https://codereview.chromium.o… (patchset #1 id:1 of https://codereview.chromium.org/1821103004/ ) 2016-03-22 10:17:23 -07:00
SkTableMaskFilter.cpp Replace SkPin32 with SkTPin and remove. 2015-08-28 09:09:32 -07:00
SkTestImageFilters.cpp Mark existing image filter entry points that will be going away with Deprecated 2016-02-17 13:57:17 -08:00
SkTileImageFilter.cpp Change signatures of filter bounds methods to return a rect. 2016-03-21 14:51:59 -07:00
SkXfermodeImageFilter.cpp Mark existing image filter entry points that will be going away with Deprecated 2016-02-17 13:57:17 -08:00