Rename GrGLSLGeometryProcessor to GrGeometryProcessor::ProgramImpl

return from GrGP by unique_ptr, rename factory function to
makeProgramImpl()

Bug: skia:11358

Change-Id: I61dd36f770d2fc0b54de0e0e7b78ac4d3fbd119a
Reviewed-on: https://skia-review.googlesource.com/c/skia/+/437741
Reviewed-by: Michael Ludwig <michaelludwig@google.com>
Commit-Queue: Brian Salomon <bsalomon@google.com>
diff --git a/src/gpu/GrGeometryProcessor.cpp b/src/gpu/GrGeometryProcessor.cpp
index 04d2cb7..61f46f3 100644
--- a/src/gpu/GrGeometryProcessor.cpp
+++ b/src/gpu/GrGeometryProcessor.cpp
@@ -18,7 +18,7 @@
 }
 
 uint32_t GrGeometryProcessor::ComputeCoordTransformsKey(const GrFragmentProcessor& fp) {
-    // This is highly coupled with the code in GrGLSLGeometryProcessor::collectTransforms().
+    // This is highly coupled with the code in ProgramImpl::collectTransforms().
     uint32_t key = static_cast<uint32_t>(fp.sampleUsage().kind()) << 1;
     // This needs to be updated if GP starts specializing varyings on additional matrix types.
     if (fp.sampleUsage().hasPerspective()) {