diff options
author | Mike Reed <reed@google.com> | 2018-03-05 16:56:52 -0500 |
---|---|---|
committer | Skia Commit-Bot <skia-commit-bot@chromium.org> | 2018-03-06 15:12:16 +0000 |
commit | 28d47731a1488009eed98c3ddfff2df2c95753c8 (patch) | |
tree | 8a7ac87f37f5df95ba67bb78c50a00891ae066b1 /include/effects | |
parent | 0c4b7b1f2f1dd37204d401a6993119e5431942a6 (diff) |
make compute helper for blurs private
Precursor for moving blurmaskfilter into core, since it is referenced
by core code for drawShadow.
Bug: skia:
Change-Id: I900c6e10523115c75f45d2c410eb6a5ca56a6e4d
Reviewed-on: https://skia-review.googlesource.com/112301
Reviewed-by: Jim Van Verth <jvanverth@google.com>
Commit-Queue: Mike Reed <reed@google.com>
Diffstat (limited to 'include/effects')
-rw-r--r-- | include/effects/SkBlurMaskFilter.h | 22 |
1 files changed, 0 insertions, 22 deletions
diff --git a/include/effects/SkBlurMaskFilter.h b/include/effects/SkBlurMaskFilter.h index af074ffff3..c861f648ab 100644 --- a/include/effects/SkBlurMaskFilter.h +++ b/include/effects/SkBlurMaskFilter.h @@ -64,28 +64,6 @@ public: SkScalar ambient, SkScalar specular); #endif - static const int kMaxDivisions = 6; - - // This method computes all the parameters for drawing a partially occluded nine-patched - // blurred rrect mask: - // rrectToDraw - the integerized rrect to draw in the mask - // widthHeight - how large to make the mask (rrectToDraw will be centered in this coord sys) - // rectXs, rectYs - the x & y coordinates of the covering geometry lattice - // texXs, texYs - the texture coordinate at each point in rectXs & rectYs - // numXs, numYs - number of coordinates in the x & y directions - // skipMask - bit mask that contains a 1-bit whenever one of the cells is occluded - // It returns true if 'devRRect' is nine-patchable - static bool ComputeBlurredRRectParams(const SkRRect& srcRRect, const SkRRect& devRRect, - const SkRect& occluder, - SkScalar sigma, SkScalar xformedSigma, - SkRRect* rrectToDraw, - SkISize* widthHeight, - SkScalar rectXs[kMaxDivisions], - SkScalar rectYs[kMaxDivisions], - SkScalar texXs[kMaxDivisions], - SkScalar texYs[kMaxDivisions], - int* numXs, int* numYs, uint32_t* skipMask); - SK_DECLARE_FLATTENABLE_REGISTRAR_GROUP() private: |