Lines Matching full:pgc
80 DRIGetGCPriv(GCPtr pGC) in DRIGetGCPriv() argument
82 return dixLookupPrivate(&pGC->devPrivates, driGCKey); in DRIGetGCPriv()
86 DRIUnwrapGC(GCPtr pGC) in DRIUnwrapGC() argument
88 DRIGCRec *pGCPriv = DRIGetGCPriv(pGC); in DRIUnwrapGC()
90 pGC->ops = pGCPriv->originalOps; in DRIUnwrapGC()
94 DRIWrapGC(GCPtr pGC) in DRIWrapGC() argument
96 pGC->ops = &driGCOps; in DRIWrapGC()
137 DRIFillSpans(DrawablePtr dst, GCPtr pGC, int nInit, in DRIFillSpans() argument
145 DRIUnwrapGC(pGC); in DRIFillSpans()
147 pGC->ops->FillSpans(dst, pGC, nInit, pptInit, pwidthInit, sorted); in DRIFillSpans()
149 DRIWrapGC(pGC); in DRIFillSpans()
155 DRISetSpans(DrawablePtr dst, GCPtr pGC, char *pSrc, in DRISetSpans() argument
163 DRIUnwrapGC(pGC); in DRISetSpans()
165 pGC->ops->SetSpans(dst, pGC, pSrc, pptInit, pwidthInit, nspans, sorted); in DRISetSpans()
167 DRIWrapGC(pGC); in DRISetSpans()
173 DRIPutImage(DrawablePtr dst, GCPtr pGC, in DRIPutImage() argument
181 DRIUnwrapGC(pGC); in DRIPutImage()
183 pGC->ops->PutImage(dst, pGC, depth, x, y, w, h, leftPad, format, pBits); in DRIPutImage()
185 DRIWrapGC(pGC); in DRIPutImage()
191 DRICopyArea(DrawablePtr pSrc, DrawablePtr dst, GCPtr pGC, in DRICopyArea() argument
201 DRIUnwrapGC(pGC); in DRICopyArea()
203 pReg = pGC->ops->CopyArea(pSrc, dst, pGC, srcx, srcy, w, h, dstx, dsty); in DRICopyArea()
205 DRIWrapGC(pGC); in DRICopyArea()
215 GCPtr pGC, int srcx, int srcy, in DRICopyPlane() argument
225 DRIUnwrapGC(pGC); in DRICopyPlane()
227 pReg = pGC->ops->CopyPlane(pSrc, dst, pGC, srcx, srcy, w, h, dstx, dsty, in DRICopyPlane()
230 DRIWrapGC(pGC); in DRICopyPlane()
239 DRIPolyPoint(DrawablePtr dst, GCPtr pGC, in DRIPolyPoint() argument
246 DRIUnwrapGC(pGC); in DRIPolyPoint()
248 pGC->ops->PolyPoint(dst, pGC, mode, npt, pptInit); in DRIPolyPoint()
250 DRIWrapGC(pGC); in DRIPolyPoint()
256 DRIPolylines(DrawablePtr dst, GCPtr pGC, in DRIPolylines() argument
263 DRIUnwrapGC(pGC); in DRIPolylines()
265 pGC->ops->Polylines(dst, pGC, mode, npt, pptInit); in DRIPolylines()
267 DRIWrapGC(pGC); in DRIPolylines()
273 DRIPolySegment(DrawablePtr dst, GCPtr pGC, in DRIPolySegment() argument
280 DRIUnwrapGC(pGC); in DRIPolySegment()
282 pGC->ops->PolySegment(dst, pGC, nseg, pSeg); in DRIPolySegment()
284 DRIWrapGC(pGC); in DRIPolySegment()
290 DRIPolyRectangle(DrawablePtr dst, GCPtr pGC, in DRIPolyRectangle() argument
297 DRIUnwrapGC(pGC); in DRIPolyRectangle()
299 pGC->ops->PolyRectangle(dst, pGC, nRects, pRects); in DRIPolyRectangle()
301 DRIWrapGC(pGC); in DRIPolyRectangle()
306 DRIPolyArc(DrawablePtr dst, GCPtr pGC, int narcs, xArc *parcs) in DRIPolyArc() argument
312 DRIUnwrapGC(pGC); in DRIPolyArc()
314 pGC->ops->PolyArc(dst, pGC, narcs, parcs); in DRIPolyArc()
316 DRIWrapGC(pGC); in DRIPolyArc()
322 DRIFillPolygon(DrawablePtr dst, GCPtr pGC, in DRIFillPolygon() argument
330 DRIUnwrapGC(pGC); in DRIFillPolygon()
332 pGC->ops->FillPolygon(dst, pGC, shape, mode, count, pptInit); in DRIFillPolygon()
334 DRIWrapGC(pGC); in DRIFillPolygon()
340 DRIPolyFillRect(DrawablePtr dst, GCPtr pGC, in DRIPolyFillRect() argument
347 DRIUnwrapGC(pGC); in DRIPolyFillRect()
349 pGC->ops->PolyFillRect(dst, pGC, nRectsInit, pRectsInit); in DRIPolyFillRect()
351 DRIWrapGC(pGC); in DRIPolyFillRect()
357 DRIPolyFillArc(DrawablePtr dst, GCPtr pGC, in DRIPolyFillArc() argument
364 DRIUnwrapGC(pGC); in DRIPolyFillArc()
366 pGC->ops->PolyFillArc(dst, pGC, narcsInit, parcsInit); in DRIPolyFillArc()
368 DRIWrapGC(pGC); in DRIPolyFillArc()
374 DRIPolyText8(DrawablePtr dst, GCPtr pGC, in DRIPolyText8() argument
382 DRIUnwrapGC(pGC); in DRIPolyText8()
384 ret = pGC->ops->PolyText8(dst, pGC, x, y, count, chars); in DRIPolyText8()
386 DRIWrapGC(pGC); in DRIPolyText8()
394 DRIPolyText16(DrawablePtr dst, GCPtr pGC, in DRIPolyText16() argument
402 DRIUnwrapGC(pGC); in DRIPolyText16()
404 ret = pGC->ops->PolyText16(dst, pGC, x, y, count, chars); in DRIPolyText16()
406 DRIWrapGC(pGC); in DRIPolyText16()
414 DRIImageText8(DrawablePtr dst, GCPtr pGC, in DRIImageText8() argument
421 DRIUnwrapGC(pGC); in DRIImageText8()
423 pGC->ops->ImageText8(dst, pGC, x, y, count, chars); in DRIImageText8()
425 DRIWrapGC(pGC); in DRIImageText8()
431 DRIImageText16(DrawablePtr dst, GCPtr pGC, in DRIImageText16() argument
438 DRIUnwrapGC(pGC); in DRIImageText16()
440 pGC->ops->ImageText16(dst, pGC, x, y, count, chars); in DRIImageText16()
442 DRIWrapGC(pGC); in DRIImageText16()
448 DRIImageGlyphBlt(DrawablePtr dst, GCPtr pGC, in DRIImageGlyphBlt() argument
456 DRIUnwrapGC(pGC); in DRIImageGlyphBlt()
458 pGC->ops->ImageGlyphBlt(dst, pGC, x, y, nglyphInit, ppciInit, unused); in DRIImageGlyphBlt()
460 DRIWrapGC(pGC); in DRIImageGlyphBlt()
466 DRIPolyGlyphBlt(DrawablePtr dst, GCPtr pGC, in DRIPolyGlyphBlt() argument
474 DRIUnwrapGC(pGC); in DRIPolyGlyphBlt()
476 pGC->ops->PolyGlyphBlt(dst, pGC, x, y, nglyph, ppci, pglyphBase); in DRIPolyGlyphBlt()
478 DRIWrapGC(pGC); in DRIPolyGlyphBlt()
484 DRIPushPixels(GCPtr pGC, PixmapPtr pBitMap, DrawablePtr dst, in DRIPushPixels() argument
492 DRIUnwrapGC(pGC); in DRIPushPixels()
494 pGC->ops->PushPixels(pGC, pBitMap, dst, dx, dy, xOrg, yOrg); in DRIPushPixels()
496 DRIWrapGC(pGC); in DRIPushPixels()
526 DRICreateGC(GCPtr pGC) in DRICreateGC() argument
528 ScreenPtr pScreen = pGC->pScreen; in DRICreateGC()
535 pGCPriv = DRIGetGCPriv(pGC); in DRICreateGC()
538 ret = pScreen->CreateGC(pGC); in DRICreateGC()
541 pGCPriv->originalOps = pGC->ops; in DRICreateGC()
542 pGC->ops = &driGCOps; in DRICreateGC()