Fixed destination pixel format when png encoding bgra10_xr.

depends on https://skia-review.googlesource.com/c/skcms/+/864516
verified in integration test at: https://github.com/flutter/engine/pull/53320

Bug: https://github.com/flutter/flutter/issues/149946
Change-Id: Ia1bd18fe3fb69a3ebe8725d3fee0d8ed4f710ffb
Reviewed-on: https://skia-review.googlesource.com/c/skia/+/864536
Reviewed-by: Brian Osman <brianosman@google.com>
Commit-Queue: Aaron Clarke <aaclarke@google.com>
diff --git a/src/encode/SkImageEncoderFns.h b/src/encode/SkImageEncoderFns.h
index 0fabe44..14fdc3f 100644
--- a/src/encode/SkImageEncoderFns.h
+++ b/src/encode/SkImageEncoderFns.h
@@ -138,7 +138,7 @@
 static inline void transform_scanline_bgra_10101010_xr(char* dst, const char* src, int width, int) {
     skcms(dst, src, width,
           skcms_PixelFormat_BGRA_10101010_XR, skcms_AlphaFormat_Unpremul,
-          skcms_PixelFormat_RGB_161616BE,     skcms_AlphaFormat_Unpremul);
+          skcms_PixelFormat_RGBA_16161616BE,  skcms_AlphaFormat_Unpremul);
 }
 
 static inline void transform_scanline_bgra_1010102_premul(char* dst, const char* src, int width, int) {