Make GrBicubicEffect take tile modes rather than GrTextureParams.

GrTextureParams allows the caller to override the filter mode. But no filtering other than nearest neighbor makes sense.

Also removes coord set from creation signature since it is unused.

R=robertphillips@google.com

Author: bsalomon@google.com

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

git-svn-id: http://skia.googlecode.com/svn/trunk/include@12591 2bbb7eff-a529-9590-31e7-b0007b416f81
diff --git a/gpu/GrTextureAccess.h b/gpu/GrTextureAccess.h
index 059800f..87b8d82 100644
--- a/gpu/GrTextureAccess.h
+++ b/gpu/GrTextureAccess.h
@@ -36,7 +36,7 @@
         this->reset(tileXAndY, filterMode);
     }
 
-    GrTextureParams(SkShader::TileMode tileModes[2], FilterMode filterMode) {
+    GrTextureParams(const SkShader::TileMode tileModes[2], FilterMode filterMode) {
         this->reset(tileModes, filterMode);
     }
 
@@ -60,7 +60,7 @@
         fFilterMode = filterMode;
     }
 
-    void reset(SkShader::TileMode tileModes[2], FilterMode filterMode) {
+    void reset(const SkShader::TileMode tileModes[2], FilterMode filterMode) {
         fTileModes[0] = tileModes[0];
         fTileModes[1] = tileModes[1];
         fFilterMode = filterMode;