Lines Matching refs:x

125     tr_dsc.pivot_x_256 = tr_dsc.pivot.x * 256;  in lv_draw_sw_transform()
178 … int32_t x_max = (((src_w - 1 - draw_dsc->pivot.x) * draw_dsc->scale_x) >> 8) + draw_dsc->pivot.x; in lv_draw_sw_transform()
299 int32_t x; in transform_rgb888() local
300 for(x = 0; x < x_end; x++) { in transform_rgb888()
301 xs_ups = xs_ups_start + ((xs_step * x) >> 8); in transform_rgb888()
302 ys_ups = ys_ups_start + ((ys_step * x) >> 8); in transform_rgb888()
309 dest_c32[x].alpha = 0x00; in transform_rgb888()
339 dest_c32[x].red = src_u8[2]; in transform_rgb888()
340 dest_c32[x].green = src_u8[1]; in transform_rgb888()
341 dest_c32[x].blue = src_u8[0]; in transform_rgb888()
342 dest_c32[x].alpha = 0xff; in transform_rgb888()
363 if(!lv_color32_eq(dest_c32[x], px_ver)) { in transform_rgb888()
365 dest_c32[x] = lv_color_mix32(px_ver, dest_c32[x]); in transform_rgb888()
368 if(!lv_color32_eq(dest_c32[x], px_hor)) { in transform_rgb888()
370 dest_c32[x] = lv_color_mix32(px_hor, dest_c32[x]); in transform_rgb888()
378 dest_c32[x].alpha = (a * (0xFF - xs_fract)) >> 8; in transform_rgb888()
381 dest_c32[x].alpha = (a * (0xFF - ys_fract)) >> 8; in transform_rgb888()
399 int32_t x; in transform_argb8888() local
400 for(x = 0; x < x_end; x++) { in transform_argb8888()
401 xs_ups = xs_ups_start + ((xs_step * x) >> 8); in transform_argb8888()
402 ys_ups = ys_ups_start + ((ys_step * x) >> 8); in transform_argb8888()
409 ((uint32_t *)dest_buf)[x] = 0x00000000; in transform_argb8888()
439 dest_c32[x] = src_c32[0]; in transform_argb8888()
451 dest_c32[x].alpha = (dest_c32[x].alpha * (0xFF - ys_fract)) >> 8; in transform_argb8888()
453 else if(!lv_color32_eq(dest_c32[x], px_ver)) { in transform_argb8888()
454 …if(dest_c32[x].alpha) dest_c32[x].alpha = ((px_ver.alpha * ys_fract) + (dest_c32[x].alpha * (0xFF … in transform_argb8888()
456 dest_c32[x] = lv_color_mix32(px_ver, dest_c32[x]); in transform_argb8888()
460 dest_c32[x].alpha = (dest_c32[x].alpha * (0xFF - xs_fract)) >> 8; in transform_argb8888()
462 else if(!lv_color32_eq(dest_c32[x], px_hor)) { in transform_argb8888()
463 …if(dest_c32[x].alpha) dest_c32[x].alpha = ((px_hor.alpha * xs_fract) + (dest_c32[x].alpha * (0xFF … in transform_argb8888()
465 dest_c32[x] = lv_color_mix32(px_hor, dest_c32[x]); in transform_argb8888()
471 dest_c32[x].alpha = (dest_c32[x].alpha * (0x7F - xs_fract)) >> 7; in transform_argb8888()
474 dest_c32[x].alpha = (dest_c32[x].alpha * (0x7F - ys_fract)) >> 7; in transform_argb8888()
496 int32_t x; in transform_rgb565a8() local
497 for(x = 0; x < x_end; x++) { in transform_rgb565a8()
498 xs_ups = xs_ups_start + ((xs_step * x) >> 8); in transform_rgb565a8()
499 ys_ups = ys_ups_start + ((ys_step * x) >> 8); in transform_rgb565a8()
506 abuf[x] = 0x00; in transform_rgb565a8()
535 cbuf[x] = src_tmp_u16[0]; in transform_rgb565a8()
549 abuf[x] = src_alpha_tmp[0]; in transform_rgb565a8()
554 … if(a_ver != abuf[x]) a_ver = ((a_ver * ys_fract) + (abuf[x] * (0x100 - ys_fract))) >> 8; in transform_rgb565a8()
555 … if(a_hor != abuf[x]) a_hor = ((a_hor * xs_fract) + (abuf[x] * (0x100 - xs_fract))) >> 8; in transform_rgb565a8()
556 abuf[x] = (a_ver + a_hor) >> 1; in transform_rgb565a8()
558 if(abuf[x] == 0x00) continue; in transform_rgb565a8()
561 abuf[x] = 0xff; in transform_rgb565a8()
564 if(cbuf[x] != px_ver || cbuf[x] != px_hor) { in transform_rgb565a8()
565 uint16_t v = lv_color_16_16_mix(px_ver, cbuf[x], ys_fract); in transform_rgb565a8()
566 uint16_t h = lv_color_16_16_mix(px_hor, cbuf[x], xs_fract); in transform_rgb565a8()
567 cbuf[x] = lv_color_16_16_mix(h, v, LV_OPA_50); in transform_rgb565a8()
583 abuf[x] = (a * (0xFF - xs_fract)) >> 8; in transform_rgb565a8()
586 abuf[x] = (a * (0xFF - ys_fract)) >> 8; in transform_rgb565a8()
589 abuf[x] = a; in transform_rgb565a8()
606 int32_t x; in transform_a8() local
607 for(x = 0; x < x_end; x++) { in transform_a8()
608 xs_ups = xs_ups_start + ((xs_step * x) >> 8); in transform_a8()
609 ys_ups = ys_ups_start + ((ys_step * x) >> 8); in transform_a8()
616 abuf[x] = 0x00; in transform_a8()
646 abuf[x] = src_tmp[0]; in transform_a8()
657 if(a_ver != abuf[x]) a_ver = ((a_ver * ys_fract) + (abuf[x] * (0x100 - ys_fract))) >> 8; in transform_a8()
658 if(a_hor != abuf[x]) a_hor = ((a_hor * xs_fract) + (abuf[x] * (0x100 - xs_fract))) >> 8; in transform_a8()
659 abuf[x] = (a_ver + a_hor) >> 1; in transform_a8()
664 abuf[x] = (src_tmp[0] * (0xFF - xs_fract)) >> 8; in transform_a8()
667 abuf[x] = (src_tmp[0] * (0xFF - ys_fract)) >> 8; in transform_a8()
685 int32_t x; in transform_l8_to_al88() local
686 for(x = 0; x < x_end; x++) { in transform_l8_to_al88()
687 xs_ups = xs_ups_start + ((xs_step * x) >> 8); in transform_l8_to_al88()
688 ys_ups = ys_ups_start + ((ys_step * x) >> 8); in transform_l8_to_al88()
695 dest_al88[x].lumi = 0x00; in transform_l8_to_al88()
696 dest_al88[x].alpha = 0x00; in transform_l8_to_al88()
726 dest_al88[x].lumi = src_tmp[0]; in transform_l8_to_al88()
727 dest_al88[x].alpha = 255; in transform_l8_to_al88()
737 …if(a_ver != dest_al88[x].lumi) a_ver = ((a_ver * ys_fract) + (dest_al88[x].lumi * (0x100 - ys_frac… in transform_l8_to_al88()
738 …if(a_hor != dest_al88[x].lumi) a_hor = ((a_hor * xs_fract) + (dest_al88[x].lumi * (0x100 - xs_frac… in transform_l8_to_al88()
739 dest_al88[x].lumi = (a_ver + a_hor) >> 1; in transform_l8_to_al88()
744 dest_al88[x].alpha = (src_tmp[0] * (0xFF - xs_fract)) >> 8; in transform_l8_to_al88()
747 dest_al88[x].alpha = (src_tmp[0] * (0xFF - ys_fract)) >> 8; in transform_l8_to_al88()
764 xin -= t->pivot.x; in transform_point_upscaled()