aboutsummaryrefslogtreecommitdiffhomepage
path: root/include/effects
diff options
context:
space:
mode:
authorGravatar Mike Reed <reed@google.com>2018-03-05 16:56:52 -0500
committerGravatar Skia Commit-Bot <skia-commit-bot@chromium.org>2018-03-06 15:12:16 +0000
commit28d47731a1488009eed98c3ddfff2df2c95753c8 (patch)
tree8a7ac87f37f5df95ba67bb78c50a00891ae066b1 /include/effects
parent0c4b7b1f2f1dd37204d401a6993119e5431942a6 (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.h22
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: