Home
last modified time | relevance | path

Searched refs:pixel_argb_u16 (Results 1 – 3 of 3) sorted by relevance

/openbmc/linux/drivers/gpu/drm/vkms/
H A Dvkms_formats.c54 static void ARGB8888_to_argb_u16(u8 *src_pixels, struct pixel_argb_u16 *out_pixel) in ARGB8888_to_argb_u16()
68 static void XRGB8888_to_argb_u16(u8 *src_pixels, struct pixel_argb_u16 *out_pixel) in XRGB8888_to_argb_u16()
76 static void ARGB16161616_to_argb_u16(u8 *src_pixels, struct pixel_argb_u16 *out_pixel) in ARGB16161616_to_argb_u16()
86 static void XRGB16161616_to_argb_u16(u8 *src_pixels, struct pixel_argb_u16 *out_pixel) in XRGB16161616_to_argb_u16()
96 static void RGB565_to_argb_u16(u8 *src_pixels, struct pixel_argb_u16 *out_pixel) in RGB565_to_argb_u16()
129 struct pixel_argb_u16 *out_pixels = stage_buffer->pixels; in vkms_compose_row()
153 static void argb_u16_to_ARGB8888(u8 *dst_pixels, struct pixel_argb_u16 *in_pixel) in argb_u16_to_ARGB8888()
171 static void argb_u16_to_XRGB8888(u8 *dst_pixels, struct pixel_argb_u16 *in_pixel) in argb_u16_to_XRGB8888()
179 static void argb_u16_to_ARGB16161616(u8 *dst_pixels, struct pixel_argb_u16 *in_pixel) in argb_u16_to_ARGB16161616()
189 static void argb_u16_to_XRGB16161616(u8 *dst_pixels, struct pixel_argb_u16 *in_pixel) in argb_u16_to_XRGB16161616()
[all …]
H A Dvkms_drv.h39 struct pixel_argb_u16 { struct
45 struct pixel_argb_u16 *pixels; argument
51 void (*pixel_write)(u8 *dst_pixels, struct pixel_argb_u16 *in_pixel);
62 void (*pixel_read)(u8 *src_buffer, struct pixel_argb_u16 *out_pixel);
H A Dvkms_composer.c45 struct pixel_argb_u16 *out = output_buffer->pixels + x_dst; in pre_mul_alpha_blend()
46 struct pixel_argb_u16 *in = stage_buffer->pixels; in pre_mul_alpha_blend()
86 static void fill_background(const struct pixel_argb_u16 *background_color, in fill_background()
158 struct pixel_argb_u16 *pixel = &output_buffer->pixels[x]; in apply_lut()
188 const struct pixel_argb_u16 background_color = { .a = 0xffff }; in blend()
248 size_t line_width, pixel_size = sizeof(struct pixel_argb_u16); in compose_active_planes()
258 static_assert(sizeof(struct pixel_argb_u16) == 8); in compose_active_planes()