Lines Matching +full:7 +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
81 - :cspan:`7` Byte 0 in memory
82 - :cspan:`7` Byte 1
83 - :cspan:`7` Byte 2
84 - :cspan:`7` Byte 3
87 - 7
96 - 7
105 - 7
114 - 7
150 - a\ :sub:`3`
151 - a\ :sub:`2`
152 - a\ :sub:`1`
153 - a\ :sub:`0`
191 - a\ :sub:`3`
192 - a\ :sub:`2`
193 - a\ :sub:`1`
194 - a\ :sub:`0`
242 - a\ :sub:`3`
243 - a\ :sub:`2`
244 - a\ :sub:`1`
245 - a\ :sub:`0`
283 - a\ :sub:`3`
284 - a\ :sub:`2`
285 - a\ :sub:`1`
286 - a\ :sub:`0`
334 - a
378 - a
426 - a
470 - a
532 - a
647 of bits per pixel. For instance, RGB24 format stores a pixel with [R\ :sub:`7`
649 R\ :sub:`0`] in the first byte, [G\ :sub:`7` G\ :sub:`6` G\ :sub:`5` G\ :sub:`4`
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
675 - B\ :sub:`7-0`
676 - G\ :sub:`7-0`
677 - R\ :sub:`7-0`
684 - R\ :sub:`7-0`
685 - G\ :sub:`7-0`
686 - B\ :sub:`7-0`
693 - B\ :sub:`7-0`
694 - G\ :sub:`7-0`
695 - R\ :sub:`7-0`
696 - A\ :sub:`7-0`
702 - B\ :sub:`7-0`
703 - G\ :sub:`7-0`
704 - R\ :sub:`7-0`
705 - X\ :sub:`7-0`
711 - A\ :sub:`7-0`
712 - B\ :sub:`7-0`
713 - G\ :sub:`7-0`
714 - R\ :sub:`7-0`
720 - X\ :sub:`7-0`
721 - B\ :sub:`7-0`
722 - G\ :sub:`7-0`
723 - R\ :sub:`7-0`
729 - R\ :sub:`7-0`
730 - G\ :sub:`7-0`
731 - B\ :sub:`7-0`
732 - A\ :sub:`7-0`
738 - R\ :sub:`7-0`
739 - G\ :sub:`7-0`
740 - B\ :sub:`7-0`
741 - X\ :sub:`7-0`
747 - A\ :sub:`7-0`
748 - R\ :sub:`7-0`
749 - G\ :sub:`7-0`
750 - B\ :sub:`7-0`
756 - X\ :sub:`7-0`
757 - R\ :sub:`7-0`
758 - G\ :sub:`7-0`
759 - B\ :sub:`7-0`
769 These formats store a 30-bit RGB triplet with an optional 2 bit alpha in four
770 bytes. They are named based on the order of the RGB components as seen in a
790 - :cspan:`7` Byte 0 in memory
791 - :cspan:`7` Byte 1
792 - :cspan:`7` Byte 2
793 - :cspan:`7` Byte 3
796 - 7
805 - 7
814 - 7
823 - 7
851 - b\ :sub:`7`
858 - g\ :sub:`7`
865 - r\ :sub:`7`
882 - a\ :sub:`1`
883 - a\ :sub:`0`
891 - b\ :sub:`7`
898 - g\ :sub:`7`
905 - r\ :sub:`7`
916 - b\ :sub:`7`
940 - g\ :sub:`7`
943 - a\ :sub:`1`
944 - a\ :sub:`0`
947 - r\ :sub:`7`
975 - Byte 7-6
993 - A\ :sub:`15-4`
1004 their alpha bits ``(a)`` is ill-defined and they are interpreted as in either
1023 - :cspan:`7` Byte 0 in memory
1025 - :cspan:`7` Byte 1
1027 - :cspan:`7` Byte 2
1029 - :cspan:`7` Byte 3
1032 - 7
1041 - 7
1050 - 7
1059 - 7
1081 - a\ :sub:`3`
1082 - a\ :sub:`2`
1083 - a\ :sub:`1`
1084 - a\ :sub:`0`
1104 - a
1118 - a
1141 - b\ :sub:`7`
1150 - g\ :sub:`7`
1159 - r\ :sub:`7`
1168 - a\ :sub:`7`
1169 - a\ :sub:`6`
1170 - a\ :sub:`5`
1171 - a\ :sub:`4`
1172 - a\ :sub:`3`
1173 - a\ :sub:`2`
1174 - a\ :sub:`1`
1175 - a\ :sub:`0`
1181 - a\ :sub:`7`
1182 - a\ :sub:`6`
1183 - a\ :sub:`5`
1184 - a\ :sub:`4`
1185 - a\ :sub:`3`
1186 - a\ :sub:`2`
1187 - a\ :sub:`1`
1188 - a\ :sub:`0`
1190 - r\ :sub:`7`
1199 - g\ :sub:`7`
1208 - b\ :sub:`7`
1221 A test utility to determine which RGB formats a driver actually supports