aboutsummaryrefslogtreecommitdiff
path: root/docs
diff options
context:
space:
mode:
authorFrank Barchard <fbarchard@google.com>2017-11-16 16:30:07 -0800
committerCommit Bot <commit-bot@chromium.org>2017-11-17 01:20:05 +0000
commit12c904a97c81c3ef4cab0fc8fb1f0485b4ec4e8c (patch)
treea0eada72442c330b097012446a16517cf56bb590 /docs
parent46594be7588d21cbe7a5620ff1ecee269e46c498 (diff)
downloadlibyuv-12c904a97c81c3ef4cab0fc8fb1f0485b4ec4e8c.tar.gz
H420ToRAW and H420ToRGB24 added for bt.709 support.
Bug: libyuv:760 Test: LibYUVConvertTest.H420ToRAW_Opt Change-Id: I050385f477309d5db02bb2218088f224c83392ed Reviewed-on: https://chromium-review.googlesource.com/775785 Commit-Queue: Frank Barchard <fbarchard@google.com> Reviewed-by: Weiyong Yao <braveyao@chromium.org>
Diffstat (limited to 'docs')
-rw-r--r--docs/formats.md7
1 files changed, 7 insertions, 0 deletions
diff --git a/docs/formats.md b/docs/formats.md
index cddfe027..2b75d31a 100644
--- a/docs/formats.md
+++ b/docs/formats.md
@@ -138,3 +138,10 @@ Some are channel order agnostic (e.g. ARGBScale).
Some functions are symmetric (e.g. ARGBToBGRA is the same as BGRAToARGB, so its a macro).
ARGBBlend expects preattenuated ARGB. The R,G,B are premultiplied by alpha. Other functions don't care.
+
+# RGB24 and RAW
+
+There are 2 RGB layouts - RGB24 (aka 24BG) and RAW
+
+RGB24 is B,G,R in memory
+RAW is R,G,B in memory