Searched refs:pixel_argb_u16 (Results 1 – 3 of 3) sorted by relevance
/openbmc/linux/drivers/gpu/drm/vkms/ |
H A D | vkms_formats.c | 54 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 D | vkms_drv.h | 39 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 D | vkms_composer.c | 45 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()
|