Start trying to collapse path program stuff

BUG=skia:

Review URL: https://codereview.chromium.org/1333273003
diff --git a/src/gpu/gl/GrGLGeometryProcessor.cpp b/src/gpu/gl/GrGLGeometryProcessor.cpp
index 4026c72..8998af4 100644
--- a/src/gpu/gl/GrGLGeometryProcessor.cpp
+++ b/src/gpu/gl/GrGLGeometryProcessor.cpp
@@ -47,7 +47,7 @@
                     pb->addUniform(GrGLProgramBuilder::kVertex_Visibility,
                                    kMat33f_GrSLType, precision,
                                    strUniName.c_str(),
-                                   &uniName).toShaderBuilderIndex();
+                                   &uniName).toIndex();
 
             SkString strVaryingName("MatrixCoord");
             strVaryingName.appendf("_%i_%i", i, t);