Use bulk calls between SkGlyphRunPainter and SkDraw

  - Introduce PathAndPos for paths
  - Use SkTDArray inline for now. Can be lifted to the Painter later.
  - Pass using SkSpan<SkMask> and SkSpan<PathAndPos>.

  cleanup: drawPosText_asPaths

Change-Id: Ie3e31391782e056f60a057a2f55b1e32a780b563
Reviewed-on: https://skia-review.googlesource.com/c/166583
Reviewed-by: Mike Klein <mtklein@google.com>
Commit-Queue: Herb Derby <herb@google.com>
4 files changed