Extract strike reference mechanism for GlyphVector

Extract the functionality of using either SkStrikeForGPU*
or sk_sp<SkStrike> for handling descriptors from either RemoteStrike
or from SkStrike. This will be used by the PathOpSubmitter and
DrawableOpSubmitter in the future.

Change-Id: I672ac9439a62c0485ac44b0a676640c30042e076
Reviewed-on: https://skia-review.googlesource.com/c/skia/+/557056
Commit-Queue: Herb Derby <herb@google.com>
Reviewed-by: Robert Phillips <robertphillips@google.com>
3 files changed