Lines Matching refs:blend_dsc

133     lv_draw_sw_blend_dsc_t blend_dsc;  in draw_line_hor()  local
134 lv_memset_00(&blend_dsc, sizeof(blend_dsc)); in draw_line_hor()
135 blend_dsc.blend_area = &blend_area; in draw_line_hor()
136 blend_dsc.color = dsc->color; in draw_line_hor()
137 blend_dsc.opa = dsc->opa; in draw_line_hor()
141 lv_draw_sw_blend(draw_ctx, &blend_dsc); in draw_line_hor()
158 blend_dsc.mask_buf = mask_buf; in draw_line_hor()
159 blend_dsc.mask_area = &blend_area; in draw_line_hor()
163 blend_dsc.mask_res = lv_draw_mask_apply(mask_buf, blend_area.x1, h, blend_area_w); in draw_line_hor()
166 if(blend_dsc.mask_res != LV_DRAW_MASK_RES_TRANSP) { in draw_line_hor()
183 blend_dsc.mask_res = LV_DRAW_MASK_RES_CHANGED; in draw_line_hor()
187 lv_draw_sw_blend(draw_ctx, &blend_dsc); in draw_line_hor()
219 lv_draw_sw_blend_dsc_t blend_dsc; in draw_line_ver() local
220 lv_memset_00(&blend_dsc, sizeof(blend_dsc)); in draw_line_ver()
221 blend_dsc.blend_area = &blend_area; in draw_line_ver()
222 blend_dsc.color = dsc->color; in draw_line_ver()
223 blend_dsc.opa = dsc->opa; in draw_line_ver()
227 lv_draw_sw_blend(draw_ctx, &blend_dsc); in draw_line_ver()
239 blend_dsc.mask_buf = mask_buf; in draw_line_ver()
240 blend_dsc.mask_area = &blend_area; in draw_line_ver()
252 blend_dsc.mask_res = lv_draw_mask_apply(mask_buf, blend_area.x1, h, draw_area_w); in draw_line_ver()
255 if(blend_dsc.mask_res != LV_DRAW_MASK_RES_TRANSP) { in draw_line_ver()
257 blend_dsc.mask_res = LV_DRAW_MASK_RES_TRANSP; in draw_line_ver()
267 lv_draw_sw_blend(draw_ctx, &blend_dsc); in draw_line_ver()
387 lv_draw_sw_blend_dsc_t blend_dsc; in draw_line_skew() local
388 lv_memset_00(&blend_dsc, sizeof(blend_dsc)); in draw_line_skew()
389 blend_dsc.blend_area = &blend_area; in draw_line_skew()
390 blend_dsc.color = dsc->color; in draw_line_skew()
391 blend_dsc.opa = dsc->opa; in draw_line_skew()
392 blend_dsc.mask_buf = mask_buf; in draw_line_skew()
393 blend_dsc.mask_area = &blend_area; in draw_line_skew()
397 blend_dsc.mask_res = lv_draw_mask_apply(&mask_buf[mask_p], blend_area.x1, h, draw_area_w); in draw_line_skew()
398 if(blend_dsc.mask_res == LV_DRAW_MASK_RES_TRANSP) { in draw_line_skew()
407 blend_dsc.mask_res = LV_DRAW_MASK_RES_CHANGED; in draw_line_skew()
408 lv_draw_sw_blend(draw_ctx, &blend_dsc); in draw_line_skew()
420 blend_dsc.mask_res = LV_DRAW_MASK_RES_CHANGED; in draw_line_skew()
421 lv_draw_sw_blend(draw_ctx, &blend_dsc); in draw_line_skew()