Implement blur types for GPU-based Gaussian blur.
authorsenorblanco@chromium.org <senorblanco@chromium.org@2bbb7eff-a529-9590-31e7-b0007b416f81>
Tue, 12 Jul 2011 16:54:59 +0000 (16:54 +0000)
committersenorblanco@chromium.org <senorblanco@chromium.org@2bbb7eff-a529-9590-31e7-b0007b416f81>
Tue, 12 Jul 2011 16:54:59 +0000 (16:54 +0000)
commitb08ea1b68060c3c3db706b2cf830a1ed312075e4
treef82c95cc7291f805c3fa9be993670bb70119698e
parent877cfe380d396ffe688125ee55f541930b1f5a21
Implement blur types for GPU-based Gaussian blur.

Implements the remaining blur types (inner, outer, solid) in the
GPU-based Gaussian blur.  They are implemented using a post-upsampling blending
pass.  Also includes some code cleanup and comments.

Review URL:  http://codereview.appspot.com/4664075/

git-svn-id: http://skia.googlecode.com/svn/trunk@1839 2bbb7eff-a529-9590-31e7-b0007b416f81
src/gpu/SkGpuDevice.cpp