/lvgl-latest/src/draw/sw/blend/helium/ |
D | lv_blend_helium.h | 305 .dst_buf = dsc->dest_buf, in lv_color_blend_to_rgb565_helium() 321 .dst_buf = dsc->dest_buf, in lv_color_blend_to_rgb565_with_opa_helium() 335 .dst_buf = dsc->dest_buf, in lv_color_blend_to_rgb565_with_mask_helium() 352 .dst_buf = dsc->dest_buf, in lv_color_blend_to_rgb565_mix_mask_opa_helium() 368 .dst_buf = dsc->dest_buf, in lv_rgb565_blend_normal_to_rgb565_helium() 384 .dst_buf = dsc->dest_buf, in lv_rgb565_blend_normal_to_rgb565_with_opa_helium() 399 .dst_buf = dsc->dest_buf, in lv_rgb565_blend_normal_to_rgb565_with_mask_helium() 417 .dst_buf = dsc->dest_buf, in lv_rgb565_blend_normal_to_rgb565_mix_mask_opa_helium() 436 .dst_buf = dsc->dest_buf, in lv_rgb888_blend_normal_to_rgb565_helium() 459 .dst_buf = dsc->dest_buf, in lv_rgb888_blend_normal_to_rgb565_with_opa_helium() [all …]
|
/lvgl-latest/src/draw/sw/blend/ |
D | lv_draw_sw_blend_to_rgb888.c | 209 uint8_t * dest_buf_u8 = dsc->dest_buf; in lv_draw_sw_blend_color_to_rgb888() 210 uint8_t * dest_buf_ori = dsc->dest_buf; in lv_draw_sw_blend_color_to_rgb888() 228 uint32_t * dest_buf_u32 = dsc->dest_buf; in lv_draw_sw_blend_color_to_rgb888() 264 uint8_t * dest_buf = dsc->dest_buf; in lv_draw_sw_blend_color_to_rgb888() local 268 lv_color_24_24_mix((const uint8_t *)&color32, &dest_buf[x], opa); in lv_draw_sw_blend_color_to_rgb888() 271 dest_buf = drawbuf_next_row(dest_buf, dest_stride); in lv_draw_sw_blend_color_to_rgb888() 279 uint8_t * dest_buf = dsc->dest_buf; in lv_draw_sw_blend_color_to_rgb888() local 285 lv_color_24_24_mix((const uint8_t *)&color32, &dest_buf[x], mask[mask_x]); in lv_draw_sw_blend_color_to_rgb888() 287 dest_buf += dest_stride; in lv_draw_sw_blend_color_to_rgb888() 296 uint8_t * dest_buf = dsc->dest_buf; in lv_draw_sw_blend_color_to_rgb888() local [all …]
|
D | lv_draw_sw_blend_to_l8.c | 206 uint8_t * dest_buf = dsc->dest_buf; in lv_draw_sw_blend_color_to_l8() local 209 dest_buf[x + 0] = color8; in lv_draw_sw_blend_color_to_l8() 210 dest_buf[x + 1] = color8; in lv_draw_sw_blend_color_to_l8() 211 dest_buf[x + 2] = color8; in lv_draw_sw_blend_color_to_l8() 212 dest_buf[x + 3] = color8; in lv_draw_sw_blend_color_to_l8() 214 dest_buf[x + 4] = color8; in lv_draw_sw_blend_color_to_l8() 215 dest_buf[x + 5] = color8; in lv_draw_sw_blend_color_to_l8() 216 dest_buf[x + 6] = color8; in lv_draw_sw_blend_color_to_l8() 217 dest_buf[x + 7] = color8; in lv_draw_sw_blend_color_to_l8() 219 dest_buf[x + 8] = color8; in lv_draw_sw_blend_color_to_l8() [all …]
|
D | lv_draw_sw_blend_to_al88.c | 227 lv_color16a_t * dest_buf = dsc->dest_buf; in lv_draw_sw_blend_color_to_al88() local 230 dest_buf[x + 0] = color16a; in lv_draw_sw_blend_color_to_al88() 231 dest_buf[x + 1] = color16a; in lv_draw_sw_blend_color_to_al88() 232 dest_buf[x + 2] = color16a; in lv_draw_sw_blend_color_to_al88() 233 dest_buf[x + 3] = color16a; in lv_draw_sw_blend_color_to_al88() 235 dest_buf[x + 4] = color16a; in lv_draw_sw_blend_color_to_al88() 236 dest_buf[x + 5] = color16a; in lv_draw_sw_blend_color_to_al88() 237 dest_buf[x + 6] = color16a; in lv_draw_sw_blend_color_to_al88() 238 dest_buf[x + 7] = color16a; in lv_draw_sw_blend_color_to_al88() 240 dest_buf[x + 8] = color16a; in lv_draw_sw_blend_color_to_al88() [all …]
|
D | lv_draw_sw_blend_to_argb8888.c | 237 uint32_t * dest_buf = dsc->dest_buf; in lv_draw_sw_blend_color_to_argb8888() local 240 dest_buf[x + 0] = color32; in lv_draw_sw_blend_color_to_argb8888() 241 dest_buf[x + 1] = color32; in lv_draw_sw_blend_color_to_argb8888() 242 dest_buf[x + 2] = color32; in lv_draw_sw_blend_color_to_argb8888() 243 dest_buf[x + 3] = color32; in lv_draw_sw_blend_color_to_argb8888() 245 dest_buf[x + 4] = color32; in lv_draw_sw_blend_color_to_argb8888() 246 dest_buf[x + 5] = color32; in lv_draw_sw_blend_color_to_argb8888() 247 dest_buf[x + 6] = color32; in lv_draw_sw_blend_color_to_argb8888() 248 dest_buf[x + 7] = color32; in lv_draw_sw_blend_color_to_argb8888() 250 dest_buf[x + 8] = color32; in lv_draw_sw_blend_color_to_argb8888() [all …]
|
D | lv_draw_sw_blend_to_i1.c | 64 static inline void /* LV_ATTRIBUTE_FAST_MEM */ blend_non_normal_pixel(uint8_t * dest_buf, int32_t d… 213 uint8_t * dest_buf = dsc->dest_buf; in lv_draw_sw_blend_color_to_i1() local 223 set_bit(dest_buf, x + bit_ofs); in lv_draw_sw_blend_color_to_i1() 226 clear_bit(dest_buf, x + bit_ofs); in lv_draw_sw_blend_color_to_i1() 229 dest_buf = drawbuf_next_row(dest_buf, dest_stride); in lv_draw_sw_blend_color_to_i1() 238 uint8_t * dest_bit = &dest_buf[(x + bit_ofs) / 8]; in lv_draw_sw_blend_color_to_i1() 242 set_bit(dest_buf, x + bit_ofs); in lv_draw_sw_blend_color_to_i1() 245 clear_bit(dest_buf, x + bit_ofs); in lv_draw_sw_blend_color_to_i1() 248 dest_buf = drawbuf_next_row(dest_buf, dest_stride); in lv_draw_sw_blend_color_to_i1() 261 set_bit(dest_buf, x + bit_ofs); in lv_draw_sw_blend_color_to_i1() [all …]
|
D | lv_draw_sw_blend_private.h | 50 void * dest_buf; member 62 void * dest_buf; member
|
D | lv_draw_sw_blend.c | 85 fill_dsc.dest_buf = lv_draw_layer_go_to_xy(layer, blend_area.x1 - layer->buf_area.x1, in lv_draw_sw_blend() 179 image_dsc.dest_buf = lv_draw_layer_go_to_xy(layer, blend_area.x1 - layer->buf_area.x1, in lv_draw_sw_blend()
|
D | lv_draw_sw_blend_to_rgb565.c | 219 uint16_t * dest_buf_u16 = dsc->dest_buf; in lv_draw_sw_blend_color_to_rgb565() 414 uint16_t * dest_buf_u16 = dsc->dest_buf; in i1_image_blend() 531 uint16_t * dest_buf_u16 = dsc->dest_buf; in al88_image_blend() 649 uint16_t * dest_buf_u16 = dsc->dest_buf; in l8_image_blend() 762 uint16_t * dest_buf_u16 = dsc->dest_buf; in rgb565_image_blend() 872 uint16_t * dest_buf_u16 = dsc->dest_buf; in rgb888_image_blend() 984 uint16_t * dest_buf_u16 = dsc->dest_buf; in argb8888_image_blend()
|
/lvgl-latest/src/draw/sw/blend/neon/ |
D | lv_blend_neon.h | 297 .dst_buf = dsc->dest_buf, in lv_color_blend_to_rgb565_neon() 313 .dst_buf = dsc->dest_buf, in lv_color_blend_to_rgb565_with_opa_neon() 327 .dst_buf = dsc->dest_buf, in lv_color_blend_to_rgb565_with_mask_neon() 344 .dst_buf = dsc->dest_buf, in lv_color_blend_to_rgb565_mix_mask_opa_neon() 360 .dst_buf = dsc->dest_buf, in lv_rgb565_blend_normal_to_rgb565_neon() 376 .dst_buf = dsc->dest_buf, in lv_rgb565_blend_normal_to_rgb565_with_opa_neon() 391 .dst_buf = dsc->dest_buf, in lv_rgb565_blend_normal_to_rgb565_with_mask_neon() 409 .dst_buf = dsc->dest_buf, in lv_rgb565_blend_normal_to_rgb565_mix_mask_opa_neon() 428 .dst_buf = dsc->dest_buf, in lv_rgb888_blend_normal_to_rgb565_neon() 451 .dst_buf = dsc->dest_buf, in lv_rgb888_blend_normal_to_rgb565_with_opa_neon() [all …]
|
/lvgl-latest/src/draw/sw/blend/arm2d/ |
D | lv_blend_arm2d.h | 218 __arm_2d_impl_rgb16_colour_filling((uint16_t *)dsc->dest_buf, in lv_color_blend_to_rgb565_arm2d() 229 __arm_2d_impl_rgb565_colour_filling_with_opacity((uint16_t *)dsc->dest_buf, in lv_color_blend_to_rgb565_with_opa_arm2d() 241 __arm_2d_impl_rgb565_colour_filling_mask((uint16_t *)dsc->dest_buf, in lv_color_blend_to_rgb565_with_mask_arm2d() 254 __arm_2d_impl_rgb565_colour_filling_mask_opacity((uint16_t *)dsc->dest_buf, in lv_color_blend_to_rgb565_mix_mask_opa_arm2d() 272 (uint16_t *)dsc->dest_buf, in lv_rgb565_blend_normal_to_rgb565_arm2d() 285 (uint16_t *)dsc->dest_buf, in lv_rgb565_blend_normal_to_rgb565_with_opa_arm2d() 302 (uint16_t *)dsc->dest_buf, in lv_rgb565_blend_normal_to_rgb565_with_mask_arm2d() 319 (uint16_t *)dsc->dest_buf, in lv_rgb565_blend_normal_to_rgb565_mix_mask_opa_arm2d() 339 (uint16_t *)dsc->dest_buf, in lv_rgb888_blend_normal_to_rgb565_arm2d() 371 (uint16_t *)dsc->dest_buf, in lv_rgb888_blend_normal_to_rgb565_with_opa_arm2d() [all …]
|
/lvgl-latest/src/draw/nxp/pxp/ |
D | lv_draw_pxp_img.c | 38 static void _pxp_blit_recolor(uint8_t * dest_buf, const lv_area_t * dest_area, int32_t dest_stride, 43 static void _pxp_blit_transform(uint8_t * dest_buf, const lv_area_t * dest_area, int32_t dest_strid… 48 static void _pxp_blit(uint8_t * dest_buf, const lv_area_t * dest_area, int32_t dest_stride, 99 uint8_t * dest_buf = draw_buf->data; in lv_draw_pxp_img() local 105 _pxp_blit_recolor(dest_buf, &blend_area, dest_stride, dest_cf, in lv_draw_pxp_img() 108 _pxp_blit_transform(dest_buf, &blend_area, dest_stride, dest_cf, in lv_draw_pxp_img() 111 _pxp_blit(dest_buf, &blend_area, dest_stride, dest_cf, in lv_draw_pxp_img() 119 static void _pxp_blit_recolor(uint8_t * dest_buf, const lv_area_t * dest_area, int32_t dest_stride, in _pxp_blit_recolor() argument 152 … .buffer0Addr = (uint32_t)(dest_buf + dest_stride * dest_area->y1 + dest_px_size * dest_area->x1), in _pxp_blit_recolor() 185 static void _pxp_blit_transform(uint8_t * dest_buf, const lv_area_t * dest_area, int32_t dest_strid… in _pxp_blit_transform() argument [all …]
|
D | lv_draw_pxp_fill.c | 35 static void _pxp_fill(uint8_t * dest_buf, const lv_area_t * dest_area, int32_t dest_stride, 78 static void _pxp_fill(uint8_t * dest_buf, const lv_area_t * dest_area, int32_t dest_stride, in _pxp_fill() argument 92 .buffer0Addr = (uint32_t)(dest_buf + dest_stride * dest_area->y1 + px_size * dest_area->x1), in _pxp_fill()
|
D | lv_draw_pxp.h | 58 void lv_draw_pxp_rotate(const void * src_buf, void * dest_buf, int32_t src_width, int32_t src_heigh…
|
D | lv_draw_pxp.c | 108 void lv_draw_pxp_rotate(const void * src_buf, void * dest_buf, int32_t src_width, int32_t src_heigh… in lv_draw_pxp_rotate() argument 152 .buffer0Addr = (uint32_t)dest_buf, in lv_draw_pxp_rotate()
|
/lvgl-latest/src/draw/sw/ |
D | lv_draw_sw_transform.c | 57 int32_t x_end, uint8_t * dest_buf, bool aa, uint32_t px_size); 63 int32_t x_end, uint8_t * dest_buf, bool aa); 100 …image_dsc_t * draw_dsc, const lv_draw_image_sup_t * sup, lv_color_format_t src_cf, void * dest_buf) in lv_draw_sw_transform() argument 145 alpha_buf = dest_buf; in lv_draw_sw_transform() 232 …(src_buf, src_w, src_h, src_stride, xs_ups, ys_ups, xs_step_256, ys_step_256, dest_w, dest_buf, aa, in lv_draw_sw_transform() 238 …(src_buf, src_w, src_h, src_stride, xs_ups, ys_ups, xs_step_256, ys_step_256, dest_w, dest_buf, aa, in lv_draw_sw_transform() 244 …src_buf, src_w, src_h, src_stride, xs_ups, ys_ups, xs_step_256, ys_step_256, dest_w, dest_buf, aa); in lv_draw_sw_transform() 249 …8888(src_buf, src_w, src_h, src_stride, xs_ups, ys_ups, xs_step_256, ys_step_256, dest_w, dest_buf, in lv_draw_sw_transform() 255 …65a8(src_buf, src_w, src_h, src_stride, xs_ups, ys_ups, xs_step_256, ys_step_256, dest_w, dest_buf, in lv_draw_sw_transform() 262 (uint16_t *)dest_buf, in lv_draw_sw_transform() [all …]
|
D | lv_draw_sw_img.c | 76 static void recolor(lv_area_t relative_area, uint8_t * src_buf, uint8_t * dest_buf, int32_t src_str… 545 static void recolor(lv_area_t relative_area, uint8_t * src_buf, uint8_t * dest_buf, int32_t src_str… in recolor() argument 557 if(LV_RESULT_INVALID == LV_DRAW_SW_RGB565_RECOLOR(dest_buf, blend_area, color, mix)) { in recolor() 566 uint16_t * buf16_dest = (uint16_t *)dest_buf; in recolor() 582 … if(LV_RESULT_INVALID == LV_DRAW_SW_RGB888_RECOLOR(dest_buf, blend_area, color, mix, cf_final)) { in recolor() 593 dest_buf[0] = (c_mult[0] + (src_buf[0] * mix_inv)) >> 8; in recolor() 594 dest_buf[1] = (c_mult[1] + (src_buf[1] * mix_inv)) >> 8; in recolor() 595 dest_buf[2] = (c_mult[2] + (src_buf[2] * mix_inv)) >> 8; in recolor() 596 if(cf == LV_COLOR_FORMAT_ARGB8888) dest_buf[3] = src_buf[3]; in recolor() 598 dest_buf += px_size; in recolor()
|
D | lv_draw_sw.h | 147 …aw_image_dsc_t * draw_dsc, const lv_draw_image_sup_t * sup, lv_color_format_t cf, void * dest_buf);
|
/lvgl-latest/src/draw/nxp/vglite/ |
D | lv_draw_vglite_img.c | 87 static void _vglite_blit_split(void * dest_buf, lv_area_t * dest_area, uint32_t dest_stride, lv_col… 167 void * dest_buf = layer->draw_buf->data; in lv_draw_vglite_img() local 172 _vglite_blit_split(dest_buf, &blend_area, dest_stride, dest_cf, in lv_draw_vglite_img() 238 static void _vglite_blit_split(void * dest_buf, lv_area_t * dest_area, uint32_t dest_stride, lv_col… in _vglite_blit_split() argument 250 (uintptr_t)src_buf, (uintptr_t)dest_buf); in _vglite_blit_split() 254 _move_buf_close_to_area(&dest_buf, dest_area, dest_stride, dest_cf); in _vglite_blit_split() 264 vglite_set_dest_buf_ptr(dest_buf); in _vglite_blit_split() 278 (uintptr_t)src_buf, (uintptr_t)dest_buf); in _vglite_blit_split() 292 (uintptr_t)src_buf, (uintptr_t)dest_buf); in _vglite_blit_split() 329 tile_dest_buf = (uint8_t *)dest_buf + y * VGLITE_BLIT_SPLIT_THR * dest_stride; in _vglite_blit_split()
|
/lvgl-latest/src/widgets/canvas/ |
D | lv_canvas.c | 279 void lv_canvas_copy_buf(lv_obj_t * obj, const lv_area_t * canvas_area, lv_draw_buf_t * dest_buf, in lv_canvas_copy_buf() argument 283 LV_ASSERT_NULL(canvas_area && dest_buf); in lv_canvas_copy_buf() 288 …LV_ASSERT_MSG(canvas->draw_buf->header.cf == dest_buf->header.cf, "Color formats must be the same"… in lv_canvas_copy_buf() 290 lv_draw_buf_copy(canvas->draw_buf, canvas_area, dest_buf, dest_area); in lv_canvas_copy_buf()
|
D | lv_canvas.h | 141 void lv_canvas_copy_buf(lv_obj_t * obj, const lv_area_t * canvas_area, lv_draw_buf_t * dest_buf,
|
/lvgl-latest/src/draw/renesas/dave2d/ |
D | lv_draw_dave2d.h | 90 …aw_image_dsc_t * draw_dsc, const lv_draw_image_sup_t * sup, lv_color_format_t cf, void * dest_buf);
|
D | lv_draw_dave2d.c | 154 static void _dave2d_buf_copy(void * dest_buf, uint32_t dest_w, uint32_t dest_h, const lv_area_t * d… 176 …result = d2_framebuffer(_d2_handle, (uint16_t *)dest_buf, DISPLAY_HSIZE_INPUT0, DISPLAY_BUFFER_STR…
|
/lvgl-latest/src/others/vg_lite_tvg/ |
D | vg_lite_tvg.cpp | 271 …void convert(vg_lite_buffer_t * dest_buf, const vg_lite_buffer_t * src_buf, vg_lite_uint32_t color… in convert() argument 274 uint8_t * dest = (uint8_t *)dest_buf->memory; in convert() 280 dest += dest_buf->stride; in convert()
|
/lvgl-latest/docs/details/integration/chip/ |
D | nxp.rst | 127 …void lv_draw_pxp_rotate(const void * src_buf, void * dest_buf, int32_t src_width, int32_t src_heig…
|