Rework GrSamplerParams to be more compact and use its own wrap mode enum.

The main change is to make GrSamplerParams smaller by making its enums have byte-sized underlying types. The rest is cosmetic.

Change-Id: Ib71ea50612d24619a85e463826c6b8dfb9b445e3
Reviewed-on: https://skia-review.googlesource.com/43200
Commit-Queue: Brian Salomon <bsalomon@google.com>
Reviewed-by: Greg Daniel <egdaniel@google.com>
diff --git a/gn/gpu.gni b/gn/gpu.gni
index e235009..47342ad 100644
--- a/gn/gpu.gni
+++ b/gn/gpu.gni
@@ -22,7 +22,7 @@
   "$_include/gpu/GrShaderCaps.h",
   "$_include/gpu/GrSurface.h",
   "$_include/gpu/GrTexture.h",
-  "$_include/gpu/GrSamplerParams.h",
+  "$_include/gpu/GrSamplerState.h",
   "$_include/gpu/GrTypes.h",
 
   "$_include/gpu/gl/GrGLAssembleInterface.h",