Lines Matching refs:first
870 int32_t first = rect.x2 - abs_x + 1; in lv_draw_mask_radius() local
871 if(first <= 0) return LV_DRAW_SW_MASK_RES_TRANSP; in lv_draw_mask_radius()
872 else if(first < len) { in lv_draw_mask_radius()
873 lv_memzero(&mask_buf[first], len - first); in lv_draw_mask_radius()
875 if(last == 0 && first == len) return LV_DRAW_SW_MASK_RES_FULL_COVER; in lv_draw_mask_radius()
879 int32_t first = rect.x1 - abs_x; in lv_draw_mask_radius() local
880 if(first < 0) first = 0; in lv_draw_mask_radius()
881 if(first <= len) { in lv_draw_mask_radius()
882 int32_t last = rect.x2 - abs_x - first + 1; in lv_draw_mask_radius()
883 if(first + last > len) last = len - first; in lv_draw_mask_radius()
885 lv_memzero(&mask_buf[first], last); in lv_draw_mask_radius()