Erode and dilate image filter effects, CPU and GPU implementations.
authorsenorblanco@chromium.org <senorblanco@chromium.org@2bbb7eff-a529-9590-31e7-b0007b416f81>
Fri, 2 Mar 2012 21:05:45 +0000 (21:05 +0000)
committersenorblanco@chromium.org <senorblanco@chromium.org@2bbb7eff-a529-9590-31e7-b0007b416f81>
Fri, 2 Mar 2012 21:05:45 +0000 (21:05 +0000)
commit05054f1a78a697b507580d0025db6c90423e033f
treefa00f0862980cdc712f21d2d792d59fe070ebcaa
parentc8ccfb0fbadfdcadcc860bc648c5ac42aa9277b1
Erode and dilate image filter effects, CPU and GPU implementations.

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

git-svn-id: http://skia.googlecode.com/svn/trunk@3310 2bbb7eff-a529-9590-31e7-b0007b416f81
15 files changed:
gm/morphology.cpp [new file with mode: 0644]
gyp/effects.gyp
gyp/gmslides.gypi
include/core/SkImageFilter.h
include/effects/SkMorphologyImageFilter.h [new file with mode: 0644]
include/gpu/GrContext.h
include/gpu/GrSamplerState.h
src/core/SkPaint.cpp
src/effects/SkMorphologyImageFilter.cpp [new file with mode: 0644]
src/gpu/GrContext.cpp
src/gpu/SkGpuDevice.cpp
src/gpu/gl/GrGLProgram.cpp
src/gpu/gl/GrGLProgram.h
src/gpu/gl/GrGpuGL.cpp
src/gpu/gl/GrGpuGLShaders.cpp