Lines Matching refs:img_dsc
65 static lv_draw_img_dsc_t img_dsc; variable
205 d2_color c = lv_port_gpu_color_lv_to_d2(img_dsc.recolor);
206 d2_alpha r, g, b, opa = img_dsc.recolor_opa > LV_OPA_MAX ? LV_OPA_COVER : img_dsc.recolor_opa;
305 lv_draw_img_dsc_init(&img_dsc);
472 img_dsc = *draw_dsc;
497 if(img_dsc.zoom != LV_IMG_ZOOM_NONE) {
498 …img_area_scaled.x1 = src_area->x1 + ((((int32_t)0 - img_dsc.pivot.x) * img_dsc.zoom) >> 8) + img_d…
499 …img_area_scaled.x2 = src_area->x1 + ((((int32_t)w - img_dsc.pivot.x) * img_dsc.zoom) >> 8) + img_d…
500 …img_area_scaled.y1 = src_area->y1 + ((((int32_t)0 - img_dsc.pivot.y) * img_dsc.zoom) >> 8) + img_d…
501 …img_area_scaled.y2 = src_area->y1 + ((((int32_t)h - img_dsc.pivot.y) * img_dsc.zoom) >> 8) + img_d…
512 if(img_dsc.angle == 0) {
523 float angle = ((float)img_dsc.angle / 10) * M_PI / 180;
560 pivot_scaled_x = (img_dsc.pivot.x * img_dsc.zoom) >> 4;
561 pivot_scaled_y = (img_dsc.pivot.y * img_dsc.zoom) >> 4;
624 flags |= (colorize_enabled || img_dsc.recolor_opa != LV_OPA_TRANSP) ? d2_bf_colorize2 : 0;
626 D2_EXEC(d2_setcolor(_d2_handle, 0, lv_port_gpu_color_lv_to_d2(img_dsc.recolor)));
627 D2_EXEC(d2_setcolor(_d2_handle, 1, lv_port_gpu_color_lv_to_d2(img_dsc.recolor)));
629 else if(img_dsc.recolor_opa != LV_OPA_TRANSP) {
636 …flags |= ((img_dsc.angle || img_dsc.zoom != LV_IMG_ZOOM_NONE) && img_dsc.antialias) ? d2_bf_filter…
640 … img_dsc.blend_mode != LV_BLEND_MODE_NORMAL ? d2_bm_one : d2_bm_one_minus_alpha));