skia2/src/effects
Brian Salomon 96271cd180 Require clone() be implemented by GrFragmentProcessor subclasses
Change-Id: I66ba0978e5748806d563ff4f26000e4e0095ed24
Reviewed-on: https://skia-review.googlesource.com/29042
Reviewed-by: Ethan Nicholas <ethannicholas@google.com>
Commit-Queue: Brian Salomon <bsalomon@google.com>
2017-07-31 20:51:42 +00:00
..
GrAlphaThresholdFragmentProcessor.cpp automatically generate clone() methods for SkSL fragment processors 2017-07-31 15:44:32 +00:00
GrAlphaThresholdFragmentProcessor.fp renamed SkSL types in preparation for killing precision modifiers 2017-07-28 20:43:03 +00:00
GrAlphaThresholdFragmentProcessor.h automatically generate clone() methods for SkSL fragment processors 2017-07-31 15:44:32 +00:00
GrCircleBlurFragmentProcessor.cpp automatically generate clone() methods for SkSL fragment processors 2017-07-31 15:44:32 +00:00
GrCircleBlurFragmentProcessor.fp renamed SkSL types in preparation for killing precision modifiers 2017-07-28 20:43:03 +00:00
GrCircleBlurFragmentProcessor.h automatically generate clone() methods for SkSL fragment processors 2017-07-31 15:44:32 +00:00
Sk1DPathEffect.cpp Add check for finite phase to SkPath1DPathEffect::Make 2017-02-14 15:36:13 +00:00
Sk2DPathEffect.cpp Make Sk2DPathEffect thread safe. 2016-09-16 07:21:28 -07:00
SkAlphaThresholdFilter.cpp only create new instance if needed for colorspacexformer 2017-07-06 17:01:16 +00:00
SkArithmeticImageFilter.cpp Require clone() be implemented by GrFragmentProcessor subclasses 2017-07-31 20:51:42 +00:00
SkBlurMask.cpp Revert "Revert "check for no blur and exit early"" 2017-07-21 16:47:23 +00:00
SkBlurMask.h Add default ctor to SkMask 2015-12-17 11:33:12 -08:00
SkBlurMaskFilter.cpp renamed SkSL types in preparation for killing precision modifiers 2017-07-28 20:43:03 +00:00
SkColorFilterImageFilter.cpp only create new instance if needed for colorspacexformer 2017-07-06 17:01:16 +00:00
SkColorMatrix.cpp Style bikeshed - remove extraneous whitespace 2016-03-29 09:03:53 -07:00
SkColorMatrixFilter.cpp Add an SkColorSpaceXformer image filter cache 2017-07-06 18:59:36 +00:00
SkComposeImageFilter.cpp only create new instance if needed for colorspacexformer 2017-07-06 17:01:16 +00:00
SkCornerPathEffect.cpp change flattenable factory to return sk_sp 2016-04-03 09:11:13 -07:00
SkDashImpl.h move all details for dashing into impl 2017-05-24 03:22:23 +00:00
SkDashPathEffect.cpp move all details for dashing into impl 2017-05-24 03:22:23 +00:00
SkDiscretePathEffect.cpp SkScalarMul is deprecated 2017-02-14 14:43:47 +00:00
SkDisplacementMapEffect.cpp renamed SkSL types in preparation for killing precision modifiers 2017-07-28 20:43:03 +00:00
SkDropShadowImageFilter.cpp Unfriend SkImageFilter subclasses 2017-07-06 18:03:36 +00:00
SkEmbossMask.cpp remove 32K table for emboss 2017-06-13 20:18:09 +00:00
SkEmbossMask.h Style bikeshed - remove extraneous whitespace 2016-03-29 09:03:53 -07:00
SkEmbossMaskFilter.cpp hide emboss from everyone (except android for now) 2016-12-07 19:13:32 +00:00
SkEmbossMaskFilter.h hide emboss from everyone (except android for now) 2016-12-07 19:13:32 +00:00
SkHighContrastFilter.cpp renamed SkSL types in preparation for killing precision modifiers 2017-07-28 20:43:03 +00:00
SkImageSource.cpp only create new instance if needed for colorspacexformer 2017-07-06 17:01:16 +00:00
SkLayerDrawLooper.cpp Revert "Revert "use pipeline for non-opt xfermodes"" 2017-06-14 01:27:18 +00:00
SkLayerRasterizer.cpp Revert "Revert "make it illegal to include SkXfermode.h"" 2016-11-23 22:17:17 +00:00
SkLightingImageFilter.cpp renamed SkSL types in preparation for killing precision modifiers 2017-07-28 20:43:03 +00:00
SkLumaColorFilter.cpp renamed SkSL types in preparation for killing precision modifiers 2017-07-28 20:43:03 +00:00
SkMagnifierImageFilter.cpp renamed SkSL types in preparation for killing precision modifiers 2017-07-28 20:43:03 +00:00
SkMatrixConvolutionImageFilter.cpp only create new instance if needed for colorspacexformer 2017-07-06 17:01:16 +00:00
SkMergeImageFilter.cpp Unfriend SkImageFilter subclasses 2017-07-06 18:03:36 +00:00
SkMorphologyImageFilter.cpp renamed SkSL types in preparation for killing precision modifiers 2017-07-28 20:43:03 +00:00
SkOffsetImageFilter.cpp only create new instance if needed for colorspacexformer 2017-07-06 17:01:16 +00:00
SkOverdrawColorFilter.cpp Two small fixes from recent changes prepping for std::unique_ptr<GrFragmentProcessor>. 2017-07-28 20:51:23 +00:00
SkOverdrawColorFilter.h remove filterSpan from SkColorFilter 2017-06-29 16:09:37 +00:00
SkPackBits.cpp Move SkPackBits to src/effects. 2016-02-23 12:55:20 -08:00
SkPackBits.h Style bikeshed - remove extraneous whitespace 2016-03-29 09:03:53 -07:00
SkPaintFlagsDrawFilter.cpp Sanitizing source files in Skia_Periodic_House_Keeping 2013-01-26 07:06:02 +00:00
SkPaintImageFilter.cpp only create new instance if needed for colorspacexformer 2017-07-06 17:01:16 +00:00
SkPictureImageFilter.cpp Avoid unneeded picture shader color space transforms 2017-07-13 18:53:32 +00:00
SkRRectsGaussianEdgeMaskFilter.cpp renamed SkSL types in preparation for killing precision modifiers 2017-07-28 20:43:03 +00:00
SkTableColorFilter.cpp renamed SkSL types in preparation for killing precision modifiers 2017-07-28 20:43:03 +00:00
SkTableMaskFilter.cpp Revert "remove unused TableMaskFilter" 2017-06-19 02:50:18 +00:00
SkTileImageFilter.cpp only create new instance if needed for colorspacexformer 2017-07-06 17:01:16 +00:00
SkToSRGBColorFilter.cpp rough clamped tracking in SkRasterPipeline 2017-07-25 17:42:58 +00:00
SkXfermodeImageFilter.cpp only create new instance if needed for colorspacexformer 2017-07-06 17:01:16 +00:00