Go to file
senorblanco@chromium.org 60014ca387 Implement Gaussian blurs for images. The caller creates an an
SkBlurImageFilter, sets it on an SkPaint, passes that paint to saveLayer(),
draws the primitives which are to be blurred, then calls restore(), which
applies the blur.  The blurs have separate sizes in the horizontal and vertical
direction.  This feature is GPU-only for now.

NB:  Due to the clipping change, there are slight pixel differences on the
blurs_gpu and shadows_gpu tests, so those will require rebaselining on all
platforms, as will some of the WebKit layout tests (TBD).


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



git-svn-id: http://skia.googlecode.com/svn/trunk@2643 2bbb7eff-a529-9590-31e7-b0007b416f81
2011-11-09 16:05:58 +00:00
animations first cut at a checkbox 2009-10-21 19:41:10 +00:00
bench use new PurgeFontCache() api 2011-11-08 20:03:48 +00:00
experimental [GPU] Add explicit byte order and PM vs. UPM 8888 configs 2011-11-07 15:54:49 +00:00
forth Automatic update of all copyright notices to reflect new license terms. 2011-07-28 14:26:00 +00:00
gm Implement Gaussian blurs for images. The caller creates an an 2011-11-09 16:05:58 +00:00
gyp Implement Gaussian blurs for images. The caller creates an an 2011-11-09 16:05:58 +00:00
include Implement Gaussian blurs for images. The caller creates an an 2011-11-09 16:05:58 +00:00
obsolete Automatic update of all copyright notices to reflect new license terms. 2011-07-28 14:26:00 +00:00
samplecode use new PurgeFontCache() api 2011-11-08 20:03:48 +00:00
src Implement Gaussian blurs for images. The caller creates an an 2011-11-09 16:05:58 +00:00
tests [GPU] Add explicit byte order and PM vs. UPM 8888 configs 2011-11-07 15:54:49 +00:00
third_party [Committed on behalf of scottmg@chromium.org] 2011-08-10 17:49:41 +00:00
tools Fix more VS2010 warnings. 2011-10-07 20:03:39 +00:00
unix_test_app Automatic update of all copyright notices to reflect new license terms. 2011-07-28 14:26:00 +00:00
DEPS Roll gyp and add librarian settings (now supported). 2011-10-03 19:36:51 +00:00
gyp_skia gyp DEPS roll, and remove no-longer-needed msvs_abspath_output flag 2011-08-15 19:53:17 +00:00
LICENSE Manually update copyright notices in files that defied the automated process 2011-07-28 14:24:55 +00:00
make.bat Manually update copyright notices in files that defied the automated process 2011-07-28 14:24:55 +00:00
make.py Manually update copyright notices in files that defied the automated process 2011-07-28 14:24:55 +00:00
Makefile Stop packaging command-line Mac tools as a bundle. 2011-08-15 19:22:39 +00:00
Makefile.old Higher resolution timers for bench. 2011-06-07 19:16:02 +00:00
README whitespace commit to trigger buildbot 2011-07-15 14:11:58 +00:00
skia.gyp Some final cleanups leading up to The Official Switch to Gyp 2011-06-07 14:48:41 +00:00
whitespace.txt whitespace commit to trigger linux build 2011-11-09 15:23:41 +00:00

Skia is a complete 2D graphic library for drawing Text, Geometries, and Images.

See full details, and build instructions, at http://code.google.com/p/skia/wiki/DocRoot