skia2/src/effects
senorblanco 24e06d5244 Remove uniqueID from all filter serialization.
(This is essentially a revert of https://codereview.chromium.org/503833002/.)

This was necessary back when SkPaint was flattened even for in-process use. Now that we only flatten SkPaint for cross-process use, there's no need to serialize UniqueIDs.

Note: SkDropShadowImageFilter is being constructed with a croprect and UniqueID (of 0) in Blink. I've made the uniqueID param default to 0 temporarily, until this rolls in and Blink can be changed. (Blink can't be changed first, since unlike the other filters, there's no constructor that takes a cropRect but not a uniqueID.)

BUG=skia:

Review URL: https://codereview.chromium.org/1019493002
2015-03-18 12:11:33 -07:00
..
gradients adding preabandon flag to DM 2015-02-25 14:09:46 -08:00
Sk1DPathEffect.cpp Add patheffects to debugger printout 2015-01-26 06:08:52 -08:00
Sk2DPathEffect.cpp Add patheffects to debugger printout 2015-01-26 06:08:52 -08:00
SkAlphaThresholdFilter.cpp I'd really like to land this before the branch so speedy reviews are appreciated. 2015-02-25 13:19:48 -08:00
SkArcToPathEffect.cpp Add patheffects to debugger printout 2015-01-26 06:08:52 -08:00
SkArithmeticMode_gpu.cpp Use dst copies in porter duffer XP to correctly render certain blends. 2015-02-17 11:15:47 -08:00
SkArithmeticMode_gpu.h Remove canApplyCoverage from XP and all related functions in gpu code. 2015-02-23 12:12:54 -08:00
SkArithmeticMode.cpp Add Arithmetic mode xp. 2015-01-14 12:53:01 -08:00
SkBitmapSource.cpp SkPaint::FilterLevel -> SkFilterQuality 2015-03-16 10:08:34 -07:00
SkBlurDrawLooper.cpp Remove SK_SUPPORT_LEGACY_DEEPFLATTENING. 2014-12-01 11:47:08 -08:00
SkBlurImageFilter.cpp Remove uniqueID from all filter serialization. 2015-03-18 12:11:33 -07:00
SkBlurMask.cpp add asAShadowBlur for android to drawlooper 2014-04-29 15:20:16 +00:00
SkBlurMask.h add asAShadowBlur for android to drawlooper 2014-04-29 15:20:16 +00:00
SkBlurMaskFilter.cpp fix for valgrind preAbandonGpuContext 2015-03-11 09:11:19 -07:00
SkColorCubeFilter.cpp change colorfilter to return an array of frag processors 2015-03-03 06:41:45 -08:00
SkColorFilterImageFilter.cpp Remove uniqueID from all filter serialization. 2015-03-18 12:11:33 -07:00
SkColorFilters.cpp disable chatting debugf 2015-03-04 07:51:37 -08:00
SkColorMatrix.cpp add virtuals to optimize composing colorfilters 2015-03-02 13:46:03 -08:00
SkColorMatrixFilter.cpp change colorfilter to return an array of frag processors 2015-03-03 06:41:45 -08:00
SkComposeImageFilter.cpp Fix SkComposeImageFilter's bounds computation and offset handling 2015-02-13 09:05:47 -08:00
SkCornerPathEffect.cpp Add patheffects to debugger printout 2015-01-26 06:08:52 -08:00
SkDashPathEffect.cpp Add patheffects to debugger printout 2015-01-26 06:08:52 -08:00
SkDiscretePathEffect.cpp Add patheffects to debugger printout 2015-01-26 06:08:52 -08:00
SkDisplacementMapEffect.cpp Remove uniqueID from all filter serialization. 2015-03-18 12:11:33 -07:00
SkDropShadowImageFilter.cpp Remove uniqueID from all filter serialization. 2015-03-18 12:11:33 -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 Remove SK_SUPPORT_LEGACY_DEEPFLATTENING. 2014-12-01 11:47:08 -08:00
SkGpuBlurUtils.cpp I'd really like to land this before the branch so speedy reviews are appreciated. 2015-02-25 13:19:48 -08:00
SkGpuBlurUtils.h This patch implements a crop rect for SkImageFilter. It has been implemented for SkColorFilterImageFilter and SkBlurImageFilter as examples. 2013-07-24 22:19:24 +00:00
SkLayerDrawLooper.cpp "NULL !=" = NULL 2014-09-05 13:34:00 -07:00
SkLayerRasterizer.cpp Remove SK_SUPPORT_LEGACY_DEEPFLATTENING. 2014-12-01 11:47:08 -08:00
SkLerpXfermode.cpp Remove SK_SUPPORT_LEGACY_DEEPFLATTENING. 2014-12-01 11:47:08 -08:00
SkLightingImageFilter.cpp Remove uniqueID from all filter serialization. 2015-03-18 12:11:33 -07:00
SkLumaColorFilter.cpp change colorfilter to return an array of frag processors 2015-03-03 06:41:45 -08:00
SkMagnifierImageFilter.cpp remove dead code from sampleapp, trim bad asserts 2015-02-21 09:03:21 -08:00
SkMatrixConvolutionImageFilter.cpp Remove uniqueID from all filter serialization. 2015-03-18 12:11:33 -07:00
SkMatrixImageFilter.cpp Remove uniqueID from all filter serialization. 2015-03-18 12:11:33 -07:00
SkMergeImageFilter.cpp Remove uniqueID from all filter serialization. 2015-03-18 12:11:33 -07:00
SkMorphologyImageFilter.cpp Remove uniqueID from all filter serialization. 2015-03-18 12:11:33 -07:00
SkOffsetImageFilter.cpp Remove uniqueID from all filter serialization. 2015-03-18 12:11:33 -07:00
SkPaintFlagsDrawFilter.cpp Sanitizing source files in Skia_Periodic_House_Keeping 2013-01-26 07:06:02 +00:00
SkPerlinNoiseShader.cpp some utils for rect and matrix 2015-03-13 06:08:28 -07:00
SkPictureImageFilter.cpp Remove uniqueID from all filter serialization. 2015-03-18 12:11:33 -07:00
SkPixelXorXfermode.cpp Remove SK_SUPPORT_LEGACY_DEEPFLATTENING. 2014-12-01 11:47:08 -08:00
SkRectShaderImageFilter.cpp Remove uniqueID from all filter serialization. 2015-03-18 12:11:33 -07:00
SkTableColorFilter.cpp change colorfilter to return an array of frag processors 2015-03-03 06:41:45 -08:00
SkTableMaskFilter.cpp Remove SK_SUPPORT_LEGACY_DEEPFLATTENING. 2014-12-01 11:47:08 -08:00
SkTestImageFilters.cpp SkPaint::FilterLevel -> SkFilterQuality 2015-03-16 10:08:34 -07:00
SkTileImageFilter.cpp Remove uniqueID from all filter serialization. 2015-03-18 12:11:33 -07:00
SkTransparentShader.cpp Simplify flattening to just write enough to call the factory/public-constructor for the class. We want to *not* rely on private constructors, and not rely on calling through the inheritance hierarchy for either flattening or unflattening(CreateProc). 2014-08-21 07:59:51 -07:00
SkXfermodeImageFilter.cpp Remove uniqueID from all filter serialization. 2015-03-18 12:11:33 -07:00