Lines Matching refs:rect
294 void lv_draw_sw_mask_radius_init(lv_draw_sw_mask_radius_param_t * param, const lv_area_t * rect, in… in lv_draw_sw_mask_radius_init() argument
297 int32_t w = lv_area_get_width(rect); in lv_draw_sw_mask_radius_init()
298 int32_t h = lv_area_get_height(rect); in lv_draw_sw_mask_radius_init()
303 lv_area_copy(¶m->cfg.rect, rect); in lv_draw_sw_mask_radius_init()
846 lv_area_t rect; in lv_draw_mask_radius() local
847 lv_area_copy(&rect, &p->cfg.rect); in lv_draw_mask_radius()
850 if((abs_y < rect.y1 || abs_y > rect.y2)) { in lv_draw_mask_radius()
855 if(abs_y < rect.y1 || abs_y > rect.y2) { in lv_draw_mask_radius()
860 if((abs_x >= rect.x1 + radius && abs_x + len <= rect.x2 - radius) || in lv_draw_mask_radius()
861 (abs_y >= rect.y1 + radius && abs_y <= rect.y2 - radius)) { in lv_draw_mask_radius()
864 int32_t last = rect.x1 - abs_x; in lv_draw_mask_radius()
870 int32_t first = rect.x2 - abs_x + 1; in lv_draw_mask_radius()
879 int32_t first = rect.x1 - abs_x; in lv_draw_mask_radius()
882 int32_t last = rect.x2 - abs_x - first + 1; in lv_draw_mask_radius()
892 int32_t k = rect.x1 - abs_x; /*First relevant coordinate on the of the mask*/ in lv_draw_mask_radius()
893 int32_t w = lv_area_get_width(&rect); in lv_draw_mask_radius()
894 int32_t h = lv_area_get_height(&rect); in lv_draw_mask_radius()
895 abs_x -= rect.x1; in lv_draw_mask_radius()
896 abs_y -= rect.y1; in lv_draw_mask_radius()