Lines Matching defs:spanData
79 AppendSpanGroup(GCPtr pGC, unsigned long pixel, Spans *spanPtr, SpanDataPtr spanData)
84 group = &spanData->fgGroup;
86 othergroup = &spanData->bgGroup;
90 group = &spanData->bgGroup;
91 othergroup = &spanData->fgGroup;
98 unsigned long pixel, SpanDataPtr spanData,
109 fillSpans(DrawablePtr pDrawable, GCPtr pGC, unsigned long pixel, Spans *spans, SpanDataPtr spanData)
111 if (!spanData)
131 AppendSpanGroup (pGC, pixel, spans, spanData);
136 SpanDataPtr spanData, int y, int overall_height,
234 fillSpans (pDrawable, pGC, pixel, &spanRec, spanData);
242 SpanDataPtr spanData,
254 if (!spanData)
295 AppendSpanGroup (pGC, pixel, &spanRec, spanData);
479 SpanDataPtr spanData,
514 SpanDataPtr spanData,
530 if (lw == 1 && !spanData) {
542 miLineOnePoint (pDrawable, pGC, pixel, spanData, pLeft->x, pLeft->y);
548 miLineArc(pDrawable, pGC, pixel, spanData,
656 miFillPolyHelper (pDrawable, pGC, pixel, spanData, y, height, left, right, nleft, nright);
1037 SpanDataPtr spanData,
1097 fillSpans (pDraw, pGC, pixel, &spanRec, spanData);
1102 SpanDataPtr spanData, LineFacePtr face, Bool isLeft,
1148 miFillPolyHelper (pDrawable, pGC, pixel, spanData, yorgi - (lw >> 1), lw,
1178 miFillPolyHelper (pDrawable, pGC, pixel, spanData, topy, bottomy - topy, lefts, rights, 1, 1);
1259 miFillPolyHelper (pDrawable, pGC, pixel, spanData, topy,
1269 SpanDataPtr spanData,
1347 miFillRectPolyHelper (pDrawable, pGC, pixel, spanData,
1366 miFillRectPolyHelper (pDrawable, pGC, pixel, spanData,
1481 miFillPolyHelper (pDrawable, pGC, pixel, spanData, topy,
1487 miSetupSpanData (GCPtr pGC, SpanDataPtr spanData, int npt)
1492 miInitSpanGroup (&spanData->bgGroup);
1493 miInitSpanGroup (&spanData->fgGroup);
1494 return spanData;
1498 miCleanupSpanData (DrawablePtr pDrawable, GCPtr pGC, SpanDataPtr spanData)
1510 miFillUniqueSpanGroup (pDrawable, pGC, &spanData->bgGroup);
1511 miFreeSpanGroup (&spanData->bgGroup);
1518 miFillUniqueSpanGroup (pDrawable, pGC, &spanData->fgGroup);
1519 miFreeSpanGroup (&spanData->fgGroup);
1528 SpanDataPtr spanData;
1537 spanData = miSetupSpanData (pGC, &spanDataRec, npt);
1587 miWideSegment (pDrawable, pGC, pixel, spanData, x1, y1, x2, y2,
1595 if (pGC->lineWidth == 1 && !spanData)
1596 miLineOnePoint (pDrawable, pGC, pixel, spanData, x1, y1);
1598 miLineArc (pDrawable, pGC, pixel, spanData,
1606 miLineJoin (pDrawable, pGC, pixel, spanData, &leftFace,
1616 miLineJoin (pDrawable, pGC, pixel, spanData, &firstFace,
1620 if (pGC->lineWidth == 1 && !spanData)
1621 miLineOnePoint (pDrawable, pGC, pixel, spanData, x2, y2);
1623 miLineArc (pDrawable, pGC, pixel, spanData,
1634 miWideSegment (pDrawable, pGC, pixel, spanData,
1639 miLineArc (pDrawable, pGC, pixel, spanData,
1644 miLineArc (pDrawable, pGC, pixel, spanData,
1650 if (spanData)
1651 miCleanupSpanData (pDrawable, pGC, spanData);
1663 SpanDataPtr spanData,
1849 miFillPolyHelper (pDrawable, pGC, pixel, spanData, y, h, left, right, nleft, nright);
1875 miLineArc (pDrawable, pGC, pixel, spanData,
1891 miLineArc (pDrawable, pGC, pixel, spanData,
1964 miFillPolyHelper (pDrawable, pGC, pixel, spanData, y, h, left, right, nleft, nright);
1982 miLineArc (pDrawable, pGC, pixel, spanData,
2029 SpanDataPtr spanData;
2051 spanData = miSetupSpanData (pGC, &spanDataRec, npt);
2103 miWideDashSegment (pDrawable, pGC, spanData, &dashOffset, &dashIndex,
2119 miLineArc (pDrawable, pGC, pixel, spanData,
2125 miLineJoin (pDrawable, pGC, pixel, spanData, &leftFace,
2141 miLineJoin (pDrawable, pGC, pixel, spanData, &firstFace,
2147 miLineArc (pDrawable, pGC, pixel, spanData,
2161 miLineProjectingCap (pDrawable, pGC, pixel, spanData,
2165 miLineArc (pDrawable, pGC, pixel, spanData,
2179 miLineArc (pDrawable, pGC, pixel, spanData,
2186 miFillRectPolyHelper (pDrawable, pGC, pixel, spanData,
2191 if (spanData)
2192 miCleanupSpanData (pDrawable, pGC, spanData);