[graphite] RendererProvider selects path strategy
Adds a specific PathRendererStrategy for kTessellation + small atlas,
updates Device::chooseRenderer to be a switch over the strategy, and
the strategy is now chosen and stored in RendererProvider.
Bug: b/452351267
Change-Id: Id710e48d4d48e21f91739289221103d4299c2e26
Reviewed-on: https://skia-review.googlesource.com/c/skia/+/1096759
Commit-Queue: Michael Ludwig <michaelludwig@google.com>
Reviewed-by: Robert Phillips <robertphillips@google.com>
8 files changed