Searched refs:grad_matrix (Results 1 – 6 of 6) sorted by relevance
/lvgl-latest/src/draw/nxp/vglite/ |
D | lv_draw_vglite_triangle.c | 126 vg_lite_matrix_t * grad_matrix; in _vglite_draw_triangle() local 152 grad_matrix = vg_lite_get_grad_matrix(&gradient); in _vglite_draw_triangle() 153 vg_lite_identity(grad_matrix); in _vglite_draw_triangle() 154 vg_lite_translate((float)coords->x1, (float)coords->y1, grad_matrix); in _vglite_draw_triangle() 157 vg_lite_scale(1.0f, (float)height / 256.0f, grad_matrix); in _vglite_draw_triangle() 158 vg_lite_rotate(90.0f, grad_matrix); in _vglite_draw_triangle() 161 vg_lite_scale((float)width / 256.0f, 1.0f, grad_matrix); in _vglite_draw_triangle()
|
D | lv_draw_vglite_fill.c | 177 vg_lite_matrix_t * grad_matrix; in _vglite_draw_rect() local 204 grad_matrix = vg_lite_get_grad_matrix(&gradient); in _vglite_draw_rect() 205 vg_lite_identity(grad_matrix); in _vglite_draw_rect() 206 vg_lite_translate((float)coords->x1, (float)coords->y1, grad_matrix); in _vglite_draw_rect() 209 vg_lite_scale(1.0f, (float)height / 256.0f, grad_matrix); in _vglite_draw_rect() 210 vg_lite_rotate(90.0f, grad_matrix); in _vglite_draw_rect() 213 vg_lite_scale((float)width / 256.0f, 1.0f, grad_matrix); in _vglite_draw_rect()
|
/lvgl-latest/src/draw/vg_lite/ |
D | lv_vg_lite_grad.c | 63 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() argument 118 LV_VG_LITE_ASSERT_MATRIX(grad_matrix); in lv_vg_lite_draw_grad() 158 lv_vg_lite_matrix_multiply(grad_mat_p, grad_matrix); in lv_vg_lite_draw_grad() 176 *grad_mat_p = *grad_matrix; in lv_vg_lite_draw_grad() 196 *grad_mat_p = *grad_matrix; in lv_vg_lite_draw_grad() 544 static void grad_point_to_matrix(vg_lite_matrix_t * grad_matrix, float x1, float y1, float x2, floa… in grad_point_to_matrix() argument 546 vg_lite_translate(x1, y1, grad_matrix); in grad_point_to_matrix() 549 vg_lite_rotate(angle, grad_matrix); in grad_point_to_matrix() 551 vg_lite_scale(length / 256.0f, 1, grad_matrix); in grad_point_to_matrix()
|
D | lv_vg_lite_grad.h | 44 const vg_lite_matrix_t * grad_matrix,
|
D | lv_draw_vg_lite_vector.c | 259 vg_lite_matrix_t grad_matrix = matrix; in task_draw_cb() local 265 vg_lite_identity(&grad_matrix); in task_draw_cb() 270 lv_vg_lite_matrix_multiply(&grad_matrix, &fill_matrix); in task_draw_cb() 277 &grad_matrix, in task_draw_cb()
|
/lvgl-latest/src/others/vg_lite_tvg/ |
D | vg_lite_tvg.cpp | 1914 vg_lite_matrix_t grad_matrix; in vg_lite_draw_grad() local 1915 vg_lite_identity(&grad_matrix); in vg_lite_draw_grad() 1916 vg_lite_matrix_inverse(&grad_matrix, matrix); in vg_lite_draw_grad() 1917 vg_lite_matrix_multiply(&grad_matrix, &grad->matrix); in vg_lite_draw_grad() 1925 p1_trans = matrix_transform_point(&grad_matrix, &p1); in vg_lite_draw_grad() 1926 p2_trans = matrix_transform_point(&grad_matrix, &p2); in vg_lite_draw_grad() 1932 float x_min = grad_matrix.m[0][2]; in vg_lite_draw_grad() 1933 float y_min = grad_matrix.m[1][2]; in vg_lite_draw_grad()
|