Clean up GrContext references in the src/gpu

This CL tries to remove all uses of GrContext - replacing them with
either GrDirectContext or GrRecordingContext. Preferring the recording
context wherever possible.

Change-Id: I61af94928aa37bc82ff9923acffd57586610f695
Reviewed-on: https://skia-review.googlesource.com/c/skia/+/302904
Commit-Queue: Robert Phillips <robertphillips@google.com>
Reviewed-by: Adlai Holler <adlai@google.com>
diff --git a/src/gpu/effects/generated/GrRectBlurEffect.cpp b/src/gpu/effects/generated/GrRectBlurEffect.cpp
index a8f8f85..65889e1 100644
--- a/src/gpu/effects/generated/GrRectBlurEffect.cpp
+++ b/src/gpu/effects/generated/GrRectBlurEffect.cpp
@@ -53,14 +53,14 @@
                 rectFVar.isValid() ? args.fUniformHandler->getUniformCStr(rectFVar) : "float4(0)",
                 rectHVar.isValid() ? args.fUniformHandler->getUniformCStr(rectHVar) : "half4(0)",
                 rectHVar.isValid() ? args.fUniformHandler->getUniformCStr(rectHVar) : "half4(0)");
-        SkString _coords7211("float2(half2(xy.x, 0.5))");
-        SkString _sample7211 = this->invokeChild(1, args, _coords7211.c_str());
+        SkString _coords7176("float2(half2(xy.x, 0.5))");
+        SkString _sample7176 = this->invokeChild(1, args, _coords7176.c_str());
         fragBuilder->codeAppendf(
                 R"SkSL(
     xCoverage = %s.w;)SkSL",
-                _sample7211.c_str());
-        SkString _coords7269("float2(half2(xy.y, 0.5))");
-        SkString _sample7269 = this->invokeChild(1, args, _coords7269.c_str());
+                _sample7176.c_str());
+        SkString _coords7234("float2(half2(xy.y, 0.5))");
+        SkString _sample7234 = this->invokeChild(1, args, _coords7234.c_str());
         fragBuilder->codeAppendf(
                 R"SkSL(
     yCoverage = %s.w;
@@ -73,36 +73,36 @@
         rect.xy = half2(float2(%s.xy) - sk_FragCoord.xy);
         rect.zw = half2(sk_FragCoord.xy - float2(%s.zw));
     })SkSL",
-                _sample7269.c_str(),
+                _sample7234.c_str(),
                 rectFVar.isValid() ? args.fUniformHandler->getUniformCStr(rectFVar) : "float4(0)",
                 rectFVar.isValid() ? args.fUniformHandler->getUniformCStr(rectFVar) : "float4(0)",
                 rectHVar.isValid() ? args.fUniformHandler->getUniformCStr(rectHVar) : "half4(0)",
                 rectHVar.isValid() ? args.fUniformHandler->getUniformCStr(rectHVar) : "half4(0)");
-        SkString _coords8636("float2(half2(rect.x, 0.5))");
-        SkString _sample8636 = this->invokeChild(1, args, _coords8636.c_str());
-        SkString _coords8699("float2(half2(rect.z, 0.5))");
-        SkString _sample8699 = this->invokeChild(1, args, _coords8699.c_str());
+        SkString _coords8601("float2(half2(rect.x, 0.5))");
+        SkString _sample8601 = this->invokeChild(1, args, _coords8601.c_str());
+        SkString _coords8664("float2(half2(rect.z, 0.5))");
+        SkString _sample8664 = this->invokeChild(1, args, _coords8664.c_str());
         fragBuilder->codeAppendf(
                 R"SkSL(
     xCoverage = (1.0 - %s.w) - %s.w;)SkSL",
-                _sample8636.c_str(), _sample8699.c_str());
-        SkString _coords8763("float2(half2(rect.y, 0.5))");
-        SkString _sample8763 = this->invokeChild(1, args, _coords8763.c_str());
-        SkString _coords8826("float2(half2(rect.w, 0.5))");
-        SkString _sample8826 = this->invokeChild(1, args, _coords8826.c_str());
+                _sample8601.c_str(), _sample8664.c_str());
+        SkString _coords8728("float2(half2(rect.y, 0.5))");
+        SkString _sample8728 = this->invokeChild(1, args, _coords8728.c_str());
+        SkString _coords8791("float2(half2(rect.w, 0.5))");
+        SkString _sample8791 = this->invokeChild(1, args, _coords8791.c_str());
         fragBuilder->codeAppendf(
                 R"SkSL(
     yCoverage = (1.0 - %s.w) - %s.w;
 })SkSL",
-                _sample8763.c_str(), _sample8826.c_str());
-        SkString _input8895(args.fInputColor);
-        SkString _sample8895 = this->invokeChild(0, _input8895.c_str(), args);
+                _sample8728.c_str(), _sample8791.c_str());
+        SkString _input8860(args.fInputColor);
+        SkString _sample8860 = this->invokeChild(0, _input8860.c_str(), args);
         fragBuilder->codeAppendf(
                 R"SkSL(
 half4 inputColor = %s;
 %s = (inputColor * xCoverage) * yCoverage;
 )SkSL",
-                _sample8895.c_str(), args.fOutputColor);
+                _sample8860.c_str(), args.fOutputColor);
     }
 
 private: