Home
last modified time | relevance | path

Searched refs:current_dsc (Results 1 – 3 of 3) sorted by relevance

/lvgl-latest/src/draw/
Dlv_draw_vector.c477 lv_vector_fill_dsc_t * fill_dsc = &(dsc->current_dsc.fill_dsc); in lv_vector_dsc_create()
484 lv_vector_stroke_dsc_t * stroke_dsc = &(dsc->current_dsc.stroke_dsc); in lv_vector_dsc_create()
494 dsc->current_dsc.blend_mode = LV_VECTOR_BLEND_SRC_OVER; in lv_vector_dsc_create()
495 dsc->current_dsc.scissor_area = layer->_clip_area; in lv_vector_dsc_create()
496 lv_matrix_identity(&(dsc->current_dsc.matrix)); /*identity matrix*/ in lv_vector_dsc_create()
508 lv_array_deinit(&(dsc->current_dsc.stroke_dsc.dash_pattern)); in lv_vector_dsc_delete()
514 dsc->current_dsc.blend_mode = blend; in lv_vector_dsc_set_blend_mode()
519 lv_memcpy(&(dsc->current_dsc.matrix), matrix, sizeof(lv_matrix_t)); in lv_vector_dsc_set_transform()
524 dsc->current_dsc.fill_dsc.style = LV_VECTOR_DRAW_STYLE_SOLID; in lv_vector_dsc_set_fill_color()
525 dsc->current_dsc.fill_dsc.color = lv_color_to_32(color, 0xFF); in lv_vector_dsc_set_fill_color()
[all …]
Dlv_draw_vector_private.h87 lv_vector_draw_dsc_t current_dsc; member
/lvgl-latest/src/libs/svg/
Dlv_svg_render.c993 lv_vector_draw_dsc_t * dst = &(dsc->current_dsc); in _copy_draw_dsc_from_ref()
1198 lv_memcpy(matrix, &dsc->current_dsc.matrix, sizeof(lv_matrix_t)); in _setup_matrix()
1199 lv_matrix_multiply(&dsc->current_dsc.matrix, &obj->matrix); in _setup_matrix()
1204 lv_memcpy(&dsc->current_dsc.matrix, matrix, sizeof(lv_matrix_t)); in _restore_matrix()
1209 _copy_draw_dsc(&(dsc->current_dsc), &(obj->dsc)); in _prepare_render()
1215 lv_vector_draw_dsc_t * dst = &(dsc->current_dsc); in _special_render()
1265 lv_matrix_multiply(&dsc->current_dsc.matrix, &obj->matrix); in _render_viewport()
1278 lv_matrix_multiply(&dsc->current_dsc.matrix, matrix); in _render_rect()
1303 lv_matrix_multiply(&dsc->current_dsc.matrix, matrix); in _render_circle()
1324 lv_matrix_multiply(&dsc->current_dsc.matrix, matrix); in _render_ellipse()
[all …]