Home
last modified time | relevance | path

Searched refs:blend_mode (Results 1 – 25 of 39) sorted by relevance

12

/lvgl-latest/src/draw/sw/blend/
Dlv_draw_sw_blend_private.h46 lv_blend_mode_t blend_mode; /**< E.g. LV_BLEND_MODE_ADDITIVE*/ member
72 lv_blend_mode_t blend_mode; member
Dlv_draw_sw_blend_to_rgb565.c425 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 …]
Dlv_draw_sw_blend_to_l8.c346 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 …]
Dlv_draw_sw_blend_to_al88.c372 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 …]
Dlv_draw_sw_blend_to_rgb888.c375 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 …]
Dlv_draw_sw_blend_to_argb8888.c381 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 …]
Dlv_draw_sw_blend_to_i1.c373 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 …]
Dlv_draw_sw_blend.c150 image_dsc.blend_mode = blend_dsc->blend_mode; in lv_draw_sw_blend()
/lvgl-latest/src/draw/
Dlv_draw_label.h53 lv_blend_mode_t blend_mode : 3; member
82 lv_blend_mode_t blend_mode : 3; member
Dlv_draw_line.h38 lv_blend_mode_t blend_mode : 3; member
Dlv_draw_image.h46 lv_blend_mode_t blend_mode : 3; member
Dlv_draw_vector_private.h76 lv_vector_blend_t blend_mode; member
Dlv_draw_vector.c81 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/
Dlv_demo_render.c635 …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/
Dlv_image_private.h48 uint32_t blend_mode: 4; /**< Element of `lv_blend_mode_t`*/ member
Dlv_image.c406 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()
Dlv_image.h180 void lv_image_set_blend_mode(lv_obj_t * obj, lv_blend_mode_t blend_mode);
/lvgl-latest/src/draw/sw/
Dlv_draw_sw_img.c224 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/
Dlv_draw_dave2d_image.c220 …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/
Dlv_obj_draw.c178 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/
Dlv_draw_vg_lite_img.c89 vg_lite_blend_t blend = lv_vg_lite_blend_mode(dsc->blend_mode, has_pre_mul); in lv_draw_vg_lite_img()
Dlv_vg_lite_utils.h140 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/
Dlv_draw_vglite_line.c109 vg_lite_blend_t vgblend = vglite_get_blend_mode(dsc->blend_mode); in _vglite_draw_line()
Dlv_draw_vglite_img.c205 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/
Dlv_draw_nema_gfx.c190 if(draw_image_dsc->blend_mode != LV_BLEND_MODE_SUBTRACTIVE) { in nema_gfx_evaluate()

12