add support for high quality image filtering on the GPU

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

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

git-svn-id: http://skia.googlecode.com/svn/trunk@11087 2bbb7eff-a529-9590-31e7-b0007b416f81
diff --git a/gyp/effects.gyp b/gyp/effects.gyp
index d0b8b4d..d22debb 100644
--- a/gyp/effects.gyp
+++ b/gyp/effects.gyp
@@ -16,6 +16,7 @@
       ],
       'include_dirs': [
         '../include/effects',
+        '../src/effects',
         '../src/core',
       ],
       'direct_dependent_settings': {
diff --git a/gyp/gmslides.gypi b/gyp/gmslides.gypi
index b2afc5e..52faae0 100644
--- a/gyp/gmslides.gypi
+++ b/gyp/gmslides.gypi
@@ -122,6 +122,7 @@
     '../gm/thinrects.cpp',
     '../gm/thinstrokedrects.cpp',
     '../gm/tilemodes.cpp',
+    '../gm/tilemodes_scaled.cpp',
     '../gm/tinybitmap.cpp',
     '../gm/twopointradial.cpp',
     '../gm/typeface.cpp',
diff --git a/gyp/gpu.gypi b/gyp/gpu.gypi
index 33fbfae..d50d245 100644
--- a/gyp/gpu.gypi
+++ b/gyp/gpu.gypi
@@ -134,6 +134,8 @@
       '<(skia_src_path)/gpu/effects/GrBezierEffect.h',
       '<(skia_src_path)/gpu/effects/GrConvolutionEffect.cpp',
       '<(skia_src_path)/gpu/effects/GrConvolutionEffect.h',
+      '<(skia_src_path)/gpu/effects/GrBicubicEffect.cpp',
+      '<(skia_src_path)/gpu/effects/GrBicubicEffect.h',
       '<(skia_src_path)/gpu/effects/GrSimpleTextureEffect.cpp',
       '<(skia_src_path)/gpu/effects/GrSimpleTextureEffect.h',
       '<(skia_src_path)/gpu/effects/GrSingleTextureEffect.cpp',