Add shadowrrect geometry processor

GOLD_TRYBOT_URL= https://gold.skia.org/search?issue=4233

Change-Id: I637099709cfe30f7d3c1883e23840a47a7a25c10
Reviewed-on: https://skia-review.googlesource.com/4233
Commit-Queue: Jim Van Verth <jvanverth@google.com>
Reviewed-by: Robert Phillips <robertphillips@google.com>
diff --git a/gn/gpu.gni b/gn/gpu.gni
index fca4939..a705ed6 100644
--- a/gn/gpu.gni
+++ b/gn/gpu.gni
@@ -264,6 +264,8 @@
   "$_src/gpu/batches/GrRectBatchFactory.cpp",
   "$_src/gpu/batches/GrRegionBatch.cpp",
   "$_src/gpu/batches/GrRegionBatch.h",
+  "$_src/gpu/batches/GrShadowRRectBatch.cpp",
+  "$_src/gpu/batches/GrShadowRRectBatch.h",
   "$_src/gpu/batches/GrStencilAndCoverPathRenderer.cpp",
   "$_src/gpu/batches/GrStencilAndCoverPathRenderer.h",
   "$_src/gpu/batches/GrStencilPathBatch.h",
@@ -305,6 +307,8 @@
   "$_src/gpu/effects/GrPorterDuffXferProcessor.cpp",
   "$_src/gpu/effects/GrRRectEffect.cpp",
   "$_src/gpu/effects/GrRRectEffect.h",
+  "$_src/gpu/effects/GrShadowGeoProc.cpp",
+  "$_src/gpu/effects/GrShadowGeoProc.h",
   "$_src/gpu/effects/GrSimpleTextureEffect.cpp",
   "$_src/gpu/effects/GrSimpleTextureEffect.h",
   "$_src/gpu/effects/GrSingleTextureEffect.cpp",