Perform the same analytic blur calculation on the GPU that we do on the CPU. Results...
authorcommit-bot@chromium.org <commit-bot@chromium.org@2bbb7eff-a529-9590-31e7-b0007b416f81>
Mon, 27 Jan 2014 22:41:45 +0000 (22:41 +0000)
committercommit-bot@chromium.org <commit-bot@chromium.org@2bbb7eff-a529-9590-31e7-b0007b416f81>
Mon, 27 Jan 2014 22:41:45 +0000 (22:41 +0000)
commitd1829151a5f5fb69faa50c326ed018376d117b3e
treee424d35b0b3d4be436b10ca361577e18a68702ef
parent01260b2dbcc070006c0b960015e44ef83dcbaa56
Perform the same analytic blur calculation on the GPU that we do on the CPU.  Results in significant performance gains when using Ganesh to render drop shadows in Chrome.

BUG=
R=bsalomon@google.com, reed@google.com

Author: humper@google.com

Review URL: https://codereview.chromium.org/119343003

git-svn-id: http://skia.googlecode.com/svn/trunk@13210 2bbb7eff-a529-9590-31e7-b0007b416f81
gyp/effects.gypi
include/core/SkMaskFilter.h
src/core/SkMaskFilter.cpp
src/effects/SkBlurMask.cpp
src/effects/SkBlurMask.h
src/effects/SkBlurMaskFilter.cpp
src/gpu/SkGpuDevice.cpp