cachepc-linux

Fork of AMDESE/linux with modifications for CachePC side-channel attack
git clone https://git.sinitax.com/sinitax/cachepc-linux
Log | Files | Refs | README | LICENSE | sfeed.txt

pixfmt-srggb8.rst (1488B)


      1.. SPDX-License-Identifier: GFDL-1.1-no-invariants-or-later
      2
      3.. _V4L2-PIX-FMT-SRGGB8:
      4.. _v4l2-pix-fmt-sbggr8:
      5.. _v4l2-pix-fmt-sgbrg8:
      6.. _v4l2-pix-fmt-sgrbg8:
      7
      8***************************************************************************************************************************
      9V4L2_PIX_FMT_SRGGB8 ('RGGB'), V4L2_PIX_FMT_SGRBG8 ('GRBG'), V4L2_PIX_FMT_SGBRG8 ('GBRG'), V4L2_PIX_FMT_SBGGR8 ('BA81'),
     10***************************************************************************************************************************
     11
     12
     13===================
     148-bit Bayer formats
     15===================
     16
     17Description
     18===========
     19
     20These four pixel formats are raw sRGB / Bayer formats with 8 bits per
     21sample. Each sample is stored in a byte. Each n-pixel row contains n/2
     22green samples and n/2 blue or red samples, with alternating red and
     23blue rows. They are conventionally described as GRGR... BGBG...,
     24RGRG... GBGB..., etc. Below is an example of a small V4L2_PIX_FMT_SBGGR8 image:
     25
     26**Byte Order.**
     27Each cell is one byte.
     28
     29
     30
     31
     32.. flat-table::
     33    :header-rows:  0
     34    :stub-columns: 0
     35
     36    * - start + 0:
     37      - B\ :sub:`00`
     38      - G\ :sub:`01`
     39      - B\ :sub:`02`
     40      - G\ :sub:`03`
     41    * - start + 4:
     42      - G\ :sub:`10`
     43      - R\ :sub:`11`
     44      - G\ :sub:`12`
     45      - R\ :sub:`13`
     46    * - start + 8:
     47      - B\ :sub:`20`
     48      - G\ :sub:`21`
     49      - B\ :sub:`22`
     50      - G\ :sub:`23`
     51    * - start + 12:
     52      - G\ :sub:`30`
     53      - R\ :sub:`31`
     54      - G\ :sub:`32`
     55      - R\ :sub:`33`