Home
last modified time | relevance | path

Searched refs:vg_lite_matrix_t (Results 1 – 25 of 26) sorted by relevance

12

/lvgl-latest/src/others/vg_lite_tvg/
Dvg_lite_matrix.c44 vg_lite_error_t vg_lite_identity(vg_lite_matrix_t * matrix) in vg_lite_identity()
66 static void multiply(vg_lite_matrix_t * matrix, vg_lite_matrix_t * mult) in multiply()
68 vg_lite_matrix_t temp; in multiply()
90 vg_lite_error_t vg_lite_translate(vg_lite_float_t x, vg_lite_float_t y, vg_lite_matrix_t * matrix) in vg_lite_translate()
93 vg_lite_matrix_t t = { { {1.0f, 0.0f, x}, in vg_lite_translate()
106 vg_lite_error_t vg_lite_scale(vg_lite_float_t scale_x, vg_lite_float_t scale_y, vg_lite_matrix_t * … in vg_lite_scale()
109 vg_lite_matrix_t s = { { {scale_x, 0.0f, 0.0f}, in vg_lite_scale()
127 vg_lite_error_t vg_lite_rotate(vg_lite_float_t degrees, vg_lite_matrix_t * matrix) in vg_lite_rotate()
137 vg_lite_matrix_t r = { { {cos_angle, -sin_angle, 0.0f}, in vg_lite_rotate()
Dvg_lite.h634 } vg_lite_matrix_t; typedef
887vg_lite_matrix_t matrix; /*! The matrix to transform the gradient. */
894vg_lite_matrix_t matrix; /*! The matrix to transform the gradient. */
912vg_lite_matrix_t matrix; /*! The matrix to transform the gradient. */
1000 …_t vg_lite_get_transform_matrix(vg_lite_point4_t src, vg_lite_point4_t dst, vg_lite_matrix_t *mat);
1026 vg_lite_matrix_t *matrix,
1035 vg_lite_matrix_t *matrix,
1044 vg_lite_matrix_t *matrix0,
1045 vg_lite_matrix_t *matrix1,
1063 vg_lite_matrix_t *matrix,
[all …]
Dvg_lite_tvg.cpp296 static Matrix matrix_conv(const vg_lite_matrix_t * matrix);
302 …hape_append_path(std::unique_ptr<Shape> & shape, vg_lite_path_t * path, vg_lite_matrix_t * matrix);
326 static vg_lite_fpoint_t matrix_transform_point(const vg_lite_matrix_t * matrix, const vg_lite_fpoin…
327 static bool vg_lite_matrix_inverse(vg_lite_matrix_t * result, const vg_lite_matrix_t * matrix);
328 static void vg_lite_matrix_multiply(vg_lite_matrix_t * matrix, const vg_lite_matrix_t * mult);
609 vg_lite_matrix_t * matrix, in vg_lite_blit()
631 vg_lite_matrix_t * matrix0, in vg_lite_blit2()
632 vg_lite_matrix_t * matrix1, in vg_lite_blit2()
651 vg_lite_matrix_t * matrix, in vg_lite_blit_rect()
873 vg_lite_matrix_t * matrix, in vg_lite_draw()
[all …]
/lvgl-latest/src/draw/vg_lite/
Dlv_vg_lite_utils.h98 void lv_vg_lite_matrix_dump_info(const vg_lite_matrix_t * matrix);
129 void lv_vg_lite_image_matrix(vg_lite_matrix_t * matrix, int32_t x, int32_t y, const lv_draw_image_d…
148 static inline void lv_vg_lite_matrix(vg_lite_matrix_t * dest, const lv_matrix_t * src) in lv_vg_lite_matrix()
159 bool lv_vg_lite_matrix_check(const vg_lite_matrix_t * matrix);
167 void lv_vg_lite_matrix_multiply(vg_lite_matrix_t * matrix, const vg_lite_matrix_t * mult);
169 bool lv_vg_lite_matrix_inverse(vg_lite_matrix_t * result, const vg_lite_matrix_t * matrix);
171 lv_point_precise_t lv_vg_lite_matrix_transform_point(const vg_lite_matrix_t * matrix, const lv_poin…
Dlv_vg_lite_grad.h44 const vg_lite_matrix_t * grad_matrix,
45 const vg_lite_matrix_t * matrix,
55 const vg_lite_matrix_t * matrix,
Dlv_draw_vg_lite_img.c92 vg_lite_matrix_t image_matrix; in lv_draw_vg_lite_img()
97 vg_lite_matrix_t matrix = u->global_matrix; in lv_draw_vg_lite_img()
160 vg_lite_matrix_t path_matrix = u->global_matrix; in lv_draw_vg_lite_img()
Dlv_vg_lite_grad.c63 static void grad_point_to_matrix(vg_lite_matrix_t * grad_matrix, float x1, float y1, float x2, floa…
109 const vg_lite_matrix_t * grad_matrix, in lv_vg_lite_draw_grad()
110 const vg_lite_matrix_t * matrix, in lv_vg_lite_draw_grad()
155 vg_lite_matrix_t * grad_mat_p = vg_lite_get_grad_matrix(linear_grad); in lv_vg_lite_draw_grad()
166 (vg_lite_matrix_t *)matrix, in lv_vg_lite_draw_grad()
174 vg_lite_matrix_t * grad_mat_p = vg_lite_get_linear_grad_matrix(linear_grad); in lv_vg_lite_draw_grad()
183 (vg_lite_matrix_t *)matrix, in lv_vg_lite_draw_grad()
194 vg_lite_matrix_t * grad_mat_p = vg_lite_get_radial_grad_matrix(radial); in lv_vg_lite_draw_grad()
204 (vg_lite_matrix_t *)matrix, in lv_vg_lite_draw_grad()
227 const vg_lite_matrix_t * matrix, in lv_vg_lite_draw_grad_helper()
[all …]
Dlv_draw_vg_lite_label.c203 vg_lite_matrix_t matrix = u->global_matrix; in draw_letter_bitmap()
259 vg_lite_matrix_t path_matrix = u->global_matrix; in draw_letter_bitmap()
312 vg_lite_matrix_t matrix; in draw_letter_outline()
341 vg_lite_matrix_t result; in draw_letter_outline()
363 vg_lite_matrix_t draw_matrix = u->global_matrix; in draw_letter_outline()
Dlv_draw_vg_lite_vector.c109 vg_lite_matrix_t matrix; in task_draw_cb()
189 vg_lite_matrix_t result; in task_draw_cb()
232 vg_lite_matrix_t pattern_matrix; in task_draw_cb()
259 vg_lite_matrix_t grad_matrix = matrix; in task_draw_cb()
268 vg_lite_matrix_t fill_matrix; in task_draw_cb()
Dlv_draw_vg_lite_type.h54 vg_lite_matrix_t global_matrix;
Dlv_vg_lite_utils.c431 void lv_vg_lite_matrix_dump_info(const vg_lite_matrix_t * matrix) in lv_vg_lite_matrix_dump_info()
753 void lv_vg_lite_image_matrix(vg_lite_matrix_t * matrix, int32_t x, int32_t y, const lv_draw_image_d… in lv_vg_lite_image_matrix()
1094 bool lv_vg_lite_matrix_check(const vg_lite_matrix_t * matrix) in lv_vg_lite_matrix_check()
1101 vg_lite_matrix_t result; in lv_vg_lite_matrix_check()
1129 void lv_vg_lite_matrix_multiply(vg_lite_matrix_t * matrix, const vg_lite_matrix_t * mult) in lv_vg_lite_matrix_multiply()
1131 vg_lite_matrix_t temp; in lv_vg_lite_matrix_multiply()
1150 bool lv_vg_lite_matrix_inverse(vg_lite_matrix_t * result, const vg_lite_matrix_t * matrix) in lv_vg_lite_matrix_inverse()
1205 lv_point_precise_t lv_vg_lite_matrix_transform_point(const vg_lite_matrix_t * matrix, const lv_poin… in lv_vg_lite_matrix_transform_point()
Dlv_draw_vg_lite_arc.c163 vg_lite_matrix_t matrix = u->global_matrix; in lv_draw_vg_lite_arc()
181 vg_lite_matrix_t path_matrix = u->global_matrix; in lv_draw_vg_lite_arc()
Dlv_draw_vg_lite_fill.c60 vg_lite_matrix_t matrix = u->global_matrix; in lv_draw_vg_lite_fill()
Dlv_draw_vg_lite_triangle.c74 vg_lite_matrix_t matrix = u->global_matrix; in lv_draw_vg_lite_triangle()
Dlv_vg_lite_path.h81 void lv_vg_lite_path_set_transform(lv_vg_lite_path_t * path, const vg_lite_matrix_t * matrix);
Dlv_draw_vg_lite_mask_rect.c148 vg_lite_matrix_t matrix = u->global_matrix; in lv_draw_vg_lite_mask_rect()
Dlv_draw_vg_lite_line.c182 vg_lite_matrix_t matrix = u->global_matrix; in lv_draw_vg_lite_line()
Dlv_draw_vg_lite.c133 vg_lite_matrix_t layer_matrix; in draw_execute()
Dlv_vg_lite_path.c44 vg_lite_matrix_t matrix;
245 void lv_vg_lite_path_set_transform(lv_vg_lite_path_t * path, const vg_lite_matrix_t * matrix) in lv_vg_lite_path_set_transform()
/lvgl-latest/src/draw/nxp/vglite/
Dlv_vglite_matrix.c36 static vg_lite_matrix_t _vgmatrix;
46 vg_lite_matrix_t * vglite_get_matrix(void) in vglite_get_matrix()
Dlv_vglite_matrix.h47 vg_lite_matrix_t * vglite_get_matrix(void);
Dlv_draw_vglite_label.c173 vg_lite_matrix_t * vgmatrix = vglite_get_matrix(); in _vglite_draw_letter()
Dlv_draw_vglite_img.c204 vg_lite_matrix_t * vgmatrix = vglite_get_matrix(); in _vglite_blit()
398 vg_lite_matrix_t vgmatrix; in _vglite_draw_pattern()
Dlv_draw_vglite_triangle.c126 vg_lite_matrix_t * grad_matrix; in _vglite_draw_triangle()
Dlv_draw_vglite_fill.c177 vg_lite_matrix_t * grad_matrix; in _vglite_draw_rect()

12