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/ops/GrAtlasInstancedHelper.cpp b/src/gpu/ops/GrAtlasInstancedHelper.cpp
index 082c240..1a75a01 100644
--- a/src/gpu/ops/GrAtlasInstancedHelper.cpp
+++ b/src/gpu/ops/GrAtlasInstancedHelper.cpp
@@ -37,7 +37,8 @@
 }
 
 void GrAtlasInstancedHelper::injectShaderCode(
-        const GrGLSLGeometryProcessor::EmitArgs& args, const GrShaderVar& devCoord,
+        const GrGeometryProcessor::ProgramImpl::EmitArgs& args,
+        const GrShaderVar& devCoord,
         GrGLSLUniformHandler::UniformHandle* atlasAdjustUniformHandle) const {
     GrGLSLVarying atlasCoord(kFloat2_GrSLType);
     args.fVaryingHandler->addVarying("atlasCoord", &atlasCoord);