40 extern void dmxFillSpans(DrawablePtr pDrawable, GCPtr pGC,
41 int nInit, DDXPointPtr pptInit,
int *pwidthInit,
43 extern void dmxSetSpans(DrawablePtr pDrawable, GCPtr pGC,
44 char *psrc, DDXPointPtr ppt,
int *pwidth,
int nspans,
46 extern void dmxPutImage(DrawablePtr pDrawable, GCPtr pGC,
47 int depth,
int x,
int y,
int w,
int h,
48 int leftPad,
int format,
char *pBits);
49 extern RegionPtr
dmxCopyArea(DrawablePtr pSrc, DrawablePtr pDst, GCPtr pGC,
50 int srcx,
int srcy,
int w,
int h,
52 extern RegionPtr
dmxCopyPlane(DrawablePtr pSrc, DrawablePtr pDst, GCPtr pGC,
53 int srcx,
int srcy,
int width,
int height,
54 int dstx,
int dsty,
unsigned long bitPlane);
55 extern void dmxPolyPoint(DrawablePtr pDrawable, GCPtr pGC,
56 int mode,
int npt, DDXPointPtr pptInit);
57 extern void dmxPolylines(DrawablePtr pDrawable, GCPtr pGC,
58 int mode,
int npt, DDXPointPtr pptInit);
60 int nseg, xSegment * pSegs);
62 int nrects, xRectangle *pRects);
63 extern void dmxPolyArc(DrawablePtr pDrawable, GCPtr pGC,
64 int narcs, xArc * parcs);
66 int shape,
int mode,
int count, DDXPointPtr pPts);
68 int nrectFill, xRectangle *prectInit);
70 int narcs, xArc * parcs);
71 extern int dmxPolyText8(DrawablePtr pDrawable, GCPtr pGC,
72 int x,
int y,
int count,
char *chars);
74 int x,
int y,
int count,
unsigned short *chars);
76 int x,
int y,
int count,
char *chars);
78 int x,
int y,
int count,
unsigned short *chars);
80 int x,
int y,
unsigned int nglyph,
81 CharInfoPtr * ppci,
void *pglyphBase);
83 int x,
int y,
unsigned int nglyph,
84 CharInfoPtr * ppci,
void *pglyphBase);
85 extern void dmxPushPixels(GCPtr pGC, PixmapPtr pBitMap, DrawablePtr pDst,
86 int w,
int h,
int x,
int y);
88 extern void dmxGetImage(DrawablePtr pDrawable,
int sx,
int sy,
int w,
int h,
89 unsigned int format,
unsigned long planeMask,
91 extern void dmxGetSpans(DrawablePtr pDrawable,
int wMax,
92 DDXPointPtr ppt,
int *pwidth,
int nspans,
int dmxPolyText8(DrawablePtr pDrawable, GCPtr pGC, int x, int y, int count, char *chars)
Definition: dmxgcops.c:399
int dmxPolyText16(DrawablePtr pDrawable, GCPtr pGC, int x, int y, int count, unsigned short *chars)
Definition: dmxgcops.c:433
void dmxPolylines(DrawablePtr pDrawable, GCPtr pGC, int mode, int npt, DDXPointPtr pptInit)
Definition: dmxgcops.c:249
RegionPtr dmxCopyPlane(DrawablePtr pSrc, DrawablePtr pDst, GCPtr pGC, int srcx, int srcy, int width, int height, int dstx, int dsty, unsigned long bitPlane)
Definition: dmxgcops.c:199
void dmxGetSpans(DrawablePtr pDrawable, int wMax, DDXPointPtr ppt, int *pwidth, int nspans, char *pdstStart)
Definition: dmxgcops.c:633
void dmxPolyFillRect(DrawablePtr pDrawable, GCPtr pGC, int nrectFill, xRectangle *prectInit)
Definition: dmxgcops.c:357
void dmxPolySegment(DrawablePtr pDrawable, GCPtr pGC, int nseg, xSegment *pSegs)
Definition: dmxgcops.c:271
void dmxPolyPoint(DrawablePtr pDrawable, GCPtr pGC, int mode, int npt, DDXPointPtr pptInit)
Definition: dmxgcops.c:227
void dmxImageText8(DrawablePtr pDrawable, GCPtr pGC, int x, int y, int count, char *chars)
Definition: dmxgcops.c:468
void dmxPolyGlyphBlt(DrawablePtr pDrawable, GCPtr pGC, int x, int y, unsigned int nglyph, CharInfoPtr *ppci, void *pglyphBase)
Definition: dmxgcops.c:518
void dmxFillPolygon(DrawablePtr pDrawable, GCPtr pGC, int shape, int mode, int count, DDXPointPtr pPts)
Definition: dmxgcops.c:335
void dmxPutImage(DrawablePtr pDrawable, GCPtr pGC, int depth, int x, int y, int w, int h, int leftPad, int format, char *pBits)
Definition: dmxgcops.c:98
void dmxImageGlyphBlt(DrawablePtr pDrawable, GCPtr pGC, int x, int y, unsigned int nglyph, CharInfoPtr *ppci, void *pglyphBase)
Definition: dmxgcops.c:509
void dmxPolyFillArc(DrawablePtr pDrawable, GCPtr pGC, int narcs, xArc *parcs)
Definition: dmxgcops.c:379
void dmxPushPixels(GCPtr pGC, PixmapPtr pBitMap, DrawablePtr pDst, int w, int h, int x, int y)
Definition: dmxgcops.c:527
void dmxPolyRectangle(DrawablePtr pDrawable, GCPtr pGC, int nrects, xRectangle *pRects)
Definition: dmxgcops.c:292
void dmxFillSpans(DrawablePtr pDrawable, GCPtr pGC, int nInit, DDXPointPtr pptInit, int *pwidthInit, int fSorted)
Definition: dmxgcops.c:79
void dmxSetSpans(DrawablePtr pDrawable, GCPtr pGC, char *psrc, DDXPointPtr ppt, int *pwidth, int nspans, int fSorted)
Definition: dmxgcops.c:87
void dmxImageText16(DrawablePtr pDrawable, GCPtr pGC, int x, int y, int count, unsigned short *chars)
Definition: dmxgcops.c:490
void dmxPolyArc(DrawablePtr pDrawable, GCPtr pGC, int narcs, xArc *parcs)
Definition: dmxgcops.c:315
RegionPtr dmxCopyArea(DrawablePtr pSrc, DrawablePtr pDst, GCPtr pGC, int srcx, int srcy, int w, int h, int dstx, int dsty)
Definition: dmxgcops.c:173
void dmxGetImage(DrawablePtr pDrawable, int sx, int sy, int w, int h, unsigned int format, unsigned long planeMask, char *pdstLine)
Definition: dmxgcops.c:584