aboutsummaryrefslogtreecommitdiff
path: root/docs
diff options
context:
space:
mode:
authorFrank Barchard <fbarchard@google.com>2018-02-15 14:18:17 -0800
committerCommit Bot <commit-bot@chromium.org>2018-02-15 22:44:36 +0000
commit66305588755486b27380b58c04aa8c1cf4541af3 (patch)
treea6567b64fbe0af686c78a5eeac8b7d3c1d7f08c6 /docs
parent439fc3ce3d7b4bc0a584617ebc2160c083006d28 (diff)
downloadlibyuv-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.md3
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'),