Home
last modified time | relevance | path

Searched refs:pixels (Results 1 – 25 of 102) sorted by relevance

12345

/linux/drivers/video/fbdev/core/
H A Dfb_fillrect.h36 unsigned long pixels; member
44 return pattern->pixels; in fb_pattern_get()
50 return swab_long(pattern->pixels); in fb_pattern_get_reverse()
62 pattern->pixels = fb_left(pattern->pixels, pattern->left) in fb_pattern_rotate()
63 | fb_right(pattern->pixels, pattern->right); in fb_pattern_rotate()
210 pattern->pixels = swab_long(pattern->pixels); in fb_fillrect_static()
238 unsigned long pat = pattern->pixels; in fb_fillrect_rotating()
244 pattern->pixels = fb_rotate(pat, dst->bits, bpp); in fb_fillrect_rotating()
250 pattern->pixels = fb_rotate(pat, dst->bits, bpp); in fb_fillrect_rotating()
266 pattern.pixels = pixel_to_pat(bpp, palette ? palette[rect->color] : rect->color); in fb_fillrect()
/linux/drivers/gpu/drm/vkms/
H A Dvkms_composer.c46 struct pixel_argb_u16 *out = &output_buffer->pixels[x_start]; in pre_mul_alpha_blend()
47 const struct pixel_argb_u16 *in = &stage_buffer->pixels[x_start]; in pre_mul_alpha_blend()
62 output_buffer->pixels[i] = *background_color; in fill_background()
123 struct pixel_argb_u16 *pixel = &output_buffer->pixels[x]; in apply_lut()
210 pixel.a = output_buffer->pixels[x].a; in pre_blend_color_transform()
211 pixel.r = output_buffer->pixels[x].r; in pre_blend_color_transform()
212 pixel.g = output_buffer->pixels[x].g; in pre_blend_color_transform()
213 pixel.b = output_buffer->pixels[x].b; in pre_blend_color_transform()
230 output_buffer->pixels[x].a = clamp_val(pixel.a, 0, 0xffff); in pre_blend_color_transform()
231 output_buffer->pixels[x].r = clamp_val(pixel.r, 0, 0xffff); in pre_blend_color_transform()
[all …]
/linux/Documentation/userspace-api/media/v4l/
H A Dvidioc-cropcap.rst43 support cropping and/or scaling and/or have non-square pixels, and for
66 and height are defined in pixels, the driver writer is free to
80 to get square pixels.
82 When cropping coordinates refer to square pixels, the driver sets
109 pixels.
113 pixels.
116 - Width of the rectangle, in pixels.
119 - Height of the rectangle, in pixels.
H A Dv4l2-selection-targets.rst41 This includes only active pixels and excludes other non-active
42 pixels such as black pixels.
75 - The active area and all padding pixels that are inserted or
H A Dpixfmt-y12i.rst17 pixels from 2 sources interleaved and bit-packed. Each pixel is stored
19 these pixels can be deinterlaced using
28 pixels cross the byte boundary and have a ratio of 3 bytes for each
H A Dpixfmt-srggb8-pisp-comp.rst29 of band. Each scanline is padded to a multiple of 8 pixels wide, and each block
30 of 8 horizontally-contiguous pixels is coded using 8 bytes.
39 Each block of 8 pixels is separated into even and odd phases of 4 pixels,
46 FSD/1024 and FSD/512 respectively. Each of the four pixels is quantized
69 Each pair of quantized pixels (q0,q1) or (q2,q3) is jointly coded
H A Dselection-api-configuration.rst35 in pixels.
52 coordinates are expressed in pixels. The rectangle's top/left corner
71 ``V4L2_SEL_TGT_COMPOSE_PADDED``. It contains all pixels defined using
73 during insertion process. All pixels outside this rectangle *must not*
74 be changed by the hardware. The content of pixels that lie inside the
76 use the padded and active rectangles to detect where the rubbish pixels
92 All coordinates are expressed in pixels. The top/left corner is always
110 target. The rectangle's coordinates are expressed in pixels. The
127 ``V4L2_SEL_TGT_COMPOSE_PADDED`` identifier. It must contain all pixels
H A Dpixfmt-yuv-planar.rst41 For memory contiguous formats, the number of padding pixels at the end of the
226 .. [3] Macroblock size in pixels
244 direction. Chroma lines contain half the number of pixels and the same number
385 pixels and the same number of bytes as luma lines, and the chroma plane
390 pixels in 2D 16x16 tiles, and stores tiles linearly in memory.
395 pixels in 2D 64x32 tiles, and stores 2x2 groups of tiles in
397 The line stride must be a multiple of 128 pixels to ensure an
398 integer number of Z shapes. The image height must be a multiple of 32 pixels.
419 ``V4L2_PIX_FMT_NV12_4L4`` stores pixels in 4x4 tiles, and stores
424 ``V4L2_PIX_FMT_NV12_16L16`` stores pixels in 16x16 tiles, and stores
[all …]
H A Dvidioc-subdev-enum-frame-size.rst99 - Minimum frame width, in pixels. Filled in by the driver.
102 - Maximum frame width, in pixels. Filled in by the driver.
105 - Minimum frame height, in pixels. Filled in by the driver.
108 - Maximum frame height, in pixels. Filled in by the driver.
H A Dvidioc-g-fbuf.rst115 - Width of the frame buffer in pixels.
119 - Height of the frame buffer in pixels.
155 - Distance in bytes between the leftmost pixels in two adjacent
214 image pixels replace pixels in the VGA or video signal only where
241 - The device supports Source Chroma-keying. Video pixels with the
242 chroma-key colors are replaced by framebuffer pixels, which is
290 framebuffer pixels with video images. The blend function is:
305 framebuffer to clip or blend framebuffer pixels with video images,
H A Dpixfmt-y16i.rst16 This is a grey-scale image with a depth of 16 bits per pixel, but with pixels
21 Left/Right pixels 16-bit unpacked - 16-bit for each interleaved pixel.
H A Dpixfmt-m420.rst22 interleaved CbCr pixels subsampled by ½ in the horizontal and vertical
23 directions. Each CbCr pair belongs to four pixels. For example,
H A Dext-ctrls-image-source.rst34 blanking is pixels.
56 fields to take into consideration asymmetric pixels.
82 the output pixels.
H A Dpixfmt-v4l2-mplane.rst44 - Distance in bytes between the leftmost pixels in two adjacent
67 - Image width in pixels. See struct
71 - Image height in pixels. See struct
H A Dyuv-formats.rst46 value of two consecutive pixels. It effectively models the chroma of a pixel
47 sited between the two original pixels. This is referred to as centered or
53 the same spatial sites as the pixels. This may be performed by skipping every
H A Dvidioc-g-dv-timings.rst98 - Width of the active video in pixels.
119 - Horizontal front porch in pixels
122 - Horizontal sync length in pixels
125 - Horizontal back porch in pixels
161 - The picture aspect if the pixels are not square. Only valid if the
303 the pixels are square, so the picture aspect ratio is the same as the
H A Ddev-overlay.rst94 1. Chroma-keying displays the overlaid image only where pixels in the
267 corner of the frame buffer. Only window pixels *outside* all
283 pixels.
286 Vertical offset of the top, left corner of the rectangle, in pixels.
290 Width of the rectangle, in pixels.
293 Height of the rectangle, in pixels.
319 undesirable if the driver clips out less pixels than expected,
321 regions need to be refreshed. The driver should clip out more pixels
/linux/drivers/gpu/drm/i915/display/
H A Dintel_vdsc_regs.h18 #define OVERLAP_PIXELS(pixels) ((pixels) << 16) argument
20 #define LEFT_DL_BUF_TARGET_DEPTH(pixels) ((pixels) << 0) argument
29 #define RIGHT_DL_BUF_TARGET_DEPTH(pixels) ((pixels) << 0) argument
/linux/Documentation/devicetree/bindings/input/touchscreen/
H A Dbrcm,iproc-touchscreen.txt53 - touchscreen-size-x: horizontal resolution of touchscreen (in pixels)
54 - touchscreen-size-y: vertical resolution of touchscreen (in pixels)
56 device (in pixels)
58 device (in pixels)
H A Dbu21029.txt12 - touchscreen-size-x : horizontal resolution of touchscreen (in pixels)
13 - touchscreen-size-y : vertical resolution of touchscreen (in pixels)
/linux/arch/arm64/boot/dts/freescale/
H A Dimx8mp-evk-mx8-dlvds-lcd1.dtso34 dual-lvds-odd-pixels;
43 dual-lvds-even-pixels;
H A Dimx8mp-tqma8mpql-mba8mpxl-lvds-g133han01.dtso31 dual-lvds-odd-pixels;
40 dual-lvds-even-pixels;
H A Dimx8mp-tx8p-ml81-moduline-display-106-av123z7m-n17.dtso31 dual-lvds-odd-pixels;
40 dual-lvds-even-pixels;
/linux/Documentation/fb/
H A Dudlfb.rst14 the minimal set of pixels that have changed; and compresses and sends those
15 pixels line-by-line via USB bulk transfers.
81 udlfb to efficiently process the changed pixels.
126 the USB bus in device memory. If any pixels are unchanged,
156 USB to communicate the resulting changed pixels to the
160 above pixels (in thousands of cycles).
/linux/arch/arm64/boot/dts/renesas/
H A Dr8a774c0-ek874-idk-2121wr.dts49 dual-lvds-odd-pixels;
57 dual-lvds-even-pixels;

12345