Lines Matching full:pgc
30 fbZeroLine(DrawablePtr pDrawable, GCPtr pGC, int mode, int npt, DDXPointPtr ppt) in fbZeroLine() argument
40 dashOffset = pGC->dashOffset; in fbZeroLine()
49 fbSegment(pDrawable, pGC, x1 + x, y1 + y, in fbZeroLine()
51 npt == 1 && pGC->capStyle != CapNotLast, &dashOffset); in fbZeroLine()
58 fbZeroSegment(DrawablePtr pDrawable, GCPtr pGC, int nseg, xSegment * pSegs) in fbZeroSegment() argument
62 Bool drawLast = pGC->capStyle != CapNotLast; in fbZeroSegment()
67 dashOffset = pGC->dashOffset; in fbZeroSegment()
68 fbSegment(pDrawable, pGC, in fbZeroSegment()
91 fbPolyLine(DrawablePtr pDrawable, GCPtr pGC, int mode, int npt, DDXPointPtr ppt) in fbPolyLine() argument
95 if (pGC->lineWidth == 0) { in fbPolyLine()
97 if (pGC->fillStyle == FillSolid && in fbPolyLine()
98 pGC->lineStyle == LineSolid && in fbPolyLine()
99 RegionNumRects(fbGetCompositeClip(pGC)) == 1) { in fbPolyLine()
114 if (pGC->lineStyle != LineSolid) in fbPolyLine()
119 (*line) (pDrawable, pGC, mode, npt, ppt); in fbPolyLine()
123 fbPolySegment(DrawablePtr pDrawable, GCPtr pGC, int nseg, xSegment * pseg) in fbPolySegment() argument
125 void (*seg) (DrawablePtr pDrawable, GCPtr pGC, int nseg, xSegment * pseg); in fbPolySegment()
127 if (pGC->lineWidth == 0) { in fbPolySegment()
129 if (pGC->fillStyle == FillSolid && in fbPolySegment()
130 pGC->lineStyle == LineSolid && in fbPolySegment()
131 RegionNumRects(fbGetCompositeClip(pGC)) == 1) { in fbPolySegment()
148 (*seg) (pDrawable, pGC, nseg, pseg); in fbPolySegment()