18c2ecf20Sopenharmony_ci.. SPDX-License-Identifier: GFDL-1.1-no-invariants-or-later 28c2ecf20Sopenharmony_ci 38c2ecf20Sopenharmony_ci.. _V4L2-PIX-FMT-Y10P: 48c2ecf20Sopenharmony_ci 58c2ecf20Sopenharmony_ci****************************** 68c2ecf20Sopenharmony_ciV4L2_PIX_FMT_Y10P ('Y10P') 78c2ecf20Sopenharmony_ci****************************** 88c2ecf20Sopenharmony_ci 98c2ecf20Sopenharmony_ciGrey-scale image as a MIPI RAW10 packed array 108c2ecf20Sopenharmony_ci 118c2ecf20Sopenharmony_ci 128c2ecf20Sopenharmony_ciDescription 138c2ecf20Sopenharmony_ci=========== 148c2ecf20Sopenharmony_ci 158c2ecf20Sopenharmony_ciThis is a packed grey-scale image format with a depth of 10 bits per 168c2ecf20Sopenharmony_cipixel. Every four consecutive pixels are packed into 5 bytes. Each of 178c2ecf20Sopenharmony_cithe first 4 bytes contain the 8 high order bits of the pixels, and 188c2ecf20Sopenharmony_cithe 5th byte contains the 2 least significants bits of each pixel, 198c2ecf20Sopenharmony_ciin the same order. 208c2ecf20Sopenharmony_ci 218c2ecf20Sopenharmony_ci**Bit-packed representation.** 228c2ecf20Sopenharmony_ci 238c2ecf20Sopenharmony_ci.. raw:: latex 248c2ecf20Sopenharmony_ci 258c2ecf20Sopenharmony_ci \small 268c2ecf20Sopenharmony_ci 278c2ecf20Sopenharmony_ci.. tabularcolumns:: |p{1.2cm}||p{1.2cm}||p{1.2cm}||p{1.2cm}|p{3.2cm}|p{3.2cm}| 288c2ecf20Sopenharmony_ci 298c2ecf20Sopenharmony_ci.. flat-table:: 308c2ecf20Sopenharmony_ci :header-rows: 0 318c2ecf20Sopenharmony_ci :stub-columns: 0 328c2ecf20Sopenharmony_ci :widths: 8 8 8 8 64 338c2ecf20Sopenharmony_ci 348c2ecf20Sopenharmony_ci * - Y'\ :sub:`00[9:2]` 358c2ecf20Sopenharmony_ci - Y'\ :sub:`01[9:2]` 368c2ecf20Sopenharmony_ci - Y'\ :sub:`02[9:2]` 378c2ecf20Sopenharmony_ci - Y'\ :sub:`03[9:2]` 388c2ecf20Sopenharmony_ci - Y'\ :sub:`03[1:0]`\ (bits 7--6) Y'\ :sub:`02[1:0]`\ (bits 5--4) 398c2ecf20Sopenharmony_ci Y'\ :sub:`01[1:0]`\ (bits 3--2) Y'\ :sub:`00[1:0]`\ (bits 1--0) 408c2ecf20Sopenharmony_ci 418c2ecf20Sopenharmony_ci.. raw:: latex 428c2ecf20Sopenharmony_ci 438c2ecf20Sopenharmony_ci \normalsize 44