Revert "Revert "Use GrOvalOpFactory ops to draw non-AA rrects, ovals, and arcs.""

This reverts commit befff6580e9dc6b15bc6db3cc3f5fff22185cba8.

Bug: skia:
Change-Id: Ia108408cd986c03783af5058845790f6b17201f4
Reviewed-on: https://skia-review.googlesource.com/98703
Reviewed-by: Brian Salomon <bsalomon@google.com>
Commit-Queue: Brian Salomon <bsalomon@google.com>
12 files changed