Home | History | Annotate | Download | only in sna

Lines Matching refs:trap

363 			     const xTrapezoid *trap, int dx,
375 x1 = dx + pixman_fixed_to_int(trap->left.p1.x);
376 x2 = dx + pixman_fixed_to_int(trap->right.p1.x);
397 opacity *= grid_coverage(SAMPLES_X, trap->right.p1.x) - grid_coverage(SAMPLES_X, trap->left.p1.x);
403 if (pixman_fixed_frac(trap->left.p1.x)) {
408 opacity *= SAMPLES_X - grid_coverage(SAMPLES_X, trap->left.p1.x);
424 if (pixman_fixed_frac(trap->right.p1.x)) {
429 opacity *= grid_coverage(SAMPLES_X, trap->right.p1.x);
441 const xTrapezoid *trap,
447 y1 = dy + pixman_fixed_to_int(trap->top);
448 y2 = dy + pixman_fixed_to_int(trap->bottom);
453 composite_unaligned_trap_row(sna, tmp, trap, dx,
455 grid_coverage(SAMPLES_Y, trap->bottom) - grid_coverage(SAMPLES_Y, trap->top),
458 if (pixman_fixed_frac(trap->top)) {
459 composite_unaligned_trap_row(sna, tmp, trap, dx,
461 SAMPLES_Y - grid_coverage(SAMPLES_Y, trap->top),
467 composite_unaligned_trap_row(sna, tmp, trap, dx,
472 if (pixman_fixed_frac(trap->bottom))
473 composite_unaligned_trap_row(sna, tmp, trap, dx,
475 grid_coverage(SAMPLES_Y, trap->bottom),
482 box.x1 = dx + pixman_fixed_to_int(trap->left.p1.x);
483 box.x2 = dx + pixman_fixed_to_int(trap->right.p1.x + pixman_fixed_1_minus_e);
484 box.y1 = dy + pixman_fixed_to_int(trap->top);
485 box.y2 = dy + pixman_fixed_to_int(trap->bottom + pixman_fixed_1_minus_e);
535 const xTrapezoid *trap,
550 x1 = pixman_fixed_to_int(trap->left.p1.x);
551 x2 = pixman_fixed_to_int(trap->right.p1.x);
560 covered * (grid_coverage(SAMPLES_X, trap->right.p1.x) - grid_coverage(SAMPLES_X, trap->left.p1.x)));
562 if (pixman_fixed_frac(trap->left.p1.x)) {
566 covered * (SAMPLES_X - grid_coverage(SAMPLES_X, trap->left.p1.x)));
577 if (pixman_fixed_frac(trap->right.p1.x))
581 covered * grid_coverage(SAMPLES_X, trap->right.p1.x));
635 const xTrapezoid *trap, int16_t dx,
639 int16_t x1 = pixman_fixed_to_int(trap->left.p1.x) + dx;
640 uint16_t fx1 = grid_coverage(SAMPLES_X, trap->left.p1.x);
641 trap->right.p2.x) + dx;
642 uint16_t fx2 = grid_coverage(SAMPLES_X, trap->right.p2.x);
708 const xTrapezoid *trap,
712 int16_t x1 = pixman_fixed_to_int(trap->left.p1.x);
713 uint16_t fx1 = grid_coverage(SAMPLES_X, trap->left.p1.x);
714 int16_t x2 = pixman_fixed_to_int(trap->right.p1.x);
715 uint16_t fx2 = grid_coverage(SAMPLES_X, trap->right.p1.x);
974 const xTrapezoid *trap,
978 int16_t x1 = pixman_fixed_to_int(trap->left.p1.x);
979 uint16_t fx1 = grid_coverage(SAMPLES_X, trap->left.p1.x);
980 int16_t x2 = pixman_fixed_to_int(trap->right.p1.x);
981 uint16_t fx2 = grid_coverage(SAMPLES_X, trap->right.p1.x);
1008 const xTrapezoid *trap;
1017 const xTrapezoid *t = thread->trap;
1191 thread[0].trap = t;