Home
last modified time | relevance | path

Searched refs:vg (Results 1 – 4 of 4) sorted by relevance

/lvgl-latest/src/draw/vg_lite/
Dlv_vg_lite_stroke.c61 } vg; member
182 if(lv_array_size(&stroke_item->vg.dash_pattern)) { in lv_vg_lite_stroke_get_path()
187 return stroke_item->vg.path; in lv_vg_lite_stroke_get_path()
217 item->vg.path = lv_vg_lite_path_create(VG_LITE_FP32); in stroke_create_cb()
218 lv_vg_lite_path_append_path(item->vg.path, item->lv.path); in stroke_create_cb()
226 lv_array_init(&item->vg.dash_pattern, size, sizeof(float)); in stroke_create_cb()
227 lv_array_copy(&item->vg.dash_pattern, &item->lv.dash_pattern); in stroke_create_cb()
231 vg_dash_pattern = lv_array_front(&item->vg.dash_pattern); in stroke_create_cb()
235 vg_lite_path_t * vg_path = lv_vg_lite_path_get_path(item->vg.path); in stroke_create_cb()
282 if(item->vg.path) { in stroke_free_cb()
[all …]
Dlv_vg_lite_grad.c49 } vg; member
154 vg_lite_linear_gradient_t * linear_grad = &grad_item->vg.linear; in lv_vg_lite_draw_grad()
173 vg_lite_ext_linear_gradient_t * linear_grad = &grad_item->vg.linear_ext; in lv_vg_lite_draw_grad()
193 vg_lite_radial_gradient_t * radial = &grad_item->vg.radial; in lv_vg_lite_draw_grad()
205 &grad_item->vg.radial, in lv_vg_lite_draw_grad()
386 vg_lite_error_t err = vg_lite_init_grad(&item->vg.linear); in linear_grad_create()
413 LV_VG_LITE_CHECK_ERROR(vg_lite_set_grad(&item->vg.linear, item->lv.stops_count, colors, stops)); in linear_grad_create()
416 LV_VG_LITE_CHECK_ERROR(vg_lite_update_grad(&item->vg.linear)); in linear_grad_create()
463 item->vg.linear_ext = linear_grad; in linear_ext_grad_create()
517 item->vg.radial = radial_grad; in radial_grad_create()
[all …]
/lvgl-latest/src/libs/thorvg/
DtvgSvgSceneBuilder.cpp317 static void _applyProperty(SvgLoaderData& loaderData, SvgNode* node, Shape* vg, const Box& vBox, co… in _applyProperty() argument
322 if (node->transform && !clip) vg->transform(*node->transform); in _applyProperty()
330 if (!style->fill.paint.gradient->userSpace) bBox = _boundingBox(vg); in _applyProperty()
334 vg->fill(std::move(linear)); in _applyProperty()
337 vg->fill(std::move(radial)); in _applyProperty()
344 vg->fill(style->color.r, style->color.g, style->color.b, style->fill.opacity); in _applyProperty()
347vg->fill(style->fill.paint.color.r, style->fill.paint.color.g, style->fill.paint.color.b, style->f… in _applyProperty()
351 vg->fill((tvg::FillRule)style->fill.fillRule); in _applyProperty()
353 vg->order(!style->paintOrder); in _applyProperty()
356 if (style->opacity < 255) vg->opacity(style->opacity); in _applyProperty()
[all …]
/lvgl-latest/docs/
DCHANGELOG.rst438 - **chore(vg_lite): remove YUV format processing of vg-lite decoder** `6461 <https://github.com/lvg…
451 - **chore(test): add missing vg-lite ref images** `6363 <https://github.com/lvgl/lvgl/pull/6363>`__