/lvgl-latest/src/draw/sw/blend/ |
D | lv_draw_sw_blend_private.h | 46 lv_blend_mode_t blend_mode; /**< E.g. LV_BLEND_MODE_ADDITIVE*/ member 72 lv_blend_mode_t blend_mode; member
|
D | lv_draw_sw_blend_to_rgb565.c | 425 if(dsc->blend_mode == LV_BLEND_MODE_NORMAL) { in i1_image_blend() 483 switch(dsc->blend_mode) { in i1_image_blend() 499 LV_LOG_WARN("Not supported blend mode: %d", dsc->blend_mode); in i1_image_blend() 542 if(dsc->blend_mode == LV_BLEND_MODE_NORMAL) { in al88_image_blend() 600 switch(dsc->blend_mode) { in al88_image_blend() 617 LV_LOG_WARN("Not supported blend mode: %d", dsc->blend_mode); in al88_image_blend() 660 if(dsc->blend_mode == LV_BLEND_MODE_NORMAL) { in l8_image_blend() 715 switch(dsc->blend_mode) { in l8_image_blend() 732 LV_LOG_WARN("Not supported blend mode: %d", dsc->blend_mode); in l8_image_blend() 772 if(dsc->blend_mode == LV_BLEND_MODE_NORMAL) { in rgb565_image_blend() [all …]
|
D | lv_draw_sw_blend_to_l8.c | 346 if(dsc->blend_mode == LV_BLEND_MODE_NORMAL) { in i1_image_blend() 407 blend_non_normal_pixel(&dest_buf_l8[dest_x], src_argb, dsc->blend_mode); in i1_image_blend() 433 if(dsc->blend_mode == LV_BLEND_MODE_NORMAL) { in l8_image_blend() 488 blend_non_normal_pixel(&dest_buf_l8[dest_x], src_argb, dsc->blend_mode); in l8_image_blend() 515 if(dsc->blend_mode == LV_BLEND_MODE_NORMAL) { in al88_image_blend() 574 blend_non_normal_pixel(&dest_buf_l8[dest_x], src_argb, dsc->blend_mode); in al88_image_blend() 603 if(dsc->blend_mode == LV_BLEND_MODE_NORMAL) { in rgb565_image_blend() 660 blend_non_normal_pixel(&dest_buf_u8[dest_x], src_argb, dsc->blend_mode); in rgb565_image_blend() 690 if(dsc->blend_mode == LV_BLEND_MODE_NORMAL) { in rgb888_image_blend() 751 blend_non_normal_pixel(&dest_buf_l8[dest_x], src_argb, dsc->blend_mode); in rgb888_image_blend() [all …]
|
D | lv_draw_sw_blend_to_al88.c | 372 if(dsc->blend_mode == LV_BLEND_MODE_NORMAL) { in i1_image_blend() 436 blend_non_normal_pixel(&dest_buf_al88[x], src_color, dsc->blend_mode, &cache); in i1_image_blend() 465 if(dsc->blend_mode == LV_BLEND_MODE_NORMAL) { in l8_image_blend() 530 blend_non_normal_pixel(&dest_buf_al88[x], src_color, dsc->blend_mode, &cache); in l8_image_blend() 558 if(dsc->blend_mode == LV_BLEND_MODE_NORMAL) { in al88_image_blend() 618 blend_non_normal_pixel(&dest_buf_al88[x], src_color, dsc->blend_mode, &cache); in al88_image_blend() 646 if(dsc->blend_mode == LV_BLEND_MODE_NORMAL) { in rgb565_image_blend() 711 blend_non_normal_pixel(&dest_buf_al88[x], src_color, dsc->blend_mode, &cache); in rgb565_image_blend() 744 if(dsc->blend_mode == LV_BLEND_MODE_NORMAL) { in rgb888_image_blend() 813 blend_non_normal_pixel(&dest_buf_al88[dest_x], src_color, dsc->blend_mode, &cache); in rgb888_image_blend() [all …]
|
D | lv_draw_sw_blend_to_rgb888.c | 375 if(dsc->blend_mode == LV_BLEND_MODE_NORMAL) { in i1_image_blend() 438 blend_non_normal_pixel(&dest_buf_u8[dest_x], src_argb, dsc->blend_mode); in i1_image_blend() 465 if(dsc->blend_mode == LV_BLEND_MODE_NORMAL) { in al88_image_blend() 522 blend_non_normal_pixel(&dest_buf_u8[dest_x], src_argb, dsc->blend_mode); in al88_image_blend() 551 if(dsc->blend_mode == LV_BLEND_MODE_NORMAL) { in l8_image_blend() 610 blend_non_normal_pixel(&dest_buf_u8[dest_x], src_argb, dsc->blend_mode); in l8_image_blend() 639 if(dsc->blend_mode == LV_BLEND_MODE_NORMAL) { in rgb565_image_blend() 710 blend_non_normal_pixel(&dest_buf_u8[dest_x], src_argb, dsc->blend_mode); in rgb565_image_blend() 738 if(dsc->blend_mode == LV_BLEND_MODE_NORMAL) { in rgb888_image_blend() 810 blend_non_normal_pixel(&dest_buf[dest_x], src_argb, dsc->blend_mode); in rgb888_image_blend() [all …]
|
D | lv_draw_sw_blend_to_argb8888.c | 381 if(dsc->blend_mode == LV_BLEND_MODE_NORMAL) { in i1_image_blend() 447 blend_non_normal_pixel(&dest_buf_c32[dest_x], src_argb, dsc->blend_mode, &cache); in i1_image_blend() 474 if(dsc->blend_mode == LV_BLEND_MODE_NORMAL) { in al88_image_blend() 541 blend_non_normal_pixel(&dest_buf_c32[dest_x], src_argb, dsc->blend_mode, &cache); in al88_image_blend() 570 if(dsc->blend_mode == LV_BLEND_MODE_NORMAL) { in l8_image_blend() 632 blend_non_normal_pixel(&dest_buf_c32[dest_x], src_argb, dsc->blend_mode, &cache); in l8_image_blend() 666 if(dsc->blend_mode == LV_BLEND_MODE_NORMAL) { in rgb565_image_blend() 731 blend_non_normal_pixel(&dest_buf_c32[x], src_argb, dsc->blend_mode, &cache); in rgb565_image_blend() 767 if(dsc->blend_mode == LV_BLEND_MODE_NORMAL) { in rgb888_image_blend() 853 blend_non_normal_pixel(&dest_buf_c32[dest_x], src_argb, dsc->blend_mode, &cache); in rgb888_image_blend() [all …]
|
D | lv_draw_sw_blend_to_i1.c | 373 if(dsc->blend_mode == LV_BLEND_MODE_NORMAL) { in i1_image_blend() 463 blend_non_normal_pixel(dest_buf_i1, dest_x + bit_ofs, src_argb, dsc->blend_mode); in i1_image_blend() 490 if(dsc->blend_mode == LV_BLEND_MODE_NORMAL) { in l8_image_blend() 575 blend_non_normal_pixel(dest_buf_i1, src_x + bit_ofs, src_argb, dsc->blend_mode); in l8_image_blend() 604 if(dsc->blend_mode == LV_BLEND_MODE_NORMAL) { in al88_image_blend() 689 blend_non_normal_pixel(dest_buf_i1, dest_x + bit_ofs, src_argb, dsc->blend_mode); in al88_image_blend() 717 if(dsc->blend_mode == LV_BLEND_MODE_NORMAL) { in argb8888_image_blend() 803 blend_non_normal_pixel(dest_buf_i1, x + bit_ofs, color_argb, dsc->blend_mode); in argb8888_image_blend() 834 if(dsc->blend_mode == LV_BLEND_MODE_NORMAL) { in rgb888_image_blend() 924 … blend_non_normal_pixel(dest_buf_i1, dest_x + bit_ofs, src_argb, dsc->blend_mode); in rgb888_image_blend() [all …]
|
D | lv_draw_sw_blend.c | 150 image_dsc.blend_mode = blend_dsc->blend_mode; in lv_draw_sw_blend()
|
/lvgl-latest/src/draw/ |
D | lv_draw_label.h | 53 lv_blend_mode_t blend_mode : 3; member 82 lv_blend_mode_t blend_mode : 3; member
|
D | lv_draw_line.h | 38 lv_blend_mode_t blend_mode : 3; member
|
D | lv_draw_image.h | 46 lv_blend_mode_t blend_mode : 3; member
|
D | lv_draw_vector_private.h | 76 lv_vector_blend_t blend_mode; member
|
D | lv_draw_vector.c | 81 dst->blend_mode = src->blend_mode; in _copy_draw_dsc() 494 dsc->current_dsc.blend_mode = LV_VECTOR_BLEND_SRC_OVER; in lv_vector_dsc_create() 514 dsc->current_dsc.blend_mode = blend; in lv_vector_dsc_set_blend_mode()
|
/lvgl-latest/demos/render/ |
D | lv_demo_render.c | 635 …v_obj_t * layer_obj_create(lv_obj_t * parent, int32_t col, int32_t row, lv_blend_mode_t blend_mode) in layer_obj_create() argument 648 lv_obj_set_style_blend_mode(obj, blend_mode, 0); in layer_obj_create() 659 static void layer_core_cb(lv_obj_t * parent, lv_blend_mode_t blend_mode) in layer_core_cb() argument 667 obj = layer_obj_create(parent, 0, row, blend_mode); in layer_core_cb() 670 obj = layer_obj_create(parent, 1, row, blend_mode); in layer_core_cb() 675 obj = layer_obj_create(parent, 2, row, blend_mode); in layer_core_cb() 679 obj = layer_obj_create(parent, 4, row, blend_mode); in layer_core_cb() 684 obj = layer_obj_create(parent, 5, row, blend_mode); in layer_core_cb() 688 obj = layer_obj_create(parent, 7, row, blend_mode); in layer_core_cb() 692 obj = layer_obj_create(parent, 0, row + 2, blend_mode); in layer_core_cb() [all …]
|
/lvgl-latest/src/widgets/image/ |
D | lv_image_private.h | 48 uint32_t blend_mode: 4; /**< Element of `lv_blend_mode_t`*/ member
|
D | lv_image.c | 406 void lv_image_set_blend_mode(lv_obj_t * obj, lv_blend_mode_t blend_mode) in lv_image_set_blend_mode() argument 413 if(img->blend_mode == blend_mode) return; in lv_image_set_blend_mode() 415 img->blend_mode = blend_mode; in lv_image_set_blend_mode() 540 return img->blend_mode; in lv_image_get_blend_mode() 765 draw_dsc.blend_mode = img->blend_mode; in draw_image()
|
D | lv_image.h | 180 void lv_image_set_blend_mode(lv_obj_t * obj, lv_blend_mode_t blend_mode);
|
/lvgl-latest/src/draw/sw/ |
D | lv_draw_sw_img.c | 224 blend_dsc.blend_mode = draw_dsc->blend_mode; in img_draw_core() 313 blend_dsc.blend_mode = draw_dsc->blend_mode; in radius_only() 401 blend_dsc.blend_mode = draw_dsc->blend_mode; in recolor_only() 449 blend_dsc.blend_mode = draw_dsc->blend_mode; in transform_and_recolor()
|
/lvgl-latest/src/draw/renesas/dave2d/ |
D | lv_draw_dave2d_image.c | 220 …if(LV_BLEND_MODE_NORMAL == draw_dsc->blend_mode) { /**< Simply mix according to the opacity value*/ in img_draw_core() 223 … else if(LV_BLEND_MODE_ADDITIVE == draw_dsc->blend_mode) { /**< Add the respective color channels*/ in img_draw_core() 227 …else if(LV_BLEND_MODE_SUBTRACTIVE == draw_dsc->blend_mode) { /**< Subtract the foreground from the… in img_draw_core()
|
/lvgl-latest/src/core/ |
D | lv_obj_draw.c | 178 if(part != LV_PART_MAIN) draw_dsc->blend_mode = lv_obj_get_style_blend_mode(obj, part); in lv_obj_init_draw_label_dsc() 221 if(part != LV_PART_MAIN) draw_dsc->blend_mode = lv_obj_get_style_blend_mode(obj, part); in lv_obj_init_draw_image_dsc() 263 if(part != LV_PART_MAIN) draw_dsc->blend_mode = lv_obj_get_style_blend_mode(obj, part); in lv_obj_init_draw_line_dsc()
|
/lvgl-latest/src/draw/vg_lite/ |
D | lv_draw_vg_lite_img.c | 89 vg_lite_blend_t blend = lv_vg_lite_blend_mode(dsc->blend_mode, has_pre_mul); in lv_draw_vg_lite_img()
|
D | lv_vg_lite_utils.h | 140 vg_lite_blend_t lv_vg_lite_blend_mode(lv_blend_mode_t blend_mode, bool has_pre_mul);
|
/lvgl-latest/src/draw/nxp/vglite/ |
D | lv_draw_vglite_line.c | 109 vg_lite_blend_t vgblend = vglite_get_blend_mode(dsc->blend_mode); in _vglite_draw_line()
|
D | lv_draw_vglite_img.c | 205 vg_lite_blend_t vgblend = vglite_get_blend_mode(dsc->blend_mode); in _vglite_blit() 403 vg_lite_blend_t vgblend = vglite_get_blend_mode(dsc->blend_mode); in _vglite_draw_pattern()
|
/lvgl-latest/src/draw/nema_gfx/ |
D | lv_draw_nema_gfx.c | 190 if(draw_image_dsc->blend_mode != LV_BLEND_MODE_SUBTRACTIVE) { in nema_gfx_evaluate()
|