HDR v2: Add SkColorSpaceXform raster, graphite, and GLSL support

Add a test suite that compares the results of color space conversion
performed during SkCanvas::drawImage and SkColorSpaceXformSteps::apply
with expected results.

Bug: skia:420956739
Change-Id: I5326db9242bdd4dbd68614d46f249b58c1676655
Reviewed-on: https://skia-review.googlesource.com/c/skia/+/1006836
Reviewed-by: Christopher Cameron <ccameron@google.com>
Reviewed-by: Michael Ludwig <michaelludwig@google.com>
Commit-Queue: ccameron chromium <ccameron@chromium.org>
Commit-Queue: Christopher Cameron <ccameron@google.com>
Reviewed-by: Daniel Dilan <danieldilan@google.com>
10 files changed