Lines Matching refs:edge1

336         miGetPieEdge(arc, angle1, &slice->edge1,  in miFillArcSliceSetup()
397 slice->edge1.dx = dx * 2; in miFillArcSliceSetup()
398 slice->edge1.dy = dy * 2; in miFillArcSliceSetup()
402 slice->edge1.dx = floor((dx * 32768) / scale + .5); in miFillArcSliceSetup()
403 slice->edge1.dy = floor((dy * 32768) / scale + .5); in miFillArcSliceSetup()
405 if (!slice->edge1.dy) { in miFillArcSliceSetup()
426 slice->edge1.x = 65536; in miFillArcSliceSetup()
427 slice->edge1.stepx = 0; in miFillArcSliceSetup()
428 slice->edge1.e = 0; in miFillArcSliceSetup()
429 slice->edge1.dx = -1; in miFillArcSliceSetup()
430 slice->edge2 = slice->edge1; in miFillArcSliceSetup()
433 else if (!slice->edge1.dx) { in miFillArcSliceSetup()
436 slice->edge1.x = ceil(x1); in miFillArcSliceSetup()
438 slice->edge1.x += arc->x + (arc->width >> 1); in miFillArcSliceSetup()
439 slice->edge1.stepx = 0; in miFillArcSliceSetup()
440 slice->edge1.e = 0; in miFillArcSliceSetup()
441 slice->edge1.dx = -1; in miFillArcSliceSetup()
443 slice->edge2 = slice->edge1; in miFillArcSliceSetup()
447 slice->edge1.dx = -slice->edge1.dx; in miFillArcSliceSetup()
449 slice->edge1.dx = -slice->edge1.dx; in miFillArcSliceSetup()
450 k = ceil(((x1 + x2) * slice->edge1.dy - in miFillArcSliceSetup()
451 (y1 + y2) * slice->edge1.dx) / 2.0); in miFillArcSliceSetup()
452 slice->edge2.dx = slice->edge1.dx; in miFillArcSliceSetup()
453 slice->edge2.dy = slice->edge1.dy; in miFillArcSliceSetup()
456 miGetArcEdge(arc, &slice->edge1, k, in miFillArcSliceSetup()
570 slice.edge1.x += pDraw->x; in miFillArcSliceI()
577 MIARCSLICESTEP(slice.edge1); in miFillArcSliceI()
614 slice.edge1.x += pDraw->x; in miFillArcSliceD()
621 MIARCSLICESTEP(slice.edge1); in miFillArcSliceD()