Lines Matching +full:3 +full:a
9 These formats encode each pixel as a triplet of RGB values. They are packed
12 bits required to store a pixel is not aligned to a byte boundary, the data is
20 or a permutation thereof, collectively referred to as alpha formats) depend on
24 a meaningful value. Otherwise, when the device doesn't capture an alpha channel
25 but can set the alpha bit to a user-configurable value, the
28 the value specified by that control. Otherwise a corresponding format without
34 filled with meaningful values by applications. Otherwise a corresponding format
38 Formats that contain padding bits are named XRGB (or a permutation thereof).
44 - In all the tables that follow, bit 7 is the most significant bit in a byte.
46 respectively. 'a' denotes bits of the alpha component (if supported by the
54 based on the order of the RGB components as seen in a 8-, 16- or 32-bit word,
57 for each component. For instance, the RGB565 format stores a pixel in a 16-bit
58 word [15:0] laid out at as [R\ :sub:`4` R\ :sub:`3` R\ :sub:`2` R\ :sub:`1`
59 R\ :sub:`0` G\ :sub:`5` G\ :sub:`4` G\ :sub:`3` G\ :sub:`2` G\ :sub:`1`
60 G\ :sub:`0` B\ :sub:`4` B\ :sub:`3` B\ :sub:`2` B\ :sub:`1` B\ :sub:`0`], and
61 stored in memory in two bytes, [R\ :sub:`4` R\ :sub:`3` R\ :sub:`2` R\ :sub:`1`
62 R\ :sub:`0` G\ :sub:`5` G\ :sub:`4` G\ :sub:`3`] followed by [G\ :sub:`2`
63 G\ :sub:`1` G\ :sub:`0` B\ :sub:`4` B\ :sub:`3` B\ :sub:`2` B\ :sub:`1`
84 - :cspan:`7` Byte 3
91 - 3
100 - 3
109 - 3
118 - 3
141 - g\ :sub:`3`
145 - b\ :sub:`3`
150 - a\ :sub:`3`
151 - a\ :sub:`2`
152 - a\ :sub:`1`
153 - a\ :sub:`0`
154 - r\ :sub:`3`
164 - g\ :sub:`3`
168 - b\ :sub:`3`
177 - r\ :sub:`3`
187 - b\ :sub:`3`
191 - a\ :sub:`3`
192 - a\ :sub:`2`
193 - a\ :sub:`1`
194 - a\ :sub:`0`
196 - r\ :sub:`3`
200 - g\ :sub:`3`
210 - b\ :sub:`3`
219 - r\ :sub:`3`
223 - g\ :sub:`3`
233 - g\ :sub:`3`
237 - r\ :sub:`3`
242 - a\ :sub:`3`
243 - a\ :sub:`2`
244 - a\ :sub:`1`
245 - a\ :sub:`0`
246 - b\ :sub:`3`
256 - g\ :sub:`3`
260 - r\ :sub:`3`
269 - b\ :sub:`3`
279 - r\ :sub:`3`
283 - a\ :sub:`3`
284 - a\ :sub:`2`
285 - a\ :sub:`1`
286 - a\ :sub:`0`
288 - b\ :sub:`3`
292 - g\ :sub:`3`
302 - r\ :sub:`3`
311 - b\ :sub:`3`
315 - g\ :sub:`3`
329 - b\ :sub:`3`
334 - a
336 - r\ :sub:`3`
341 - g\ :sub:`3`
352 - b\ :sub:`3`
359 - r\ :sub:`3`
364 - g\ :sub:`3`
374 - b\ :sub:`3`
378 - a
381 - r\ :sub:`3`
386 - g\ :sub:`3`
397 - b\ :sub:`3`
404 - r\ :sub:`3`
409 - g\ :sub:`3`
421 - r\ :sub:`3`
426 - a
428 - b\ :sub:`3`
433 - g\ :sub:`3`
444 - r\ :sub:`3`
451 - b\ :sub:`3`
456 - g\ :sub:`3`
466 - r\ :sub:`3`
470 - a
473 - b\ :sub:`3`
478 - g\ :sub:`3`
489 - r\ :sub:`3`
496 - b\ :sub:`3`
501 - g\ :sub:`3`
513 - b\ :sub:`3`
519 - r\ :sub:`3`
525 - g\ :sub:`3`
532 - a
534 - r\ :sub:`3`
539 - g\ :sub:`3`
545 - b\ :sub:`3`
557 - r\ :sub:`3`
562 - g\ :sub:`3`
568 - b\ :sub:`3`
579 - r\ :sub:`3`
585 - g\ :sub:`3`
591 - b\ :sub:`3`
603 - b\ :sub:`3`
610 - g\ :sub:`3`
616 - r\ :sub:`3`
647 of bits per pixel. For instance, RGB24 format stores a pixel with [R\ :sub:`7`
648 R\ :sub:`6` R\ :sub:`5` R\ :sub:`4` R\ :sub:`3` R\ :sub:`2` R\ :sub:`1`
650 G\ :sub:`3` G\ :sub:`2` G\ :sub:`1` G\ :sub:`0`] in the second byte and
651 [B\ :sub:`7` B\ :sub:`6` B\ :sub:`5` B\ :sub:`4` B\ :sub:`3` B\ :sub:`2`
653 nomenclature that instead use the order of components as seen in a 24- or
669 - Byte 3
696 - A\ :sub:`7-0`
711 - A\ :sub:`7-0`
732 - A\ :sub:`7-0`
747 - A\ :sub:`7-0`
771 their alpha bits ``(a)`` is ill-defined and they are interpreted as in either
796 - :cspan:`7` Byte 3
803 - 3
812 - 3
821 - 3
830 - 3
839 - g\ :sub:`3`
843 - b\ :sub:`3`
848 - a\ :sub:`3`
849 - a\ :sub:`2`
850 - a\ :sub:`1`
851 - a\ :sub:`0`
852 - r\ :sub:`3`
866 - b\ :sub:`3`
871 - a
873 - r\ :sub:`3`
878 - g\ :sub:`3`
885 - a
887 - r\ :sub:`3`
892 - g\ :sub:`3`
898 - b\ :sub:`3`
912 - b\ :sub:`3`
921 - g\ :sub:`3`
930 - r\ :sub:`3`
935 - a\ :sub:`7`
936 - a\ :sub:`6`
937 - a\ :sub:`5`
938 - a\ :sub:`4`
939 - a\ :sub:`3`
940 - a\ :sub:`2`
941 - a\ :sub:`1`
942 - a\ :sub:`0`
948 - a\ :sub:`7`
949 - a\ :sub:`6`
950 - a\ :sub:`5`
951 - a\ :sub:`4`
952 - a\ :sub:`3`
953 - a\ :sub:`2`
954 - a\ :sub:`1`
955 - a\ :sub:`0`
961 - r\ :sub:`3`
970 - g\ :sub:`3`
979 - b\ :sub:`3`
988 A test utility to determine which RGB formats a driver actually supports