Lines Matching defs:spanData
593 SpanDataPtr spanData)
598 group = &spanData->fgGroup;
600 othergroup = &spanData->bgGroup;
603 group = &spanData->bgGroup;
604 othergroup = &spanData->fgGroup;
610 unsigned long pixel, SpanDataPtr spanData,
621 SpanDataPtr spanData)
623 if (!spanData) {
642 AppendSpanGroup(pGC, pixel, spans, spanData);
647 SpanDataPtr spanData, int y, int overall_height,
736 fillSpans(pDrawable, pGC, pixel, &spanRec, spanData);
743 SpanDataPtr spanData, int x, int y, int w, int h)
751 if (!spanData) {
786 AppendSpanGroup(pGC, pixel, &spanRec, spanData);
946 unsigned long pixel, SpanDataPtr spanData, int x, int y)
975 SpanDataPtr spanData, LineFacePtr pLeft, LineFacePtr pRight)
989 if (lw == 1 && !spanData) {
1003 miLineOnePoint(pDrawable, pGC, pixel, spanData, pLeft->x, pLeft->y);
1009 miLineArc(pDrawable, pGC, pixel, spanData,
1108 miFillPolyHelper(pDrawable, pGC, pixel, spanData, y, height, left, right,
1450 SpanDataPtr spanData,
1501 fillSpans(pDraw, pGC, pixel, &spanRec, spanData);
1506 SpanDataPtr spanData, LineFacePtr face, Bool isLeft,
1550 miFillPolyHelper(pDrawable, pGC, pixel, spanData, yorgi - (lw >> 1), lw,
1579 miFillPolyHelper(pDrawable, pGC, pixel, spanData, topy, bottomy - topy,
1654 miFillPolyHelper(pDrawable, pGC, pixel, spanData, topy,
1663 SpanDataPtr spanData,
1737 miFillRectPolyHelper(pDrawable, pGC, pixel, spanData, x, y, dx, dy);
1754 miFillRectPolyHelper(pDrawable, pGC, pixel, spanData, x, y, dx, dy);
1858 miFillPolyHelper(pDrawable, pGC, pixel, spanData, topy,
1864 miSetupSpanData(GCPtr pGC, SpanDataPtr spanData, int npt)
1869 miInitSpanGroup(&spanData->bgGroup);
1870 miInitSpanGroup(&spanData->fgGroup);
1871 return spanData;
1875 miCleanupSpanData(DrawablePtr pDrawable, GCPtr pGC, SpanDataPtr spanData)
1886 miFillUniqueSpanGroup(pDrawable, pGC, &spanData->bgGroup);
1887 miFreeSpanGroup(&spanData->bgGroup);
1893 miFillUniqueSpanGroup(pDrawable, pGC, &spanData->fgGroup);
1894 miFreeSpanGroup(&spanData->fgGroup);
1903 SpanDataPtr spanData;
1912 spanData = miSetupSpanData(pGC, &spanDataRec, npt);
1955 miWideSegment(pDrawable, pGC, pixel, spanData, x1, y1, x2, y2,
1961 if (pGC->lineWidth == 1 && !spanData)
1962 miLineOnePoint(pDrawable, pGC, pixel, spanData, x1, y1);
1964 miLineArc(pDrawable, pGC, pixel, spanData,
1970 miLineJoin(pDrawable, pGC, pixel, spanData, &leftFace,
1979 miLineJoin(pDrawable, pGC, pixel, spanData, &firstFace,
1982 if (pGC->lineWidth == 1 && !spanData)
1983 miLineOnePoint(pDrawable, pGC, pixel, spanData, x2, y2);
1985 miLineArc(pDrawable, pGC, pixel, spanData,
1994 miWideSegment(pDrawable, pGC, pixel, spanData,
1998 miLineArc(pDrawable, pGC, pixel, spanData,
2002 miLineArc(pDrawable, pGC, pixel, spanData,
2007 if (spanData)
2008 miCleanupSpanData(pDrawable, pGC, spanData);
2019 SpanDataPtr spanData,
2189 miFillPolyHelper(pDrawable, pGC, pixel, spanData, y, h, left, right,
2211 miLineArc(pDrawable, pGC, pixel, spanData,
2225 miLineArc(pDrawable, pGC, pixel, spanData,
2289 miFillPolyHelper(pDrawable, pGC, pixel, spanData, y, h, left, right,
2305 miLineArc(pDrawable, pGC, pixel, spanData,
2350 SpanDataPtr spanData;
2370 spanData = miSetupSpanData(pGC, &spanDataRec, npt);
2416 miWideDashSegment(pDrawable, pGC, spanData, &dashOffset, &dashIndex,
2429 miLineArc(pDrawable, pGC, pixel, spanData,
2434 miLineJoin(pDrawable, pGC, pixel, spanData, &leftFace,
2447 miLineJoin(pDrawable, pGC, pixel, spanData, &firstFace,
2452 miLineArc(pDrawable, pGC, pixel, spanData,
2464 miLineProjectingCap(pDrawable, pGC, pixel, spanData,
2468 miLineArc(pDrawable, pGC, pixel, spanData,
2482 miLineArc(pDrawable, pGC, pixel, spanData,
2488 miFillRectPolyHelper(pDrawable, pGC, pixel, spanData,
2493 if (spanData)
2494 miCleanupSpanData(pDrawable, pGC, spanData);