Reland "Reverse local matrix concatenation order"

This is a reland of commit ac165212c9c1bf1a69500ed53ec7264c68cfc904

Original change's description:
> Reverse local matrix concatenation order
>
> Bug: skia:13749
> Change-Id: Ic545e79f191f44f3d0fa0ee51d74cecba081ce82
> Reviewed-on: https://skia-review.googlesource.com/c/skia/+/581459
> Reviewed-by: Florin Malita <fmalita@google.com>
> Commit-Queue: Brian Salomon <bsalomon@google.com>

Bug: skia:13749
Change-Id: Idaf157f50f4b42c61e818d1103ed679009965eb2
Cq-Include-Trybots: luci.skia.skia.primary:Test-Mac10.13-Clang-MacBookPro11.5-CPU-AVX2-x86_64-Debug-All-PDF
Reviewed-on: https://skia-review.googlesource.com/c/skia/+/599342
Commit-Queue: Brian Salomon <bsalomon@google.com>
Reviewed-by: Florin Malita <fmalita@google.com>
9 files changed