|
|
Created:
4 years, 4 months ago by vjiaoblack Modified:
4 years, 4 months ago CC:
reviews_skia.org Base URL:
https://skia.googlesource.com/skia@master Target Ref:
refs/heads/master Project:
skia Visibility:
Public. |
DescriptionMoving SkBlurImageFilter into core
BUG=skia:
GOLD_TRYBOT_URL= https://gold.skia.org/search?issue=2255803003
Committed: https://skia.googlesource.com/skia/+/dd3259eb95c3b47e11eefa3b176365a112a32b48
Committed: https://skia.googlesource.com/skia/+/e426babe7552b1cb4e27cdf4e90826feabb9e3b0
Committed: https://skia.googlesource.com/skia/+/4d760175686df8f61a11b66946eb307d89dd2c75
Committed: https://skia.googlesource.com/skia/+/a97a1ab5719d5c355f7900b7f17dec1e467cf57e
Committed: https://skia.googlesource.com/skia/+/e1e5c74086ceb7143bf2f7968a324e8c06d33914
Patch Set 1 #Patch Set 2 : also added gpublurutils to core #Patch Set 3 : made req changes #Patch Set 4 : made req changes #Patch Set 5 : rebased off of master #Patch Set 6 : removed src/core/SkBlurImageFilter.h #Patch Set 7 : modified some hidden code #
Total comments: 2
Patch Set 8 : Fixed function call name change #
Total comments: 1
Patch Set 9 : made change #
Total comments: 2
Patch Set 10 : ... made req changes onto correct branch #
Messages
Total messages: 61 (29 generated)
Description was changed from ========== Moving SkBlurImageFilter into core BUG=skia: ========== to ========== Moving SkBlurImageFilter into core BUG=skia: GOLD_TRYBOT_URL= https://gold.skia.org/search?issue=2255803003 ==========
vjiaoblack@google.com changed reviewers: + reed@google.com
reed@google.com changed reviewers: + fmalita@chromium.org
1. move SkBlurIMageFilter.h into src/core 2. add this to SkImageFilter.h static sk_sp<SkImageFilter> MakeBlur(SkScalar sigmaX, SkScalar sigmaY, sk_sp<SkImageFilter> input, const CropRect* cropRect = nullptr); and then change theh impl in SkBlurMaskFilter (i.e. don't need a factory on SkBlurImageFIlter if we have it on SkImageFilter) 3. I expect we'll need a dummy include/effects/SkBlurImageFIlter.h to stay for a while, for clients that explicitly give that path... then we need a bug to remind us to update the callers (at least in blink/chrome) so we can eventually remove their #include
looks pretty good. I think SkBlurImageFilter.h needs to stay in include/effects for compatibility with chrome's hard-coded paths. I do like that it should just contain a call to SkImageFilter::MakeBlur(...)
*resending*
*reupload of most current version*
lgtm
The CQ bit was checked by vjiaoblack@google.com
CQ is trying da patch. Follow status at https://chromium-cq-status.appspot.com/v2/patch-status/codereview.chromium.or...
Message was sent while issue was closed.
Description was changed from ========== Moving SkBlurImageFilter into core BUG=skia: GOLD_TRYBOT_URL= https://gold.skia.org/search?issue=2255803003 ========== to ========== Moving SkBlurImageFilter into core BUG=skia: GOLD_TRYBOT_URL= https://gold.skia.org/search?issue=2255803003 Committed: https://skia.googlesource.com/skia/+/dd3259eb95c3b47e11eefa3b176365a112a32b48 ==========
Message was sent while issue was closed.
Committed patchset #6 (id:100001) as https://skia.googlesource.com/skia/+/dd3259eb95c3b47e11eefa3b176365a112a32b48
Message was sent while issue was closed.
A revert of this CL (patchset #6 id:100001) has been created in https://codereview.chromium.org/2263283002/ by mtklein@google.com. The reason for reverting is: It looks like this breaks our roll into Google3: https://test.corp.google.com/ui#id=OCL:130943857:BASE:130944046:1471881622765....
Message was sent while issue was closed.
Description was changed from ========== Moving SkBlurImageFilter into core BUG=skia: GOLD_TRYBOT_URL= https://gold.skia.org/search?issue=2255803003 Committed: https://skia.googlesource.com/skia/+/dd3259eb95c3b47e11eefa3b176365a112a32b48 ========== to ========== Moving SkBlurImageFilter into core BUG=skia: GOLD_TRYBOT_URL= https://gold.skia.org/search?issue=2255803003 Committed: https://skia.googlesource.com/skia/+/dd3259eb95c3b47e11eefa3b176365a112a32b48 ==========
rs lgtm
The CQ bit was checked by vjiaoblack@google.com
The patchset sent to the CQ was uploaded after l-g-t-m from reed@google.com Link to the patchset: https://codereview.chromium.org/2255803003/#ps120001 (title: "modified some hidden code")
CQ is trying da patch. Follow status at https://chromium-cq-status.appspot.com/v2/patch-status/codereview.chromium.or...
Message was sent while issue was closed.
Description was changed from ========== Moving SkBlurImageFilter into core BUG=skia: GOLD_TRYBOT_URL= https://gold.skia.org/search?issue=2255803003 Committed: https://skia.googlesource.com/skia/+/dd3259eb95c3b47e11eefa3b176365a112a32b48 ========== to ========== Moving SkBlurImageFilter into core BUG=skia: GOLD_TRYBOT_URL= https://gold.skia.org/search?issue=2255803003 Committed: https://skia.googlesource.com/skia/+/dd3259eb95c3b47e11eefa3b176365a112a32b48 Committed: https://skia.googlesource.com/skia/+/e426babe7552b1cb4e27cdf4e90826feabb9e3b0 ==========
Message was sent while issue was closed.
Committed patchset #7 (id:120001) as https://skia.googlesource.com/skia/+/e426babe7552b1cb4e27cdf4e90826feabb9e3b0
Message was sent while issue was closed.
https://codereview.chromium.org/2255803003/diff/120001/src/core/SkBlurImageFi... File src/core/SkBlurImageFilter.cpp (right): https://codereview.chromium.org/2255803003/diff/120001/src/core/SkBlurImageFi... src/core/SkBlurImageFilter.cpp:36: return SkImageInfo::Make(sigmaX, sigmaY, sk_ref_sp<SkImageFilter>(input), cropRect).release(); I would have guessed you wanted SkImageFilter::MakeBlur
Message was sent while issue was closed.
https://codereview.chromium.org/2255803003/diff/120001/src/core/SkBlurImageFi... File src/core/SkBlurImageFilter.cpp (right): https://codereview.chromium.org/2255803003/diff/120001/src/core/SkBlurImageFi... src/core/SkBlurImageFilter.cpp:36: return SkImageInfo::Make(sigmaX, sigmaY, sk_ref_sp<SkImageFilter>(input), cropRect).release(); On 2016/08/22 18:19:57, reed1 wrote: > I would have guessed you wanted > > SkImageFilter::MakeBlur Done.
Message was sent while issue was closed.
Description was changed from ========== Moving SkBlurImageFilter into core BUG=skia: GOLD_TRYBOT_URL= https://gold.skia.org/search?issue=2255803003 Committed: https://skia.googlesource.com/skia/+/dd3259eb95c3b47e11eefa3b176365a112a32b48 Committed: https://skia.googlesource.com/skia/+/e426babe7552b1cb4e27cdf4e90826feabb9e3b0 ========== to ========== Moving SkBlurImageFilter into core BUG=skia: GOLD_TRYBOT_URL= https://gold.skia.org/search?issue=2255803003 Committed: https://skia.googlesource.com/skia/+/dd3259eb95c3b47e11eefa3b176365a112a32b48 Committed: https://skia.googlesource.com/skia/+/e426babe7552b1cb4e27cdf4e90826feabb9e3b0 ==========
The CQ bit was checked by vjiaoblack@google.com
The patchset sent to the CQ was uploaded after l-g-t-m from fmalita@chromium.org, reed@google.com Link to the patchset: https://codereview.chromium.org/2255803003/#ps140001 (title: "Made function name change")
The CQ bit was unchecked by vjiaoblack@google.com
The CQ bit was checked by vjiaoblack@google.com
The CQ bit was unchecked by vjiaoblack@google.com
The CQ bit was checked by vjiaoblack@google.com
Message was sent while issue was closed.
A revert of this CL (patchset #8 id:140001) has been created in https://codereview.chromium.org/2266063002/ by vjiaoblack@google.com. The reason for reverting is: Fixed it wrong, needs to revert to re-discuss and re-land..
The CQ bit was checked by vjiaoblack@google.com
CQ is trying da patch. Follow status at https://chromium-cq-status.appspot.com/v2/patch-status/codereview.chromium.or...
Message was sent while issue was closed.
Description was changed from ========== Moving SkBlurImageFilter into core BUG=skia: GOLD_TRYBOT_URL= https://gold.skia.org/search?issue=2255803003 Committed: https://skia.googlesource.com/skia/+/dd3259eb95c3b47e11eefa3b176365a112a32b48 Committed: https://skia.googlesource.com/skia/+/e426babe7552b1cb4e27cdf4e90826feabb9e3b0 ========== to ========== Moving SkBlurImageFilter into core BUG=skia: GOLD_TRYBOT_URL= https://gold.skia.org/search?issue=2255803003 Committed: https://skia.googlesource.com/skia/+/dd3259eb95c3b47e11eefa3b176365a112a32b48 Committed: https://skia.googlesource.com/skia/+/e426babe7552b1cb4e27cdf4e90826feabb9e3b0 Committed: https://skia.googlesource.com/skia/+/4d760175686df8f61a11b66946eb307d89dd2c75 ==========
Message was sent while issue was closed.
Committed patchset #8 (id:140001) as https://skia.googlesource.com/skia/+/4d760175686df8f61a11b66946eb307d89dd2c75
Message was sent while issue was closed.
https://codereview.chromium.org/2255803003/diff/140001/src/core/SkBlurImageFi... File src/core/SkBlurImageFilter.cpp (right): https://codereview.chromium.org/2255803003/diff/140001/src/core/SkBlurImageFi... src/core/SkBlurImageFilter.cpp:36: return SkImageInfo::MakeBlur(sigmaX, sigmaY, sk_ref_sp<SkImageFilter>(input), SkImageInfo -> SkImageFilter
Message was sent while issue was closed.
A revert of this CL (patchset #8 id:140001) has been created in https://codereview.chromium.org/2265263002/ by vjiaoblack@google.com. The reason for reverting is: Misnamed function..
Message was sent while issue was closed.
Description was changed from ========== Moving SkBlurImageFilter into core BUG=skia: GOLD_TRYBOT_URL= https://gold.skia.org/search?issue=2255803003 Committed: https://skia.googlesource.com/skia/+/dd3259eb95c3b47e11eefa3b176365a112a32b48 Committed: https://skia.googlesource.com/skia/+/e426babe7552b1cb4e27cdf4e90826feabb9e3b0 Committed: https://skia.googlesource.com/skia/+/4d760175686df8f61a11b66946eb307d89dd2c75 ========== to ========== Moving SkBlurImageFilter into core BUG=skia: GOLD_TRYBOT_URL= https://gold.skia.org/search?issue=2255803003 Committed: https://skia.googlesource.com/skia/+/dd3259eb95c3b47e11eefa3b176365a112a32b48 Committed: https://skia.googlesource.com/skia/+/e426babe7552b1cb4e27cdf4e90826feabb9e3b0 Committed: https://skia.googlesource.com/skia/+/4d760175686df8f61a11b66946eb307d89dd2c75 ==========
The CQ bit was checked by vjiaoblack@google.com
The patchset sent to the CQ was uploaded after l-g-t-m from fmalita@chromium.org, reed@google.com Link to the patchset: https://codereview.chromium.org/2255803003/#ps160001 (title: "made change")
CQ is trying da patch. Follow status at https://chromium-cq-status.appspot.com/v2/patch-status/codereview.chromium.or...
Message was sent while issue was closed.
Description was changed from ========== Moving SkBlurImageFilter into core BUG=skia: GOLD_TRYBOT_URL= https://gold.skia.org/search?issue=2255803003 Committed: https://skia.googlesource.com/skia/+/dd3259eb95c3b47e11eefa3b176365a112a32b48 Committed: https://skia.googlesource.com/skia/+/e426babe7552b1cb4e27cdf4e90826feabb9e3b0 Committed: https://skia.googlesource.com/skia/+/4d760175686df8f61a11b66946eb307d89dd2c75 ========== to ========== Moving SkBlurImageFilter into core BUG=skia: GOLD_TRYBOT_URL= https://gold.skia.org/search?issue=2255803003 Committed: https://skia.googlesource.com/skia/+/dd3259eb95c3b47e11eefa3b176365a112a32b48 Committed: https://skia.googlesource.com/skia/+/e426babe7552b1cb4e27cdf4e90826feabb9e3b0 Committed: https://skia.googlesource.com/skia/+/4d760175686df8f61a11b66946eb307d89dd2c75 Committed: https://skia.googlesource.com/skia/+/a97a1ab5719d5c355f7900b7f17dec1e467cf57e ==========
Message was sent while issue was closed.
Committed patchset #9 (id:160001) as https://skia.googlesource.com/skia/+/a97a1ab5719d5c355f7900b7f17dec1e467cf57e
Message was sent while issue was closed.
bungeman@google.com changed reviewers: + bungeman@google.com
Message was sent while issue was closed.
https://codereview.chromium.org/2255803003/diff/160001/include/effects/SkBlur... File include/effects/SkBlurImageFilter.h (left): https://codereview.chromium.org/2255803003/diff/160001/include/effects/SkBlur... include/effects/SkBlurImageFilter.h:25: #ifdef SK_SUPPORT_LEGACY_IMAGEFILTER_PTR Still need this.
Message was sent while issue was closed.
A revert of this CL (patchset #9 id:160001) has been created in https://codereview.chromium.org/2274603003/ by bungeman@google.com. The reason for reverting is: Breaking internal roll. Still needs 'Create'..
Message was sent while issue was closed.
Description was changed from ========== Moving SkBlurImageFilter into core BUG=skia: GOLD_TRYBOT_URL= https://gold.skia.org/search?issue=2255803003 Committed: https://skia.googlesource.com/skia/+/dd3259eb95c3b47e11eefa3b176365a112a32b48 Committed: https://skia.googlesource.com/skia/+/e426babe7552b1cb4e27cdf4e90826feabb9e3b0 Committed: https://skia.googlesource.com/skia/+/4d760175686df8f61a11b66946eb307d89dd2c75 Committed: https://skia.googlesource.com/skia/+/a97a1ab5719d5c355f7900b7f17dec1e467cf57e ========== to ========== Moving SkBlurImageFilter into core BUG=skia: GOLD_TRYBOT_URL= https://gold.skia.org/search?issue=2255803003 Committed: https://skia.googlesource.com/skia/+/dd3259eb95c3b47e11eefa3b176365a112a32b48 Committed: https://skia.googlesource.com/skia/+/e426babe7552b1cb4e27cdf4e90826feabb9e3b0 Committed: https://skia.googlesource.com/skia/+/4d760175686df8f61a11b66946eb307d89dd2c75 Committed: https://skia.googlesource.com/skia/+/a97a1ab5719d5c355f7900b7f17dec1e467cf57e ==========
https://codereview.chromium.org/2255803003/diff/160001/include/effects/SkBlur... File include/effects/SkBlurImageFilter.h (left): https://codereview.chromium.org/2255803003/diff/160001/include/effects/SkBlur... include/effects/SkBlurImageFilter.h:25: #ifdef SK_SUPPORT_LEGACY_IMAGEFILTER_PTR On 2016/08/23 17:02:47, bungeman-skia wrote: > Still need this. Done.
The CQ bit was checked by vjiaoblack@google.com
The CQ bit was unchecked by vjiaoblack@google.com
The CQ bit was checked by vjiaoblack@google.com
The patchset sent to the CQ was uploaded after l-g-t-m from fmalita@chromium.org, reed@google.com Link to the patchset: https://codereview.chromium.org/2255803003/#ps180001 (title: "... made req changes onto correct branch")
CQ is trying da patch. Follow status at https://chromium-cq-status.appspot.com/v2/patch-status/codereview.chromium.or...
Message was sent while issue was closed.
Description was changed from ========== Moving SkBlurImageFilter into core BUG=skia: GOLD_TRYBOT_URL= https://gold.skia.org/search?issue=2255803003 Committed: https://skia.googlesource.com/skia/+/dd3259eb95c3b47e11eefa3b176365a112a32b48 Committed: https://skia.googlesource.com/skia/+/e426babe7552b1cb4e27cdf4e90826feabb9e3b0 Committed: https://skia.googlesource.com/skia/+/4d760175686df8f61a11b66946eb307d89dd2c75 Committed: https://skia.googlesource.com/skia/+/a97a1ab5719d5c355f7900b7f17dec1e467cf57e ========== to ========== Moving SkBlurImageFilter into core BUG=skia: GOLD_TRYBOT_URL= https://gold.skia.org/search?issue=2255803003 Committed: https://skia.googlesource.com/skia/+/dd3259eb95c3b47e11eefa3b176365a112a32b48 Committed: https://skia.googlesource.com/skia/+/e426babe7552b1cb4e27cdf4e90826feabb9e3b0 Committed: https://skia.googlesource.com/skia/+/4d760175686df8f61a11b66946eb307d89dd2c75 Committed: https://skia.googlesource.com/skia/+/a97a1ab5719d5c355f7900b7f17dec1e467cf57e Committed: https://skia.googlesource.com/skia/+/e1e5c74086ceb7143bf2f7968a324e8c06d33914 ==========
Message was sent while issue was closed.
Committed patchset #10 (id:180001) as https://skia.googlesource.com/skia/+/e1e5c74086ceb7143bf2f7968a324e8c06d33914 |