Home
last modified time | relevance | path

Searched refs:sinma (Results 1 – 2 of 2) sorted by relevance

/lvgl-latest/src/misc/
Dlv_area.c485 int32_t sinma = (s1 * (10 - angle_rem) + s2 * angle_rem) / 10; in lv_point_array_transform() local
486 sinma = sinma >> (LV_TRIGO_SHIFT - LV_TRANSFORM_TRIGO_SHIFT); in lv_point_array_transform()
494 points[i].x = ((cosma * x - sinma * y) >> LV_TRANSFORM_TRIGO_SHIFT) + pivot->x; in lv_point_array_transform()
495 points[i].y = ((sinma * x + cosma * y) >> LV_TRANSFORM_TRIGO_SHIFT) + pivot->y; in lv_point_array_transform()
501 … points[i].x = (((cosma * x - sinma * y)) >> (LV_TRANSFORM_TRIGO_SHIFT + 8)) + pivot->x; in lv_point_array_transform()
502 … points[i].y = (((sinma * x + cosma * y)) >> (LV_TRANSFORM_TRIGO_SHIFT + 8)) + pivot->y; in lv_point_array_transform()
505 … points[i].x = (((cosma * x - sinma * y) * scale_x) >> (LV_TRANSFORM_TRIGO_SHIFT + 8)) + pivot->x; in lv_point_array_transform()
506 … points[i].y = (((sinma * x + cosma * y) * scale_y) >> (LV_TRANSFORM_TRIGO_SHIFT + 8)) + pivot->y; in lv_point_array_transform()
/lvgl-latest/src/draw/sw/
Dlv_draw_sw_transform.c30 int32_t sinma; member
121 tr_dsc.sinma = (s1 * (10 - angle_rem) + s2 * angle_rem) / 10; in lv_draw_sw_transform()
123 tr_dsc.sinma = tr_dsc.sinma >> (LV_TRIGO_SHIFT - 10); in lv_draw_sw_transform()
772 *xout = ((t->cosma * xin - t->sinma * yin) >> 2) + (t->pivot_x_256); in transform_point_upscaled()
773 *yout = ((t->sinma * xin + t->cosma * yin) >> 2) + (t->pivot_y_256); in transform_point_upscaled()
776 *xout = (((t->cosma * xin - t->sinma * yin) * 256 / t->scale_x) >> 2) + (t->pivot_x_256); in transform_point_upscaled()
777 *yout = (((t->sinma * xin + t->cosma * yin) * 256 / t->scale_y) >> 2) + (t->pivot_y_256); in transform_point_upscaled()