Lines Matching full:pixels

114 …urcc_code('C', '1', ' ', ' ') /* [7:0] C0:C1:C2:C3:C4:C5:C6:C7 1:1:1:1:1:1:1:1 eight pixels/byte */
115 #define DRM_FORMAT_C2 fourcc_code('C', '2', ' ', ' ') /* [7:0] C0:C1:C2:C3 2:2:2:2 four pixels/byt…
116 #define DRM_FORMAT_C4 fourcc_code('C', '4', ' ', ' ') /* [7:0] C0:C1 4:4 two pixels/byte */
120 …urcc_code('D', '1', ' ', ' ') /* [7:0] D0:D1:D2:D3:D4:D5:D6:D7 1:1:1:1:1:1:1:1 eight pixels/byte */
123 #define DRM_FORMAT_D2 fourcc_code('D', '2', ' ', ' ') /* [7:0] D0:D1:D2:D3 2:2:2:2 four pixels/byt…
126 #define DRM_FORMAT_D4 fourcc_code('D', '4', ' ', ' ') /* [7:0] D0:D1 4:4 two pixels/byte */
132 …urcc_code('R', '1', ' ', ' ') /* [7:0] R0:R1:R2:R3:R4:R5:R6:R7 1:1:1:1:1:1:1:1 eight pixels/byte */
135 #define DRM_FORMAT_R2 fourcc_code('R', '2', ' ', ' ') /* [7:0] R0:R1:R2:R3 2:2:2:2 four pixels/byt…
138 #define DRM_FORMAT_R4 fourcc_code('R', '4', ' ', ' ') /* [7:0] R0:R1 4:4 two pixels/byte */
272 … '2', '1', '0') /* [63:0] Cr0:0:Y1:0:Cb0:0:Y0:0 10:6:10:6:10:6:10:6 little endian per 2 Y pixels */
273 … '2', '1', '2') /* [63:0] Cr0:0:Y1:0:Cb0:0:Y0:0 12:4:12:4:12:4:12:4 little endian per 2 Y pixels */
274 …fourcc_code('Y', '2', '1', '6') /* [63:0] Cr0:Y1:Cb0:Y0 16:16:16:16 little endian per 2 Y pixels */
597 * Within the tile pixels are laid out in 16 256 byte units / sub-tiles which
601 * 256 byte units are made out of four 64 byte blocks of pixels, producing
603 * 64 byte blocks of pixels contain four pixel rows of 16 bytes, where the width
787 * Tiled, NV12MT, grouped in 64 (pixels) x 32 (lines) -sized macroblocks
794 * - multiple of 128 pixels for the width
795 * - multiple of 32 pixels for the height
802 * Tiled, 16 (pixels) x 16 (lines) - sized macroblocks
804 * This is a simple tiled layout using tiles of 16x16 pixels in a row-major
850 * This is a simple tiled layout using tiles of 4x4 pixels in a row-major
859 * contains 8x4 groups of 2x4 tiles of 4x4 pixels (like above) each, all in row-
919 * Pixels are arranged in simple tiles of 16 x 16 bytes.
927 * Pixels are arranged in Groups of Bytes (GOBs). GOB size and layout varies
1039 * Pixels are arranged in 64x8 Groups Of Bytes (GOBs). GOBs are then stacked
1096 * - 64b utiles of pixels in a raster-order grid according to cpp. It's 4x4
1097 * pixels at 32 bit depth.
1100 * 16x16 pixels).
1102 * - 4k tiles made of a 2x2 grid of 1k subtiles (so usually 32x32 pixels). On
1119 * columns can be either 32, 64, 128, or 256 pixels, but in practice
1136 * wide, but as this is a 10 bpp format that translates to 96 pixels.
1212 * size (in pixels) must be aligned to a multiple of the superblock size.
1272 * When the tiled layout is used, the buffer size (in pixels) must be aligned
1366 * Example: 4x4 pixels in an RGB buffer without alpha
1369 * Example: 4x4 pixels in an RGB buffer with alpha
1419 * into 16x16 pixel blocks. Blocks are stored linearly in order, but pixels
1433 * 32x32 pixels and the chrominance samples in tiles representing 32x64 pixels.
1574 * Tiles are raster-order. Pixels within a tile are interleaved (Morton order).