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/GrDrawTarget.cpp b/src/gpu/GrDrawTarget.cpp
index bd922fe..d3d4e45 100644
--- a/src/gpu/GrDrawTarget.cpp
+++ b/src/gpu/GrDrawTarget.cpp
@@ -67,19 +67,22 @@
 }
 
 /* These values were generated by the above function */
+
 const GrVertexLayout gStageTexCoordMasks[] = {
-    0x1111,
-    0x2222,
-    0x4444,
-    0x8888,
+    0x108421,
+    0x210842,
+    0x421084,
+    0x842108,
+    0x1084210,
 };
 GR_STATIC_ASSERT(GrDrawState::kNumStages == GR_ARRAY_COUNT(gStageTexCoordMasks));
 
 const GrVertexLayout gTexCoordMasks[] = {
-    0xf,
-    0xf0,
-    0xf00,
-    0xf000,
+    0x1f,
+    0x3e0,
+    0x7c00,
+    0xf8000,
+    0x1f00000,
 };
 GR_STATIC_ASSERT(GrDrawState::kMaxTexCoords == GR_ARRAY_COUNT(gTexCoordMasks));