Searched refs:current_dsc (Results 1 – 3 of 3) sorted by relevance
/lvgl-latest/src/draw/ |
D | lv_draw_vector.c | 477 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 …]
|
D | lv_draw_vector_private.h | 87 lv_vector_draw_dsc_t current_dsc; member
|
/lvgl-latest/src/libs/svg/ |
D | lv_svg_render.c | 993 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 …]
|