diff options
author | Frank Barchard <fbarchard@google.com> | 2018-02-15 14:18:17 -0800 |
---|---|---|
committer | Commit Bot <commit-bot@chromium.org> | 2018-02-15 22:44:36 +0000 |
commit | 66305588755486b27380b58c04aa8c1cf4541af3 (patch) | |
tree | a6567b64fbe0af686c78a5eeac8b7d3c1d7f08c6 /docs | |
parent | 439fc3ce3d7b4bc0a584617ebc2160c083006d28 (diff) | |
download | libyuv-66305588755486b27380b58c04aa8c1cf4541af3.tar.gz |
10 bit YUV to 10 bit BGR
BGR variation of 10 bit conversion using swapped U and V
and mirrored matrix to produce AB30 format instead of AR30.
Bug: libyuv:777
Test: LibYUVConvertTest.H010ToAB30_Opt
Change-Id: I96d115a5d1e12138f40cb548871e03aa3ab210eb
Reviewed-on: https://chromium-review.googlesource.com/922284
Commit-Queue: Frank Barchard <fbarchard@chromium.org>
Reviewed-by: Miguel Casas <mcasas@chromium.org>
Diffstat (limited to 'docs')
-rw-r--r-- | docs/formats.md | 3 |
1 files changed, 2 insertions, 1 deletions
diff --git a/docs/formats.md b/docs/formats.md index 0130a1ff..f78f57bb 100644 --- a/docs/formats.md +++ b/docs/formats.md @@ -50,11 +50,12 @@ The following is extracted from video_common.h as a complete list of formats sup // 1 Secondary YUV format: row biplanar. FOURCC_M420 = FOURCC('M', '4', '2', '0'), - // 10 Primary RGB formats: 4 32 bpp, 2 24 bpp, 3 16 bpp, 1 10 bpc + // 11 Primary RGB formats: 4 32 bpp, 2 24 bpp, 3 16 bpp, 1 10 bpc FOURCC_ARGB = FOURCC('A', 'R', 'G', 'B'), FOURCC_BGRA = FOURCC('B', 'G', 'R', 'A'), FOURCC_ABGR = FOURCC('A', 'B', 'G', 'R'), FOURCC_AR30 = FOURCC('A', 'R', '3', '0'), // 10 bit per channel. 2101010. + FOURCC_AB30 = FOURCC('A', 'B', '3', '0'), // ABGR version of 10 bit FOURCC_24BG = FOURCC('2', '4', 'B', 'G'), FOURCC_RAW = FOURCC('r', 'a', 'w', ' '), FOURCC_RGBA = FOURCC('R', 'G', 'B', 'A'), |