Home | History | Annotate | Download | only in docs

Lines Matching full:argb

7 There are 2 core formats supported by libyuv - I420 and ARGB.  All YUV formats can be converted to/from I420.  All RGB formats can be converted to/from ARGB.
9 Filtering functions such as scaling and planar functions work on I420 and/or ARGB.
105 # The ARGB FOURCC
107 There are 4 ARGB layouts - ARGB, BGRA, ABGR and RGBA. ARGB is most common by far, used for screen formats, and windows webcam drivers.
111 A fourcc provided by capturer, can be thought of string, e.g. "ARGB".
117 So the "ARGB" string, read as an uint32, is
121 If you were to read ARGB pixels as uint32's, the alpha would be in the high byte, and the blue in the lowest byte. In memory, these are stored little endian, so 'B' is first, then 'G', 'R' and 'A' last.
125 All formats can be converted to/from ARGB.
127 Most 'planar_functions' work on ARGB (e.g. ARGBBlend).
133 ARGBBlend expects preattenuated ARGB. The R,G,B are premultiplied by alpha. Other functions don't care.