This CL implements the Ganesh path for the SkTable_ColorFilter color transformation.

A new texture stage dedicated to color transforms has been added, along with the new custom stage implementing the LUT.
Review URL: https://codereview.appspot.com/6351081

git-svn-id: http://skia.googlecode.com/svn/trunk@4663 2bbb7eff-a529-9590-31e7-b0007b416f81
diff --git a/src/gpu/gl/GrGpuGL_unittest.cpp b/src/gpu/gl/GrGpuGL_unittest.cpp
index e0aa5b5..d15e087 100644
--- a/src/gpu/gl/GrGpuGL_unittest.cpp
+++ b/src/gpu/gl/GrGpuGL_unittest.cpp
@@ -1,5 +1,6 @@
 #include "GrGpuGL.h"
 
+#include "effects/GrColorTableEffect.h"
 #include "effects/GrConvolutionEffect.h"
 #include "effects/GrGradientEffects.h"
 #include "effects/GrMorphologyEffect.h"
@@ -47,6 +48,7 @@
         kSpecularPoint_EffectType,
         kSpecularSpot_EffectType,
         kSweepGradient_EffectType,
+        kColorTable_EffectType,
 
         kEffectCount
     };
@@ -207,6 +209,9 @@
             SkASSERT(ok);
             return stage;
         }
+        case kColorTable_EffectType: {
+            return SkNEW_ARGS(GrColorTableEffect, (NULL));
+        }
         default:
             GrCrash("Unexpected custom effect type");
     }