45
57
<code>#include "picturestr.h"</code><br/>
46
58
<code>#include "mipict.h"</code><br/>
47
59
<code>#include "fbpict.h"</code><br/>
48
<table class="memberdecls">
60
</div><table class="memberdecls">
49
61
<tr><td colspan="2"><h2><a name="func-members"></a>
50
62
Functions</h2></td></tr>
51
<tr><td class="memItemLeft" align="right" valign="top">static int </td><td class="memItemRight" valign="bottom"><a class="el" href="dmxpict_8c.html#aaaa954b686d1322b7cda6a83f24a8c45">dmxProcRenderCreateGlyphSet</a> (ClientPtr client)</td></tr>
52
<tr><td class="memItemLeft" align="right" valign="top">static int </td><td class="memItemRight" valign="bottom"><a class="el" href="dmxpict_8c.html#a182c93f585ba30c52c680849edb51c7f">dmxProcRenderFreeGlyphSet</a> (ClientPtr client)</td></tr>
53
<tr><td class="memItemLeft" align="right" valign="top">static int </td><td class="memItemRight" valign="bottom"><a class="el" href="dmxpict_8c.html#a3af8c0336c49625930470c6e2bce2a48">dmxProcRenderAddGlyphs</a> (ClientPtr client)</td></tr>
54
<tr><td class="memItemLeft" align="right" valign="top">static int </td><td class="memItemRight" valign="bottom"><a class="el" href="dmxpict_8c.html#a31fa7a567bceaf88984a3e862dc9a72e">dmxProcRenderFreeGlyphs</a> (ClientPtr client)</td></tr>
55
<tr><td class="memItemLeft" align="right" valign="top">static int </td><td class="memItemRight" valign="bottom"><a class="el" href="dmxpict_8c.html#a612db8702e6a380e12719576a57602e7">dmxProcRenderCompositeGlyphs</a> (ClientPtr client)</td></tr>
56
<tr><td class="memItemLeft" align="right" valign="top">static int </td><td class="memItemRight" valign="bottom"><a class="el" href="dmxpict_8c.html#af7e087c44278e073b515a7adf3788a06">dmxProcRenderSetPictureTransform</a> (ClientPtr client)</td></tr>
57
<tr><td class="memItemLeft" align="right" valign="top">static int </td><td class="memItemRight" valign="bottom"><a class="el" href="dmxpict_8c.html#a6cf50414d7688db973f42db898ba16a8">dmxProcRenderSetPictureFilter</a> (ClientPtr client)</td></tr>
58
<tr><td class="memItemLeft" align="right" valign="top">static int </td><td class="memItemRight" valign="bottom"><a class="el" href="dmxpict_8c.html#a3b0dd9ecc0fbb260662ba6c18d69bd08">dmxGlyphErrorHandler</a> (Display *dpy, XErrorEvent *ev)</td></tr>
59
<tr><td class="memItemLeft" align="right" valign="top">void </td><td class="memItemRight" valign="bottom"><a class="el" href="dmxpict_8c.html#a76cabef9d3047d8f514fb6e17b951145">dmxInitRender</a> (void)</td></tr>
60
<tr><td class="memItemLeft" align="right" valign="top">void </td><td class="memItemRight" valign="bottom"><a class="el" href="dmxpict_8c.html#a93c956636d6aba1f2ce1cab637e00fff">dmxResetRender</a> (void)</td></tr>
61
<tr><td class="memItemLeft" align="right" valign="top">Bool </td><td class="memItemRight" valign="bottom"><a class="el" href="dmxpict_8c.html#a457aa4df6b01e88a26cc069094e4b07c">dmxPictureInit</a> (ScreenPtr pScreen, PictFormatPtr formats, int nformats)</td></tr>
62
<tr><td class="memItemLeft" align="right" valign="top">static XRenderPictFormat * </td><td class="memItemRight" valign="bottom"><a class="el" href="dmxpict_8c.html#aa154f0c705ffdaf3770cd87c478db004">dmxFindFormat</a> (<a class="el" href="struct__DMXScreenInfo.html">DMXScreenInfo</a> *dmxScreen, PictFormatPtr pFmt)</td></tr>
63
<tr><td class="memItemLeft" align="right" valign="top">Bool </td><td class="memItemRight" valign="bottom"><a class="el" href="dmxpict_8c.html#a342746cc3fb1fe0731522315c6dd91fc">dmxBEFreeGlyphSet</a> (ScreenPtr pScreen, GlyphSetPtr glyphSet)</td></tr>
64
<tr><td class="memItemLeft" align="right" valign="top">int </td><td class="memItemRight" valign="bottom"><a class="el" href="dmxpict_8c.html#a390ee65e9cbdf613f5f7a6fafa754fff">dmxBECreateGlyphSet</a> (int idx, GlyphSetPtr glyphSet)</td></tr>
65
<tr><td class="memItemLeft" align="right" valign="top">static Picture </td><td class="memItemRight" valign="bottom"><a class="el" href="dmxpict_8c.html#a314fad65d3e8f6470ed95e052348df3d">dmxDoCreatePicture</a> (PicturePtr pPicture)</td></tr>
66
<tr><td class="memItemLeft" align="right" valign="top">void </td><td class="memItemRight" valign="bottom"><a class="el" href="dmxpict_8c.html#a8c52091268b0f77d74d3a097b396abcf">dmxCreatePictureList</a> (WindowPtr pWindow)</td></tr>
67
<tr><td class="memItemLeft" align="right" valign="top">int </td><td class="memItemRight" valign="bottom"><a class="el" href="dmxpict_8c.html#ac1b1e577a8993b4c76eba1bfad485396">dmxBECreatePicture</a> (PicturePtr pPicture)</td></tr>
68
<tr><td class="memItemLeft" align="right" valign="top">int </td><td class="memItemRight" valign="bottom"><a class="el" href="dmxpict_8c.html#ad7adb9c71564816f5f3172c710274d57">dmxCreatePicture</a> (PicturePtr pPicture)</td></tr>
69
<tr><td class="memItemLeft" align="right" valign="top">Bool </td><td class="memItemRight" valign="bottom"><a class="el" href="dmxpict_8c.html#a7b24ad91d73ffd9475719ec4b0a73f34">dmxBEFreePicture</a> (PicturePtr pPicture)</td></tr>
70
<tr><td class="memItemLeft" align="right" valign="top">Bool </td><td class="memItemRight" valign="bottom"><a class="el" href="dmxpict_8c.html#a0af49a0382a2763672f3f8bc1e1ee156">dmxDestroyPictureList</a> (WindowPtr pWindow)</td></tr>
71
<tr><td class="memItemLeft" align="right" valign="top">void </td><td class="memItemRight" valign="bottom"><a class="el" href="dmxpict_8c.html#aee92c240df08f4c8a62c291b3efa4d7e">dmxDestroyPicture</a> (PicturePtr pPicture)</td></tr>
72
<tr><td class="memItemLeft" align="right" valign="top">int </td><td class="memItemRight" valign="bottom"><a class="el" href="dmxpict_8c.html#a80e126a5d7911fec43bad8a9428980d6">dmxChangePictureClip</a> (PicturePtr pPicture, int clipType, pointer value, int n)</td></tr>
73
<tr><td class="memItemLeft" align="right" valign="top">void </td><td class="memItemRight" valign="bottom"><a class="el" href="dmxpict_8c.html#aa977edb667e68606b2e08b25d99427de">dmxDestroyPictureClip</a> (PicturePtr pPicture)</td></tr>
74
<tr><td class="memItemLeft" align="right" valign="top">void </td><td class="memItemRight" valign="bottom"><a class="el" href="dmxpict_8c.html#a316382a2e169f1662363123670a252c7">dmxChangePicture</a> (PicturePtr pPicture, Mask mask)</td></tr>
75
<tr><td class="memItemLeft" align="right" valign="top">void </td><td class="memItemRight" valign="bottom"><a class="el" href="dmxpict_8c.html#a3a9285c518b050130e40b7e147309350">dmxValidatePicture</a> (PicturePtr pPicture, Mask mask)</td></tr>
76
<tr><td class="memItemLeft" align="right" valign="top">void </td><td class="memItemRight" valign="bottom"><a class="el" href="dmxpict_8c.html#a65851c1a4e9cd6946d67ff5aaf7bce88">dmxComposite</a> (CARD8 op, PicturePtr pSrc, PicturePtr pMask, PicturePtr pDst, INT16 xSrc, INT16 ySrc, INT16 xMask, INT16 yMask, INT16 xDst, INT16 yDst, CARD16 width, CARD16 height)</td></tr>
77
<tr><td class="memItemLeft" align="right" valign="top">void </td><td class="memItemRight" valign="bottom"><a class="el" href="dmxpict_8c.html#a8a98dca5e23c501c44fa3e040e31d100">dmxGlyphs</a> (CARD8 op, PicturePtr pSrc, PicturePtr pDst, PictFormatPtr maskFormat, INT16 xSrc, INT16 ySrc, int nlists, GlyphListPtr lists, GlyphPtr *glyphs)</td></tr>
78
<tr><td class="memItemLeft" align="right" valign="top">void </td><td class="memItemRight" valign="bottom"><a class="el" href="dmxpict_8c.html#ae828cd3db7af3c9e3a615267cd780ac4">dmxCompositeRects</a> (CARD8 op, PicturePtr pDst, xRenderColor *color, int nRect, xRectangle *rects)</td></tr>
79
<tr><td class="memItemLeft" align="right" valign="top">Bool </td><td class="memItemRight" valign="bottom"><a class="el" href="dmxpict_8c.html#a5c81bdb404715c2318d3eda49e26fe68">dmxInitIndexed</a> (ScreenPtr pScreen, PictFormatPtr pFormat)</td></tr>
80
<tr><td class="memItemLeft" align="right" valign="top">void </td><td class="memItemRight" valign="bottom"><a class="el" href="dmxpict_8c.html#aa63b1daaacc56332c04832198a9e30b7">dmxCloseIndexed</a> (ScreenPtr pScreen, PictFormatPtr pFormat)</td></tr>
81
<tr><td class="memItemLeft" align="right" valign="top">void </td><td class="memItemRight" valign="bottom"><a class="el" href="dmxpict_8c.html#a05292dc07650c6fb40e13640cfce0df6">dmxUpdateIndexed</a> (ScreenPtr pScreen, PictFormatPtr pFormat, int ndef, xColorItem *pdef)</td></tr>
82
<tr><td class="memItemLeft" align="right" valign="top">void </td><td class="memItemRight" valign="bottom"><a class="el" href="dmxpict_8c.html#ae54f217c222944bb10731d73e05ed4b2">dmxTrapezoids</a> (CARD8 op, PicturePtr pSrc, PicturePtr pDst, PictFormatPtr maskFormat, INT16 xSrc, INT16 ySrc, int ntrap, xTrapezoid *traps)</td></tr>
83
<tr><td class="memItemLeft" align="right" valign="top">void </td><td class="memItemRight" valign="bottom"><a class="el" href="dmxpict_8c.html#a401f568feed789ffc0bb1cc52573f707">dmxTriangles</a> (CARD8 op, PicturePtr pSrc, PicturePtr pDst, PictFormatPtr maskFormat, INT16 xSrc, INT16 ySrc, int ntri, xTriangle *tris)</td></tr>
84
<tr><td class="memItemLeft" align="right" valign="top">void </td><td class="memItemRight" valign="bottom"><a class="el" href="dmxpict_8c.html#a3e36166fd4db06d364e7cc1762ab5b8c">dmxTriStrip</a> (CARD8 op, PicturePtr pSrc, PicturePtr pDst, PictFormatPtr maskFormat, INT16 xSrc, INT16 ySrc, int npoint, xPointFixed *points)</td></tr>
85
<tr><td class="memItemLeft" align="right" valign="top">void </td><td class="memItemRight" valign="bottom"><a class="el" href="dmxpict_8c.html#a11d3beb5f92c982f9383bb7e606e3157">dmxTriFan</a> (CARD8 op, PicturePtr pSrc, PicturePtr pDst, PictFormatPtr maskFormat, INT16 xSrc, INT16 ySrc, int npoint, xPointFixed *points)</td></tr>
63
<tr><td class="memItemLeft" align="right" valign="top">static int </td><td class="memItemRight" valign="bottom"><a class="el" href="dmxpict_8c.html#aaaa954b686d1322b7cda6a83f24a8c45">dmxProcRenderCreateGlyphSet</a> (ClientPtr client)</td></tr>
64
<tr><td class="memItemLeft" align="right" valign="top">static int </td><td class="memItemRight" valign="bottom"><a class="el" href="dmxpict_8c.html#a182c93f585ba30c52c680849edb51c7f">dmxProcRenderFreeGlyphSet</a> (ClientPtr client)</td></tr>
65
<tr><td class="memItemLeft" align="right" valign="top">static int </td><td class="memItemRight" valign="bottom"><a class="el" href="dmxpict_8c.html#a3af8c0336c49625930470c6e2bce2a48">dmxProcRenderAddGlyphs</a> (ClientPtr client)</td></tr>
66
<tr><td class="memItemLeft" align="right" valign="top">static int </td><td class="memItemRight" valign="bottom"><a class="el" href="dmxpict_8c.html#a31fa7a567bceaf88984a3e862dc9a72e">dmxProcRenderFreeGlyphs</a> (ClientPtr client)</td></tr>
67
<tr><td class="memItemLeft" align="right" valign="top">static int </td><td class="memItemRight" valign="bottom"><a class="el" href="dmxpict_8c.html#a612db8702e6a380e12719576a57602e7">dmxProcRenderCompositeGlyphs</a> (ClientPtr client)</td></tr>
68
<tr><td class="memItemLeft" align="right" valign="top">static int </td><td class="memItemRight" valign="bottom"><a class="el" href="dmxpict_8c.html#af7e087c44278e073b515a7adf3788a06">dmxProcRenderSetPictureTransform</a> (ClientPtr client)</td></tr>
69
<tr><td class="memItemLeft" align="right" valign="top">static int </td><td class="memItemRight" valign="bottom"><a class="el" href="dmxpict_8c.html#a6cf50414d7688db973f42db898ba16a8">dmxProcRenderSetPictureFilter</a> (ClientPtr client)</td></tr>
70
<tr><td class="memItemLeft" align="right" valign="top">static int </td><td class="memItemRight" valign="bottom"><a class="el" href="dmxpict_8c.html#a3b0dd9ecc0fbb260662ba6c18d69bd08">dmxGlyphErrorHandler</a> (Display *dpy, XErrorEvent *ev)</td></tr>
71
<tr><td class="memItemLeft" align="right" valign="top">void </td><td class="memItemRight" valign="bottom"><a class="el" href="dmxpict_8c.html#a76cabef9d3047d8f514fb6e17b951145">dmxInitRender</a> (void)</td></tr>
72
<tr><td class="memItemLeft" align="right" valign="top">void </td><td class="memItemRight" valign="bottom"><a class="el" href="dmxpict_8c.html#a93c956636d6aba1f2ce1cab637e00fff">dmxResetRender</a> (void)</td></tr>
73
<tr><td class="memItemLeft" align="right" valign="top">Bool </td><td class="memItemRight" valign="bottom"><a class="el" href="dmxpict_8c.html#a457aa4df6b01e88a26cc069094e4b07c">dmxPictureInit</a> (ScreenPtr pScreen, PictFormatPtr formats, int nformats)</td></tr>
74
<tr><td class="memItemLeft" align="right" valign="top">static XRenderPictFormat * </td><td class="memItemRight" valign="bottom"><a class="el" href="dmxpict_8c.html#aa154f0c705ffdaf3770cd87c478db004">dmxFindFormat</a> (<a class="el" href="struct__DMXScreenInfo.html">DMXScreenInfo</a> *dmxScreen, PictFormatPtr pFmt)</td></tr>
75
<tr><td class="memItemLeft" align="right" valign="top">Bool </td><td class="memItemRight" valign="bottom"><a class="el" href="dmxpict_8c.html#a342746cc3fb1fe0731522315c6dd91fc">dmxBEFreeGlyphSet</a> (ScreenPtr pScreen, GlyphSetPtr glyphSet)</td></tr>
76
<tr><td class="memItemLeft" align="right" valign="top">int </td><td class="memItemRight" valign="bottom"><a class="el" href="dmxpict_8c.html#a390ee65e9cbdf613f5f7a6fafa754fff">dmxBECreateGlyphSet</a> (int idx, GlyphSetPtr glyphSet)</td></tr>
77
<tr><td class="memItemLeft" align="right" valign="top">static Picture </td><td class="memItemRight" valign="bottom"><a class="el" href="dmxpict_8c.html#a314fad65d3e8f6470ed95e052348df3d">dmxDoCreatePicture</a> (PicturePtr pPicture)</td></tr>
78
<tr><td class="memItemLeft" align="right" valign="top">void </td><td class="memItemRight" valign="bottom"><a class="el" href="dmxpict_8c.html#a8c52091268b0f77d74d3a097b396abcf">dmxCreatePictureList</a> (WindowPtr pWindow)</td></tr>
79
<tr><td class="memItemLeft" align="right" valign="top">int </td><td class="memItemRight" valign="bottom"><a class="el" href="dmxpict_8c.html#ac1b1e577a8993b4c76eba1bfad485396">dmxBECreatePicture</a> (PicturePtr pPicture)</td></tr>
80
<tr><td class="memItemLeft" align="right" valign="top">int </td><td class="memItemRight" valign="bottom"><a class="el" href="dmxpict_8c.html#ad7adb9c71564816f5f3172c710274d57">dmxCreatePicture</a> (PicturePtr pPicture)</td></tr>
81
<tr><td class="memItemLeft" align="right" valign="top">Bool </td><td class="memItemRight" valign="bottom"><a class="el" href="dmxpict_8c.html#a7b24ad91d73ffd9475719ec4b0a73f34">dmxBEFreePicture</a> (PicturePtr pPicture)</td></tr>
82
<tr><td class="memItemLeft" align="right" valign="top">Bool </td><td class="memItemRight" valign="bottom"><a class="el" href="dmxpict_8c.html#a0af49a0382a2763672f3f8bc1e1ee156">dmxDestroyPictureList</a> (WindowPtr pWindow)</td></tr>
83
<tr><td class="memItemLeft" align="right" valign="top">void </td><td class="memItemRight" valign="bottom"><a class="el" href="dmxpict_8c.html#aee92c240df08f4c8a62c291b3efa4d7e">dmxDestroyPicture</a> (PicturePtr pPicture)</td></tr>
84
<tr><td class="memItemLeft" align="right" valign="top">int </td><td class="memItemRight" valign="bottom"><a class="el" href="dmxpict_8c.html#a80e126a5d7911fec43bad8a9428980d6">dmxChangePictureClip</a> (PicturePtr pPicture, int clipType, pointer value, int n)</td></tr>
85
<tr><td class="memItemLeft" align="right" valign="top">void </td><td class="memItemRight" valign="bottom"><a class="el" href="dmxpict_8c.html#aa977edb667e68606b2e08b25d99427de">dmxDestroyPictureClip</a> (PicturePtr pPicture)</td></tr>
86
<tr><td class="memItemLeft" align="right" valign="top">void </td><td class="memItemRight" valign="bottom"><a class="el" href="dmxpict_8c.html#a316382a2e169f1662363123670a252c7">dmxChangePicture</a> (PicturePtr pPicture, Mask mask)</td></tr>
87
<tr><td class="memItemLeft" align="right" valign="top">void </td><td class="memItemRight" valign="bottom"><a class="el" href="dmxpict_8c.html#a3a9285c518b050130e40b7e147309350">dmxValidatePicture</a> (PicturePtr pPicture, Mask mask)</td></tr>
88
<tr><td class="memItemLeft" align="right" valign="top">void </td><td class="memItemRight" valign="bottom"><a class="el" href="dmxpict_8c.html#a65851c1a4e9cd6946d67ff5aaf7bce88">dmxComposite</a> (CARD8 op, PicturePtr pSrc, PicturePtr pMask, PicturePtr pDst, INT16 xSrc, INT16 ySrc, INT16 xMask, INT16 yMask, INT16 xDst, INT16 yDst, CARD16 width, CARD16 height)</td></tr>
89
<tr><td class="memItemLeft" align="right" valign="top">void </td><td class="memItemRight" valign="bottom"><a class="el" href="dmxpict_8c.html#a8a98dca5e23c501c44fa3e040e31d100">dmxGlyphs</a> (CARD8 op, PicturePtr pSrc, PicturePtr pDst, PictFormatPtr maskFormat, INT16 xSrc, INT16 ySrc, int nlists, GlyphListPtr lists, GlyphPtr *glyphs)</td></tr>
90
<tr><td class="memItemLeft" align="right" valign="top">void </td><td class="memItemRight" valign="bottom"><a class="el" href="dmxpict_8c.html#ae828cd3db7af3c9e3a615267cd780ac4">dmxCompositeRects</a> (CARD8 op, PicturePtr pDst, xRenderColor *color, int nRect, xRectangle *rects)</td></tr>
91
<tr><td class="memItemLeft" align="right" valign="top">Bool </td><td class="memItemRight" valign="bottom"><a class="el" href="dmxpict_8c.html#a5c81bdb404715c2318d3eda49e26fe68">dmxInitIndexed</a> (ScreenPtr pScreen, PictFormatPtr pFormat)</td></tr>
92
<tr><td class="memItemLeft" align="right" valign="top">void </td><td class="memItemRight" valign="bottom"><a class="el" href="dmxpict_8c.html#aa63b1daaacc56332c04832198a9e30b7">dmxCloseIndexed</a> (ScreenPtr pScreen, PictFormatPtr pFormat)</td></tr>
93
<tr><td class="memItemLeft" align="right" valign="top">void </td><td class="memItemRight" valign="bottom"><a class="el" href="dmxpict_8c.html#a05292dc07650c6fb40e13640cfce0df6">dmxUpdateIndexed</a> (ScreenPtr pScreen, PictFormatPtr pFormat, int ndef, xColorItem *pdef)</td></tr>
94
<tr><td class="memItemLeft" align="right" valign="top">void </td><td class="memItemRight" valign="bottom"><a class="el" href="dmxpict_8c.html#ae54f217c222944bb10731d73e05ed4b2">dmxTrapezoids</a> (CARD8 op, PicturePtr pSrc, PicturePtr pDst, PictFormatPtr maskFormat, INT16 xSrc, INT16 ySrc, int ntrap, xTrapezoid *traps)</td></tr>
95
<tr><td class="memItemLeft" align="right" valign="top">void </td><td class="memItemRight" valign="bottom"><a class="el" href="dmxpict_8c.html#a401f568feed789ffc0bb1cc52573f707">dmxTriangles</a> (CARD8 op, PicturePtr pSrc, PicturePtr pDst, PictFormatPtr maskFormat, INT16 xSrc, INT16 ySrc, int ntri, xTriangle *tris)</td></tr>
96
<tr><td class="memItemLeft" align="right" valign="top">void </td><td class="memItemRight" valign="bottom"><a class="el" href="dmxpict_8c.html#a3e36166fd4db06d364e7cc1762ab5b8c">dmxTriStrip</a> (CARD8 op, PicturePtr pSrc, PicturePtr pDst, PictFormatPtr maskFormat, INT16 xSrc, INT16 ySrc, int npoint, xPointFixed *points)</td></tr>
97
<tr><td class="memItemLeft" align="right" valign="top">void </td><td class="memItemRight" valign="bottom"><a class="el" href="dmxpict_8c.html#a11d3beb5f92c982f9383bb7e606e3157">dmxTriFan</a> (CARD8 op, PicturePtr pSrc, PicturePtr pDst, PictFormatPtr maskFormat, INT16 xSrc, INT16 ySrc, int npoint, xPointFixed *points)</td></tr>
86
98
<tr><td colspan="2"><h2><a name="var-members"></a>
87
99
Variables</h2></td></tr>
88
<tr><td class="memItemLeft" align="right" valign="top">int </td><td class="memItemRight" valign="bottom"><a class="el" href="dmxpict_8c.html#a2a976139e942aa64e03b8f5357ba82ca">RenderErrBase</a></td></tr>
89
<tr><td class="memItemLeft" align="right" valign="top">int(* </td><td class="memItemRight" valign="bottom"><a class="el" href="dmxpict_8c.html#a04fe5f379830ee6515c7af277f3a7908">ProcRenderVector</a> [RenderNumberRequests])(ClientPtr)</td></tr>
90
<tr><td class="memItemLeft" align="right" valign="top">static int(* </td><td class="memItemRight" valign="bottom"><a class="el" href="dmxpict_8c.html#aeba9d541daf04470813b176723c857e8">dmxSaveRenderVector</a> [RenderNumberRequests])(ClientPtr)</td></tr>
91
<tr><td class="memItemLeft" align="right" valign="top">static int </td><td class="memItemRight" valign="bottom"><a class="el" href="dmxpict_8c.html#a80081bafc7043ef16f07b96b9322264c">dmxGlyphLastError</a></td></tr>
100
<tr><td class="memItemLeft" align="right" valign="top">int </td><td class="memItemRight" valign="bottom"><a class="el" href="dmxpict_8c.html#a2a976139e942aa64e03b8f5357ba82ca">RenderErrBase</a></td></tr>
101
<tr><td class="memItemLeft" align="right" valign="top">int(* </td><td class="memItemRight" valign="bottom"><a class="el" href="dmxpict_8c.html#a04fe5f379830ee6515c7af277f3a7908">ProcRenderVector</a> [RenderNumberRequests])(ClientPtr)</td></tr>
102
<tr><td class="memItemLeft" align="right" valign="top">static int(* </td><td class="memItemRight" valign="bottom"><a class="el" href="dmxpict_8c.html#aeba9d541daf04470813b176723c857e8">dmxSaveRenderVector</a> [RenderNumberRequests])(ClientPtr)</td></tr>
103
<tr><td class="memItemLeft" align="right" valign="top">static int </td><td class="memItemRight" valign="bottom"><a class="el" href="dmxpict_8c.html#a80081bafc7043ef16f07b96b9322264c">dmxGlyphLastError</a></td></tr>
93
105
<hr/><a name="_details"></a><h2>Detailed Description</h2>
94
<p>Provide support for the RENDER extension (version 0.8). </p>
95
<hr/><h2>Function Documentation</h2>
106
<div class="textblock"><p>Provide support for the RENDER extension (version 0.8). </p>
107
</div><hr/><h2>Function Documentation</h2>
96
108
<a class="anchor" id="a390ee65e9cbdf613f5f7a6fafa754fff"></a><!-- doxytag: member="dmxpict.c::dmxBECreateGlyphSet" ref="a390ee65e9cbdf613f5f7a6fafa754fff" args="(int idx, GlyphSetPtr glyphSet)" -->
97
109
<div class="memitem">
98
110
<div class="memproto">
315
325
<td class="memname">void dmxComposite </td>
317
<td class="paramtype">CARD8 </td>
318
<td class="paramname"> <em>op</em>, </td>
321
<td class="paramkey"></td>
323
<td class="paramtype">PicturePtr </td>
324
<td class="paramname"> <em>pSrc</em>, </td>
327
<td class="paramkey"></td>
329
<td class="paramtype">PicturePtr </td>
330
<td class="paramname"> <em>pMask</em>, </td>
333
<td class="paramkey"></td>
335
<td class="paramtype">PicturePtr </td>
336
<td class="paramname"> <em>pDst</em>, </td>
339
<td class="paramkey"></td>
341
<td class="paramtype">INT16 </td>
342
<td class="paramname"> <em>xSrc</em>, </td>
345
<td class="paramkey"></td>
347
<td class="paramtype">INT16 </td>
348
<td class="paramname"> <em>ySrc</em>, </td>
351
<td class="paramkey"></td>
353
<td class="paramtype">INT16 </td>
354
<td class="paramname"> <em>xMask</em>, </td>
357
<td class="paramkey"></td>
359
<td class="paramtype">INT16 </td>
360
<td class="paramname"> <em>yMask</em>, </td>
363
<td class="paramkey"></td>
365
<td class="paramtype">INT16 </td>
366
<td class="paramname"> <em>xDst</em>, </td>
369
<td class="paramkey"></td>
371
<td class="paramtype">INT16 </td>
372
<td class="paramname"> <em>yDst</em>, </td>
375
<td class="paramkey"></td>
377
<td class="paramtype">CARD16 </td>
378
<td class="paramname"> <em>width</em>, </td>
381
<td class="paramkey"></td>
383
<td class="paramtype">CARD16 </td>
384
<td class="paramname"> <em>height</em></td><td> </td>
327
<td class="paramtype">CARD8 </td>
328
<td class="paramname"><em>op</em>, </td>
331
<td class="paramkey"></td>
333
<td class="paramtype">PicturePtr </td>
334
<td class="paramname"><em>pSrc</em>, </td>
337
<td class="paramkey"></td>
339
<td class="paramtype">PicturePtr </td>
340
<td class="paramname"><em>pMask</em>, </td>
343
<td class="paramkey"></td>
345
<td class="paramtype">PicturePtr </td>
346
<td class="paramname"><em>pDst</em>, </td>
349
<td class="paramkey"></td>
351
<td class="paramtype">INT16 </td>
352
<td class="paramname"><em>xSrc</em>, </td>
355
<td class="paramkey"></td>
357
<td class="paramtype">INT16 </td>
358
<td class="paramname"><em>ySrc</em>, </td>
361
<td class="paramkey"></td>
363
<td class="paramtype">INT16 </td>
364
<td class="paramname"><em>xMask</em>, </td>
367
<td class="paramkey"></td>
369
<td class="paramtype">INT16 </td>
370
<td class="paramname"><em>yMask</em>, </td>
373
<td class="paramkey"></td>
375
<td class="paramtype">INT16 </td>
376
<td class="paramname"><em>xDst</em>, </td>
379
<td class="paramkey"></td>
381
<td class="paramtype">INT16 </td>
382
<td class="paramname"><em>yDst</em>, </td>
385
<td class="paramkey"></td>
387
<td class="paramtype">CARD16 </td>
388
<td class="paramname"><em>width</em>, </td>
391
<td class="paramkey"></td>
393
<td class="paramtype">CARD16 </td>
394
<td class="paramname"><em>height</em> </td>
389
<td></td><td></td><td></td>
658
662
<td class="memname">void dmxGlyphs </td>
660
<td class="paramtype">CARD8 </td>
661
<td class="paramname"> <em>op</em>, </td>
664
<td class="paramkey"></td>
666
<td class="paramtype">PicturePtr </td>
667
<td class="paramname"> <em>pSrc</em>, </td>
670
<td class="paramkey"></td>
672
<td class="paramtype">PicturePtr </td>
673
<td class="paramname"> <em>pDst</em>, </td>
676
<td class="paramkey"></td>
678
<td class="paramtype">PictFormatPtr </td>
679
<td class="paramname"> <em>maskFormat</em>, </td>
682
<td class="paramkey"></td>
684
<td class="paramtype">INT16 </td>
685
<td class="paramname"> <em>xSrc</em>, </td>
688
<td class="paramkey"></td>
690
<td class="paramtype">INT16 </td>
691
<td class="paramname"> <em>ySrc</em>, </td>
694
<td class="paramkey"></td>
696
<td class="paramtype">int </td>
697
<td class="paramname"> <em>nlists</em>, </td>
700
<td class="paramkey"></td>
702
<td class="paramtype">GlyphListPtr </td>
703
<td class="paramname"> <em>lists</em>, </td>
706
<td class="paramkey"></td>
708
<td class="paramtype">GlyphPtr * </td>
709
<td class="paramname"> <em>glyphs</em></td><td> </td>
664
<td class="paramtype">CARD8 </td>
665
<td class="paramname"><em>op</em>, </td>
668
<td class="paramkey"></td>
670
<td class="paramtype">PicturePtr </td>
671
<td class="paramname"><em>pSrc</em>, </td>
674
<td class="paramkey"></td>
676
<td class="paramtype">PicturePtr </td>
677
<td class="paramname"><em>pDst</em>, </td>
680
<td class="paramkey"></td>
682
<td class="paramtype">PictFormatPtr </td>
683
<td class="paramname"><em>maskFormat</em>, </td>
686
<td class="paramkey"></td>
688
<td class="paramtype">INT16 </td>
689
<td class="paramname"><em>xSrc</em>, </td>
692
<td class="paramkey"></td>
694
<td class="paramtype">INT16 </td>
695
<td class="paramname"><em>ySrc</em>, </td>
698
<td class="paramkey"></td>
700
<td class="paramtype">int </td>
701
<td class="paramname"><em>nlists</em>, </td>
704
<td class="paramkey"></td>
706
<td class="paramtype">GlyphListPtr </td>
707
<td class="paramname"><em>lists</em>, </td>
710
<td class="paramkey"></td>
712
<td class="paramtype">GlyphPtr * </td>
713
<td class="paramname"><em>glyphs</em> </td>
714
<td></td><td></td><td></td>
989
998
<td class="memname">void dmxTrapezoids </td>
991
<td class="paramtype">CARD8 </td>
992
<td class="paramname"> <em>op</em>, </td>
995
<td class="paramkey"></td>
997
<td class="paramtype">PicturePtr </td>
998
<td class="paramname"> <em>pSrc</em>, </td>
1001
<td class="paramkey"></td>
1003
<td class="paramtype">PicturePtr </td>
1004
<td class="paramname"> <em>pDst</em>, </td>
1007
<td class="paramkey"></td>
1009
<td class="paramtype">PictFormatPtr </td>
1010
<td class="paramname"> <em>maskFormat</em>, </td>
1013
<td class="paramkey"></td>
1015
<td class="paramtype">INT16 </td>
1016
<td class="paramname"> <em>xSrc</em>, </td>
1019
<td class="paramkey"></td>
1021
<td class="paramtype">INT16 </td>
1022
<td class="paramname"> <em>ySrc</em>, </td>
1025
<td class="paramkey"></td>
1027
<td class="paramtype">int </td>
1028
<td class="paramname"> <em>ntrap</em>, </td>
1031
<td class="paramkey"></td>
1033
<td class="paramtype">xTrapezoid * </td>
1034
<td class="paramname"> <em>traps</em></td><td> </td>
1000
<td class="paramtype">CARD8 </td>
1001
<td class="paramname"><em>op</em>, </td>
1004
<td class="paramkey"></td>
1006
<td class="paramtype">PicturePtr </td>
1007
<td class="paramname"><em>pSrc</em>, </td>
1010
<td class="paramkey"></td>
1012
<td class="paramtype">PicturePtr </td>
1013
<td class="paramname"><em>pDst</em>, </td>
1016
<td class="paramkey"></td>
1018
<td class="paramtype">PictFormatPtr </td>
1019
<td class="paramname"><em>maskFormat</em>, </td>
1022
<td class="paramkey"></td>
1024
<td class="paramtype">INT16 </td>
1025
<td class="paramname"><em>xSrc</em>, </td>
1028
<td class="paramkey"></td>
1030
<td class="paramtype">INT16 </td>
1031
<td class="paramname"><em>ySrc</em>, </td>
1034
<td class="paramkey"></td>
1036
<td class="paramtype">int </td>
1037
<td class="paramname"><em>ntrap</em>, </td>
1040
<td class="paramkey"></td>
1042
<td class="paramtype">xTrapezoid * </td>
1043
<td class="paramname"><em>traps</em> </td>
1039
<td></td><td></td><td></td>
1057
1066
<td class="memname">void dmxTriangles </td>
1059
<td class="paramtype">CARD8 </td>
1060
<td class="paramname"> <em>op</em>, </td>
1063
<td class="paramkey"></td>
1065
<td class="paramtype">PicturePtr </td>
1066
<td class="paramname"> <em>pSrc</em>, </td>
1069
<td class="paramkey"></td>
1071
<td class="paramtype">PicturePtr </td>
1072
<td class="paramname"> <em>pDst</em>, </td>
1075
<td class="paramkey"></td>
1077
<td class="paramtype">PictFormatPtr </td>
1078
<td class="paramname"> <em>maskFormat</em>, </td>
1081
<td class="paramkey"></td>
1083
<td class="paramtype">INT16 </td>
1084
<td class="paramname"> <em>xSrc</em>, </td>
1087
<td class="paramkey"></td>
1089
<td class="paramtype">INT16 </td>
1090
<td class="paramname"> <em>ySrc</em>, </td>
1093
<td class="paramkey"></td>
1095
<td class="paramtype">int </td>
1096
<td class="paramname"> <em>ntri</em>, </td>
1099
<td class="paramkey"></td>
1101
<td class="paramtype">xTriangle * </td>
1102
<td class="paramname"> <em>tris</em></td><td> </td>
1068
<td class="paramtype">CARD8 </td>
1069
<td class="paramname"><em>op</em>, </td>
1072
<td class="paramkey"></td>
1074
<td class="paramtype">PicturePtr </td>
1075
<td class="paramname"><em>pSrc</em>, </td>
1078
<td class="paramkey"></td>
1080
<td class="paramtype">PicturePtr </td>
1081
<td class="paramname"><em>pDst</em>, </td>
1084
<td class="paramkey"></td>
1086
<td class="paramtype">PictFormatPtr </td>
1087
<td class="paramname"><em>maskFormat</em>, </td>
1090
<td class="paramkey"></td>
1092
<td class="paramtype">INT16 </td>
1093
<td class="paramname"><em>xSrc</em>, </td>
1096
<td class="paramkey"></td>
1098
<td class="paramtype">INT16 </td>
1099
<td class="paramname"><em>ySrc</em>, </td>
1102
<td class="paramkey"></td>
1104
<td class="paramtype">int </td>
1105
<td class="paramname"><em>ntri</em>, </td>
1108
<td class="paramkey"></td>
1110
<td class="paramtype">xTriangle * </td>
1111
<td class="paramname"><em>tris</em> </td>
1107
<td></td><td></td><td></td>
1125
1134
<td class="memname">void dmxTriFan </td>
1127
<td class="paramtype">CARD8 </td>
1128
<td class="paramname"> <em>op</em>, </td>
1131
<td class="paramkey"></td>
1133
<td class="paramtype">PicturePtr </td>
1134
<td class="paramname"> <em>pSrc</em>, </td>
1137
<td class="paramkey"></td>
1139
<td class="paramtype">PicturePtr </td>
1140
<td class="paramname"> <em>pDst</em>, </td>
1143
<td class="paramkey"></td>
1145
<td class="paramtype">PictFormatPtr </td>
1146
<td class="paramname"> <em>maskFormat</em>, </td>
1149
<td class="paramkey"></td>
1151
<td class="paramtype">INT16 </td>
1152
<td class="paramname"> <em>xSrc</em>, </td>
1155
<td class="paramkey"></td>
1157
<td class="paramtype">INT16 </td>
1158
<td class="paramname"> <em>ySrc</em>, </td>
1161
<td class="paramkey"></td>
1163
<td class="paramtype">int </td>
1164
<td class="paramname"> <em>npoint</em>, </td>
1167
<td class="paramkey"></td>
1169
<td class="paramtype">xPointFixed * </td>
1170
<td class="paramname"> <em>points</em></td><td> </td>
1136
<td class="paramtype">CARD8 </td>
1137
<td class="paramname"><em>op</em>, </td>
1140
<td class="paramkey"></td>
1142
<td class="paramtype">PicturePtr </td>
1143
<td class="paramname"><em>pSrc</em>, </td>
1146
<td class="paramkey"></td>
1148
<td class="paramtype">PicturePtr </td>
1149
<td class="paramname"><em>pDst</em>, </td>
1152
<td class="paramkey"></td>
1154
<td class="paramtype">PictFormatPtr </td>
1155
<td class="paramname"><em>maskFormat</em>, </td>
1158
<td class="paramkey"></td>
1160
<td class="paramtype">INT16 </td>
1161
<td class="paramname"><em>xSrc</em>, </td>
1164
<td class="paramkey"></td>
1166
<td class="paramtype">INT16 </td>
1167
<td class="paramname"><em>ySrc</em>, </td>
1170
<td class="paramkey"></td>
1172
<td class="paramtype">int </td>
1173
<td class="paramname"><em>npoint</em>, </td>
1176
<td class="paramkey"></td>
1178
<td class="paramtype">xPointFixed * </td>
1179
<td class="paramname"><em>points</em> </td>
1175
<td></td><td></td><td></td>
1193
1202
<td class="memname">void dmxTriStrip </td>
1195
<td class="paramtype">CARD8 </td>
1196
<td class="paramname"> <em>op</em>, </td>
1199
<td class="paramkey"></td>
1201
<td class="paramtype">PicturePtr </td>
1202
<td class="paramname"> <em>pSrc</em>, </td>
1205
<td class="paramkey"></td>
1207
<td class="paramtype">PicturePtr </td>
1208
<td class="paramname"> <em>pDst</em>, </td>
1211
<td class="paramkey"></td>
1213
<td class="paramtype">PictFormatPtr </td>
1214
<td class="paramname"> <em>maskFormat</em>, </td>
1217
<td class="paramkey"></td>
1219
<td class="paramtype">INT16 </td>
1220
<td class="paramname"> <em>xSrc</em>, </td>
1223
<td class="paramkey"></td>
1225
<td class="paramtype">INT16 </td>
1226
<td class="paramname"> <em>ySrc</em>, </td>
1229
<td class="paramkey"></td>
1231
<td class="paramtype">int </td>
1232
<td class="paramname"> <em>npoint</em>, </td>
1235
<td class="paramkey"></td>
1237
<td class="paramtype">xPointFixed * </td>
1238
<td class="paramname"> <em>points</em></td><td> </td>
1204
<td class="paramtype">CARD8 </td>
1205
<td class="paramname"><em>op</em>, </td>
1208
<td class="paramkey"></td>
1210
<td class="paramtype">PicturePtr </td>
1211
<td class="paramname"><em>pSrc</em>, </td>
1214
<td class="paramkey"></td>
1216
<td class="paramtype">PicturePtr </td>
1217
<td class="paramname"><em>pDst</em>, </td>
1220
<td class="paramkey"></td>
1222
<td class="paramtype">PictFormatPtr </td>
1223
<td class="paramname"><em>maskFormat</em>, </td>
1226
<td class="paramkey"></td>
1228
<td class="paramtype">INT16 </td>
1229
<td class="paramname"><em>xSrc</em>, </td>
1232
<td class="paramkey"></td>
1234
<td class="paramtype">INT16 </td>
1235
<td class="paramname"><em>ySrc</em>, </td>
1238
<td class="paramkey"></td>
1240
<td class="paramtype">int </td>
1241
<td class="paramname"><em>npoint</em>, </td>
1244
<td class="paramkey"></td>
1246
<td class="paramtype">xPointFixed * </td>
1247
<td class="paramname"><em>points</em> </td>
1243
<td></td><td></td><td></td>