/lvgl-latest/tests/src/test_cases/draw/ |
D | test_image_formats.c | 239 static void img_create(const char * name, const void * img_src, bool rotate, bool recolor) in img_create() argument 251 if(recolor) lv_obj_set_style_image_recolor_opa(img, LV_OPA_70, 0); in img_create() 258 static void bin_image_create(bool rotate, bool recolor, int align, int compress) in bin_image_create() argument 267 img_create(name, path, rotate, recolor); in bin_image_create() 271 static void c_array_image_create(bool rotate, bool recolor, int align, int compress) in c_array_image_create() argument 277 img_create(name, src, rotate, recolor); in c_array_image_create() 287 bool recolor = mode & 0x01; in test_image_formats() local 294 bin_image_create(rotate, recolor, align, i); in test_image_formats() 299 c_array_image_create(rotate, recolor, align, i); in test_image_formats()
|
/lvgl-latest/src/widgets/label/ |
D | lv_label_private.h | 50 uint8_t recolor : 1; /**< Enable in-line letter re-coloring*/ member
|
D | lv_label.c | 275 if(label->recolor == en) return; in lv_label_set_recolor() 277 label->recolor = en == false ? 0 : 1; in lv_label_set_recolor() 652 return label->recolor == 0 ? false : true; in lv_label_get_recolor() 717 label->recolor = 0; in lv_label_constructor() 780 if(label->recolor != 0) flag |= LV_TEXT_FLAG_RECOLOR; in lv_label_event() 1269 if(label->recolor) flag |= LV_TEXT_FLAG_RECOLOR; in get_label_flags()
|
/lvgl-latest/src/draw/nema_gfx/ |
D | lv_draw_nema_gfx_img.c | 121 bool recolor = (dsc->recolor_opa > LV_OPA_MIN); in _draw_nema_gfx_img() local 160 if(recolor) { in _draw_nema_gfx_img() 161 lv_color32_t col32 = lv_color_to_32(dsc->recolor, LV_OPA_MIX2(dsc->recolor_opa, dsc->opa)); in _draw_nema_gfx_img() 175 if(!has_transform && masked && !recolor) { in _draw_nema_gfx_img()
|
D | lv_draw_nema_gfx_label.c | 515 lv_color_t recolor = lv_color_black(); /* Holds the selected color inside the recolor command */ in _draw_label_iterate_characters() local 616 recolor = lv_color_make(r, g, b); in _draw_label_iterate_characters() 619 recolor.red = dsc->color.red; in _draw_label_iterate_characters() 620 recolor.blue = dsc->color.blue; in _draw_label_iterate_characters() 621 recolor.green = dsc->color.green; in _draw_label_iterate_characters() 681 draw_letter_dsc.color = recolor; in _draw_label_iterate_characters() 684 lv_color32_t dsc_recolor_col32 = lv_color_to_32(recolor, dsc->opa); in _draw_label_iterate_characters()
|
/lvgl-latest/src/draw/sw/arm2d/ |
D | lv_draw_sw_arm2d.h | 122 lv_color_to_u16(draw_dsc->recolor), \ 149 lv_color_to_u32(draw_dsc->recolor), \ 342 lv_color_to_u16(draw_dsc->recolor), in lv_draw_sw_image_helium() 356 lv_color_to_int(draw_dsc->recolor), in lv_draw_sw_image_helium()
|
/lvgl-latest/src/draw/ |
D | lv_draw_image.h | 42 lv_color_t recolor; member
|
D | lv_draw_label.c | 326 lv_color_t recolor = lv_color_black(); /* Holds the selected color inside the recolor command */ in lv_draw_label_iterate_characters() local 414 recolor = lv_color_make(r, g, b); in lv_draw_label_iterate_characters() 417 recolor.red = dsc->color.red; in lv_draw_label_iterate_characters() 418 recolor.blue = dsc->color.blue; in lv_draw_label_iterate_characters() 419 recolor.green = dsc->color.green; in lv_draw_label_iterate_characters() 476 draw_letter_dsc.color = recolor; in lv_draw_label_iterate_characters()
|
D | lv_draw_image.c | 52 dsc->recolor = lv_color_black(); in lv_draw_image_dsc_init() 286 sup.alpha_color = draw_dsc->recolor; in img_decode_and_draw()
|
D | lv_draw_rect.c | 232 bg_image_dsc->recolor = dsc->bg_image_recolor; in lv_draw_rect()
|
/lvgl-latest/src/draw/sw/ |
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… 235 blend_dsc.color = draw_dsc->recolor; in img_draw_core() 332 blend_dsc.color = draw_dsc->recolor; in radius_only() 421 … recolor(relative_area, decoded->data, tmp_buf, img_stride, blend_dsc.src_color_format, draw_dsc); in recolor_only() 461 blend_dsc.color = draw_dsc->recolor; in transform_and_recolor() 525 …recolor(relative_area2, transformed_buf, transformed_buf, blend_dsc.src_stride, cf_final, draw_dsc… in transform_and_recolor() 545 static void recolor(lv_area_t relative_area, uint8_t * src_buf, uint8_t * dest_buf, int32_t src_str… in recolor() function 552 lv_color_t color = draw_dsc->recolor; in recolor()
|
D | lv_draw_sw_letter.c | 145 img_dsc.recolor = glyph_draw_dsc->color; in draw_letter_cb()
|
/lvgl-latest/demos/render/ |
D | lv_demo_render.c | 315 static lv_obj_t * image_obj_create(lv_obj_t * parent, int32_t col, int32_t row, bool recolor) in image_obj_create() argument 319 if(recolor) { in image_obj_create() 331 static void image_core_cb(lv_obj_t * parent, bool recolor, uint32_t startAt) in image_core_cb() argument 371 obj = image_obj_create(parent, 1, row * 2, recolor); in image_core_cb() 374 obj = image_obj_create(parent, 2, row * 2, recolor); in image_core_cb() 379 obj = image_obj_create(parent, 3, row * 2, recolor); in image_core_cb() 384 obj = image_obj_create(parent, 4, row * 2, recolor); in image_core_cb() 389 obj = image_obj_create(parent, 5, row * 2, recolor); in image_core_cb() 394 obj = image_obj_create(parent, 6, row * 2, recolor); in image_core_cb() 400 obj = image_obj_create(parent, 7, row * 2, recolor); in image_core_cb()
|
/lvgl-latest/examples/widgets/buttonmatrix/ |
D | lv_example_buttonmatrix_2.c | 68 img_draw_dsc.recolor = lv_color_black(); in event_cb()
|
/lvgl-latest/src/draw/vg_lite/ |
D | lv_draw_vg_lite_vector.c | 235 … vg_lite_color_t recolor = lv_vg_lite_image_recolor(&image_buffer, &dsc->fill_dsc.img_dsc); in task_draw_cb() local 250 recolor, in task_draw_cb()
|
D | lv_vg_lite_utils.c | 791 return lv_vg_lite_color(dsc->recolor, LV_OPA_MIX2(dsc->opa, dsc->recolor_opa), true); in lv_vg_lite_image_recolor()
|
/lvgl-latest/docs/details/integration/bindings/ |
D | javascript.rst | 113 - `recolor <https://github.com/lvgl/lv_binding_js/blob/master/doc/style/recolor.md>`__
|
/lvgl-latest/docs/details/widgets/ |
D | label.rst | 122 Text recolor 125 In the text, you can use commands to recolor parts of the text.
|
D | image.rst | 101 ``img_recolor_opa`` between :cpp:enumerator:`LV_OPA_TRANSP` (no recolor, value: 0) and 102 :cpp:enumerator:`LV_OPA_COVER` (full recolor, value: 255). The default value is
|
/lvgl-latest/src/draw/nxp/pxp/ |
D | lv_draw_pxp_img.c | 146 PXP_SetProcessSurfaceBackGroundColor(PXP_ID, lv_color_to_u32(dsc->recolor)); in _pxp_blit_recolor()
|
/lvgl-latest/src/draw/nxp/vglite/ |
D | lv_draw_vglite_img.c | 424 color = dsc->recolor; in _vglite_recolor()
|
/lvgl-latest/src/core/ |
D | lv_obj_draw.c | 219 draw_dsc->recolor = lv_obj_get_style_image_recolor_filtered(obj, part); in lv_obj_init_draw_image_dsc()
|
/lvgl-latest/src/widgets/buttonmatrix/ |
D | lv_buttonmatrix.c | 760 bool recolor = button_is_recolor(btnm->ctrl_bits[btn_i]); in draw_main() local 761 if(recolor) draw_label_dsc_act.flag |= LV_TEXT_FLAG_RECOLOR; in draw_main()
|
/lvgl-latest/docs/details/integration/chip/ |
D | nxp.rst | 166 - "src/draw/nxp/pxp/lv_draw_pxp_img.c": blit image (w/ optional recolor or 401 - "src/draw/nxp/vglite/lv_draw_vglite_img.c": blit image (w/ optional recolor or transformation)
|
/lvgl-latest/docs/ |
D | CHANGELOG.rst | 226 - **fix(vg_lite): fix draw pattern recolor error** `6525 <https://github.com/lvgl/lvgl/pull/6525>`__
|