Lines Matching +full:5 +full:- +full:byte
1 .. SPDX-License-Identifier: GFDL-1.1-no-invariants-or-later
3 .. _yuv-luma-only:
6 Luma-Only Formats
14 - In all the tables that follow, bit 7 is the most significant bit in a byte.
15 - Formats are described with the minimum number of pixels needed to create a
16 byte-aligned repeating pattern. `...` indicates repetition of the pattern.
17 - Y'\ :sub:`x`\ [9:2] denotes bits 9 to 2 of the Y' value for pixel at column
19 - `0` denotes padding bits set to 0.
28 .. flat-table:: Luma-Only Image Formats
29 :header-rows: 1
30 :stub-columns: 0
32 * - Identifier
33 - Code
34 - Byte 0
35 - Byte 1
36 - Byte 2
37 - Byte 3
38 - Byte 4
39 - Byte 5
40 - Byte 6
42 * .. _V4L2-PIX-FMT-GREY:
44 - ``V4L2_PIX_FMT_GREY``
45 - 'GREY'
47 - Y'\ :sub:`0`\ [7:0]
48 - ...
49 - ...
50 - ...
51 - ...
52 - ...
53 - ...
55 * .. _V4L2-PIX-FMT-IPU3-Y10:
57 - ``V4L2_PIX_FMT_IPU3_Y10``
58 - 'ip3y'
60 - Y'\ :sub:`0`\ [7:0]
61 - Y'\ :sub:`1`\ [5:0] Y'\ :sub:`0`\ [9:8]
62 - Y'\ :sub:`2`\ [3:0] Y'\ :sub:`1`\ [9:6]
63 - Y'\ :sub:`3`\ [1:0] Y'\ :sub:`2`\ [9:4]
64 - Y'\ :sub:`3`\ [9:2]
65 - ...
66 - ...
68 * .. _V4L2-PIX-FMT-Y10:
70 - ``V4L2_PIX_FMT_Y10``
71 - 'Y10 '
73 - Y'\ :sub:`0`\ [7:0]
74 - `000000` Y'\ :sub:`0`\ [9:8]
75 - ...
76 - ...
77 - ...
78 - ...
79 - ...
81 * .. _V4L2-PIX-FMT-Y10BPACK:
83 - ``V4L2_PIX_FMT_Y10BPACK``
84 - 'Y10B'
86 - Y'\ :sub:`0`\ [9:2]
87 - Y'\ :sub:`0`\ [1:0] Y'\ :sub:`1`\ [9:4]
88 - Y'\ :sub:`1`\ [3:0] Y'\ :sub:`2`\ [9:6]
89 - Y'\ :sub:`2`\ [5:0] Y'\ :sub:`3`\ [9:8]
90 - Y'\ :sub:`3`\ [7:0]
91 - ...
92 - ...
94 * .. _V4L2-PIX-FMT-Y10P:
96 - ``V4L2_PIX_FMT_Y10P``
97 - 'Y10P'
99 - Y'\ :sub:`0`\ [9:2]
100 - Y'\ :sub:`1`\ [9:2]
101 - Y'\ :sub:`2`\ [9:2]
102 - Y'\ :sub:`3`\ [9:2]
103 - Y'\ :sub:`3`\ [1:0] Y'\ :sub:`2`\ [1:0] Y'\ :sub:`1`\ [1:0] Y'\ :sub:`0`\ [1:0]
104 - ...
105 - ...
107 * .. _V4L2-PIX-FMT-Y12:
109 - ``V4L2_PIX_FMT_Y12``
110 - 'Y12 '
112 - Y'\ :sub:`0`\ [7:0]
113 - `0000` Y'\ :sub:`0`\ [11:8]
114 - ...
115 - ...
116 - ...
117 - ...
118 - ...
120 * .. _V4L2-PIX-FMT-Y012:
122 - ``V4L2_PIX_FMT_Y012``
123 - 'Y012'
125 - Y'\ :sub:`0`\ [3:0] `0000`
126 - Y'\ :sub:`0`\ [11:4]
127 - ...
128 - ...
129 - ...
130 - ...
131 - ...
133 * .. _V4L2-PIX-FMT-Y12P:
135 - ``V4L2_PIX_FMT_Y12P``
136 - 'Y12P'
138 - Y'\ :sub:`0`\ [11:4]
139 - Y'\ :sub:`1`\ [11:4]
140 - Y'\ :sub:`1`\ [3:0] Y'\ :sub:`0`\ [3:0]
141 - ...
142 - ...
143 - ...
144 - ...
146 * .. _V4L2-PIX-FMT-Y14:
148 - ``V4L2_PIX_FMT_Y14``
149 - 'Y14 '
151 - Y'\ :sub:`0`\ [7:0]
152 - `00` Y'\ :sub:`0`\ [13:8]
153 - ...
154 - ...
155 - ...
156 - ...
157 - ...
159 * .. _V4L2-PIX-FMT-Y14P:
161 - ``V4L2_PIX_FMT_Y14P``
162 - 'Y14P'
164 - Y'\ :sub:`0`\ [13:6]
165 - Y'\ :sub:`1`\ [13:6]
166 - Y'\ :sub:`2`\ [13:6]
167 - Y'\ :sub:`3`\ [13:6]
168 - Y'\ :sub:`1`\ [1:0] Y'\ :sub:`0`\ [5:0]
169 - Y'\ :sub:`2`\ [3:0] Y'\ :sub:`1`\ [5:2]
170 - Y'\ :sub:`3`\ [5:0] Y'\ :sub:`2`\ [5:4]
172 * .. _V4L2-PIX-FMT-Y16:
174 - ``V4L2_PIX_FMT_Y16``
175 - 'Y16 '
177 - Y'\ :sub:`0`\ [7:0]
178 - Y'\ :sub:`0`\ [15:8]
179 - ...
180 - ...
181 - ...
182 - ...
183 - ...
185 * .. _V4L2-PIX-FMT-Y16-BE:
187 - ``V4L2_PIX_FMT_Y16_BE``
188 - 'Y16 ' | (1U << 31)
190 - Y'\ :sub:`0`\ [15:8]
191 - Y'\ :sub:`0`\ [7:0]
192 - ...
193 - ...
194 - ...
195 - ...
196 - ...
207 leaves the 6 most significant bits of the last byte padded with 0.
214 the RAW10, RAW12 and RAW14 packing scheme as defined by the MIPI CSI-2