lv_draw_vglite.h

Typedefs

typedef struct vglite_draw_task vglite_draw_task_t

Copyright 2023-2024 NXP

SPDX-License-Identifier: MIT

typedef struct lv_draw_vglite_unit lv_draw_vglite_unit_t

Functions

void lv_draw_buf_vglite_init_handlers(void)
void lv_draw_vglite_init(void)
void lv_draw_vglite_deinit(void)
void lv_draw_vglite_arc(vglite_draw_task_t *vglite_task)
void lv_draw_vglite_border(vglite_draw_task_t *vglite_task)
void lv_draw_vglite_fill(vglite_draw_task_t *vglite_task)
void lv_draw_vglite_img(vglite_draw_task_t *vglite_task)
void lv_draw_vglite_label(vglite_draw_task_t *vglite_task)
void lv_draw_vglite_layer(vglite_draw_task_t *vglite_task)
void lv_draw_vglite_line(vglite_draw_task_t *vglite_task)
void lv_draw_vglite_triangle(vglite_draw_task_t *vglite_task)
struct vglite_draw_task
#include <lv_draw_vglite.h>

Copyright 2023-2024 NXP

SPDX-License-Identifier: MIT

Public Members

lv_draw_task_t *t
vg_lite_path_t *path
vg_lite_linear_gradient_t *gradient
int32_t *path_data
struct lv_draw_vglite_unit

Public Members

lv_draw_unit_t base_unit
vglite_draw_task_t *task_act