Lines Matching refs:blend_area
56 lv_area_t blend_area; in lv_draw_sw_img_decoded() local
62 blend_dsc.blend_area = &blend_area; in lv_draw_sw_img_decoded()
68 blend_dsc.blend_area = coords; in lv_draw_sw_img_decoded()
81 blend_dsc.blend_area = coords; in lv_draw_sw_img_decoded()
91 blend_dsc.blend_area = coords; in lv_draw_sw_img_decoded()
99 blend_area.x1 = draw_ctx->clip_area->x1; in lv_draw_sw_img_decoded()
100 blend_area.x2 = draw_ctx->clip_area->x2; in lv_draw_sw_img_decoded()
101 blend_area.y1 = draw_ctx->clip_area->y1; in lv_draw_sw_img_decoded()
102 blend_area.y2 = draw_ctx->clip_area->y2; in lv_draw_sw_img_decoded()
106 lv_coord_t blend_h = lv_area_get_height(&blend_area); in lv_draw_sw_img_decoded()
107 lv_coord_t blend_w = lv_area_get_width(&blend_area); in lv_draw_sw_img_decoded()
110 uint32_t blend_size = lv_area_get_size(&blend_area); in lv_draw_sw_img_decoded()
127 blend_dsc.mask_area = &blend_area; in lv_draw_sw_img_decoded()
130 lv_coord_t y_last = blend_area.y2; in lv_draw_sw_img_decoded()
131 blend_area.y2 = blend_area.y1 + buf_h - 1; in lv_draw_sw_img_decoded()
138 while(blend_area.y1 <= y_last) { in lv_draw_sw_img_decoded()
141 lv_area_copy(&transform_area, &blend_area); in lv_draw_sw_img_decoded()
168 for(y = blend_area.y1; y <= blend_area.y2; y++) { in lv_draw_sw_img_decoded()
170 mask_res_line = lv_draw_mask_apply(mask_buf_tmp, blend_area.x1, y, blend_w); in lv_draw_sw_img_decoded()
188 blend_area.y1 = blend_area.y2 + 1; in lv_draw_sw_img_decoded()
189 blend_area.y2 = blend_area.y1 + buf_h - 1; in lv_draw_sw_img_decoded()
190 if(blend_area.y2 > y_last) blend_area.y2 = y_last; in lv_draw_sw_img_decoded()