render: Hide/unexport some implementation details

Acked-by: Chris Wilson <chris@chris-wilson.co.uk>
Reviewed-by: Aaron Plattner <aplattner@nvidia.com>
Signed-off-by: Adam Jackson <ajax@redhat.com>
This commit is contained in:
Adam Jackson 2014-05-30 16:19:08 -04:00
parent a1c80bb7d5
commit 70b402be26
7 changed files with 43 additions and 135 deletions

View File

@ -106,7 +106,7 @@ GlyphUninit(ScreenPtr pScreen)
} }
} }
GlyphHashSetPtr static GlyphHashSetPtr
FindGlyphHashSet(CARD32 filled) FindGlyphHashSet(CARD32 filled)
{ {
int i; int i;
@ -117,7 +117,7 @@ FindGlyphHashSet(CARD32 filled)
return 0; return 0;
} }
GlyphRefPtr static GlyphRefPtr
FindGlyphRef(GlyphHashPtr hash, FindGlyphRef(GlyphHashPtr hash,
CARD32 signature, Bool match, unsigned char sha1[20]) CARD32 signature, Bool match, unsigned char sha1[20])
{ {
@ -245,7 +245,7 @@ FreeGlyphPicture(GlyphPtr glyph)
} }
} }
void static void
FreeGlyph(GlyphPtr glyph, int format) FreeGlyph(GlyphPtr glyph, int format)
{ {
CheckDuplicates(&globalGlyphs[format], "FreeGlyph"); CheckDuplicates(&globalGlyphs[format], "FreeGlyph");
@ -383,7 +383,7 @@ AllocateGlyph(xGlyphInfo * gi, int fdepth)
return 0; return 0;
} }
Bool static Bool
AllocateGlyphHash(GlyphHashPtr hash, GlyphHashSetPtr hashSet) AllocateGlyphHash(GlyphHashPtr hash, GlyphHashSetPtr hashSet)
{ {
hash->table = calloc(hashSet->size, sizeof(GlyphRefRec)); hash->table = calloc(hashSet->size, sizeof(GlyphRefRec));
@ -394,7 +394,7 @@ AllocateGlyphHash(GlyphHashPtr hash, GlyphHashSetPtr hashSet)
return TRUE; return TRUE;
} }
Bool static Bool
ResizeGlyphHash(GlyphHashPtr hash, CARD32 change, Bool global) ResizeGlyphHash(GlyphHashPtr hash, CARD32 change, Bool global)
{ {
CARD32 tableEntries; CARD32 tableEntries;

View File

@ -90,47 +90,31 @@ typedef struct _GlyphList {
PictFormatPtr format; PictFormatPtr format;
} GlyphListRec, *GlyphListPtr; } GlyphListRec, *GlyphListPtr;
extern _X_EXPORT void extern void
GlyphUninit(ScreenPtr pScreen); GlyphUninit(ScreenPtr pScreen);
extern _X_EXPORT GlyphHashSetPtr FindGlyphHashSet(CARD32 filled); extern GlyphPtr FindGlyphByHash(unsigned char sha1[20], int format);
extern _X_EXPORT GlyphRefPtr
FindGlyphRef(GlyphHashPtr hash,
CARD32 signature, Bool match, unsigned char sha1[20]);
extern _X_EXPORT GlyphPtr FindGlyphByHash(unsigned char sha1[20], int format);
extern _X_EXPORT int
extern int
HashGlyph(xGlyphInfo * gi, HashGlyph(xGlyphInfo * gi,
CARD8 *bits, unsigned long size, unsigned char sha1[20]); CARD8 *bits, unsigned long size, unsigned char sha1[20]);
extern _X_EXPORT void extern void
FreeGlyph(GlyphPtr glyph, int format);
extern _X_EXPORT void
AddGlyph(GlyphSetPtr glyphSet, GlyphPtr glyph, Glyph id); AddGlyph(GlyphSetPtr glyphSet, GlyphPtr glyph, Glyph id);
extern _X_EXPORT Bool extern Bool
DeleteGlyph(GlyphSetPtr glyphSet, Glyph id); DeleteGlyph(GlyphSetPtr glyphSet, Glyph id);
extern _X_EXPORT GlyphPtr FindGlyph(GlyphSetPtr glyphSet, Glyph id); extern GlyphPtr FindGlyph(GlyphSetPtr glyphSet, Glyph id);
extern _X_EXPORT GlyphPtr AllocateGlyph(xGlyphInfo * gi, int format); extern GlyphPtr AllocateGlyph(xGlyphInfo * gi, int format);
extern _X_EXPORT Bool extern Bool
AllocateGlyphHash(GlyphHashPtr hash, GlyphHashSetPtr hashSet);
extern _X_EXPORT Bool
ResizeGlyphHash(GlyphHashPtr hash, CARD32 change, Bool global);
extern _X_EXPORT Bool
ResizeGlyphSet(GlyphSetPtr glyphSet, CARD32 change); ResizeGlyphSet(GlyphSetPtr glyphSet, CARD32 change);
extern _X_EXPORT GlyphSetPtr AllocateGlyphSet(int fdepth, PictFormatPtr format); extern GlyphSetPtr AllocateGlyphSet(int fdepth, PictFormatPtr format);
extern _X_EXPORT int extern int
FreeGlyphSet(void *value, XID gid); FreeGlyphSet(void *value, XID gid);
#define GLYPH_HAS_GLYPH_PICTURE_ACCESSOR 1 /* used for api compat */ #define GLYPH_HAS_GLYPH_PICTURE_ACCESSOR 1 /* used for api compat */

View File

@ -46,7 +46,7 @@ miDestroyPicture(PicturePtr pPicture)
RegionDestroy(pPicture->pCompositeClip); RegionDestroy(pPicture->pCompositeClip);
} }
void static void
miDestroyPictureClip(PicturePtr pPicture) miDestroyPictureClip(PicturePtr pPicture)
{ {
if (pPicture->clientClip) if (pPicture->clientClip)
@ -54,7 +54,7 @@ miDestroyPictureClip(PicturePtr pPicture)
pPicture->clientClip = NULL; pPicture->clientClip = NULL;
} }
int static int
miChangePictureClip(PicturePtr pPicture, int type, void *value, int n) miChangePictureClip(PicturePtr pPicture, int type, void *value, int n)
{ {
ScreenPtr pScreen = pPicture->pDrawable->pScreen; ScreenPtr pScreen = pPicture->pDrawable->pScreen;
@ -88,13 +88,13 @@ miChangePictureClip(PicturePtr pPicture, int type, void *value, int n)
return Success; return Success;
} }
void static void
miChangePicture(PicturePtr pPicture, Mask mask) miChangePicture(PicturePtr pPicture, Mask mask)
{ {
return; return;
} }
void static void
miValidatePicture(PicturePtr pPicture, Mask mask) miValidatePicture(PicturePtr pPicture, Mask mask)
{ {
DrawablePtr pDrawable = pPicture->pDrawable; DrawablePtr pDrawable = pPicture->pDrawable;
@ -211,13 +211,13 @@ miValidatePicture(PicturePtr pPicture, Mask mask)
} }
} }
int static int
miChangePictureTransform(PicturePtr pPicture, PictTransform * transform) miChangePictureTransform(PicturePtr pPicture, PictTransform * transform)
{ {
return Success; return Success;
} }
int static int
miChangePictureFilter(PicturePtr pPicture, miChangePictureFilter(PicturePtr pPicture,
int filter, xFixed * params, int nparams) int filter, xFixed * params, int nparams)
{ {
@ -499,7 +499,7 @@ miRenderPixelToColor(PictFormatPtr format, CARD32 pixel, xRenderColor * color)
} }
} }
void static void
miTriStrip(CARD8 op, miTriStrip(CARD8 op,
PicturePtr pSrc, PicturePtr pSrc,
PicturePtr pDst, PicturePtr pDst,
@ -523,7 +523,7 @@ miTriStrip(CARD8 op,
free(tris); free(tris);
} }
void static void
miTriFan(CARD8 op, miTriFan(CARD8 op,
PicturePtr pSrc, PicturePtr pSrc,
PicturePtr pDst, PicturePtr pDst,

View File

@ -53,26 +53,6 @@ extern _X_EXPORT int
extern _X_EXPORT void extern _X_EXPORT void
miDestroyPicture(PicturePtr pPicture); miDestroyPicture(PicturePtr pPicture);
extern _X_EXPORT void
miDestroyPictureClip(PicturePtr pPicture);
extern _X_EXPORT int
miChangePictureClip(PicturePtr pPicture, int type, void *value, int n);
extern _X_EXPORT void
miChangePicture(PicturePtr pPicture, Mask mask);
extern _X_EXPORT void
miValidatePicture(PicturePtr pPicture, Mask mask);
extern _X_EXPORT int
miChangePictureTransform(PicturePtr pPicture, PictTransform * transform);
extern _X_EXPORT int
miChangePictureFilter(PicturePtr pPicture,
int filter, xFixed * params, int nparams);
extern _X_EXPORT void extern _X_EXPORT void
miCompositeSourceValidate(PicturePtr pPicture); miCompositeSourceValidate(PicturePtr pPicture);
@ -121,22 +101,6 @@ miCompositeRects(CARD8 op,
PicturePtr pDst, PicturePtr pDst,
xRenderColor * color, int nRect, xRectangle *rects); xRenderColor * color, int nRect, xRectangle *rects);
extern _X_EXPORT void
miTriStrip(CARD8 op,
PicturePtr pSrc,
PicturePtr pDst,
PictFormatPtr maskFormat,
INT16 xSrc, INT16 ySrc, int npoints, xPointFixed * points);
extern _X_EXPORT void
miTriFan(CARD8 op,
PicturePtr pSrc,
PicturePtr pDst,
PictFormatPtr maskFormat,
INT16 xSrc, INT16 ySrc, int npoints, xPointFixed * points);
extern _X_EXPORT void extern _X_EXPORT void
miTrapezoidBounds(int ntrap, xTrapezoid * traps, BoxPtr box); miTrapezoidBounds(int ntrap, xTrapezoid * traps, BoxPtr box);

View File

@ -61,7 +61,7 @@ PictureWindowFormat(WindowPtr pWindow)
WindowGetVisual(pWindow)); WindowGetVisual(pWindow));
} }
Bool static Bool
PictureDestroyWindow(WindowPtr pWindow) PictureDestroyWindow(WindowPtr pWindow)
{ {
ScreenPtr pScreen = pWindow->drawable.pScreen; ScreenPtr pScreen = pWindow->drawable.pScreen;
@ -82,7 +82,7 @@ PictureDestroyWindow(WindowPtr pWindow)
return ret; return ret;
} }
Bool static Bool
PictureCloseScreen(ScreenPtr pScreen) PictureCloseScreen(ScreenPtr pScreen)
{ {
PictureScreenPtr ps = GetPictureScreen(pScreen); PictureScreenPtr ps = GetPictureScreen(pScreen);
@ -102,7 +102,7 @@ PictureCloseScreen(ScreenPtr pScreen)
return ret; return ret;
} }
void static void
PictureStoreColors(ColormapPtr pColormap, int ndef, xColorItem * pdef) PictureStoreColors(ColormapPtr pColormap, int ndef, xColorItem * pdef)
{ {
ScreenPtr pScreen = pColormap->pScreen; ScreenPtr pScreen = pColormap->pScreen;
@ -163,7 +163,7 @@ addFormat(FormatInitRec formats[256], int nformat, CARD32 format, CARD8 depth)
#define Mask(n) ((1 << (n)) - 1) #define Mask(n) ((1 << (n)) - 1)
PictFormatPtr static PictFormatPtr
PictureCreateDefaultFormats(ScreenPtr pScreen, int *nformatp) PictureCreateDefaultFormats(ScreenPtr pScreen, int *nformatp)
{ {
int nformats, f; int nformats, f;
@ -439,7 +439,7 @@ PictureFindVisual(ScreenPtr pScreen, VisualID visual)
return 0; return 0;
} }
Bool static Bool
PictureInitIndexedFormat(ScreenPtr pScreen, PictFormatPtr format) PictureInitIndexedFormat(ScreenPtr pScreen, PictFormatPtr format)
{ {
PictureScreenPtr ps = GetPictureScreenIfSet(pScreen); PictureScreenPtr ps = GetPictureScreenIfSet(pScreen);
@ -625,6 +625,12 @@ GetPictureBytes(void *value, XID id, ResourceSizePtr size)
} }
} }
static int
FreePictFormat(void *pPictFormat, XID pid)
{
return Success;
}
Bool Bool
PictureInit(ScreenPtr pScreen, PictFormatPtr formats, int nformats) PictureInit(ScreenPtr pScreen, PictFormatPtr formats, int nformats)
{ {
@ -724,7 +730,7 @@ PictureInit(ScreenPtr pScreen, PictFormatPtr formats, int nformats)
return TRUE; return TRUE;
} }
void static void
SetPictureToDefaults(PicturePtr pPicture) SetPictureToDefaults(PicturePtr pPicture)
{ {
pPicture->refcnt = 1; pPicture->refcnt = 1;
@ -1430,12 +1436,6 @@ FreePicture(void *value, XID pid)
return Success; return Success;
} }
int
FreePictFormat(void *pPictFormat, XID pid)
{
return Success;
}
/** /**
* ReduceCompositeOp is used to choose simpler ops for cases where alpha * ReduceCompositeOp is used to choose simpler ops for cases where alpha
* channels are always one and so math on the alpha channel per pixel becomes * channels are always one and so math on the alpha channel per pixel becomes

View File

@ -169,11 +169,11 @@ typedef enum _PictFormatShort {
#define PictureCmapPolicyColor 3 #define PictureCmapPolicyColor 3
#define PictureCmapPolicyAll 4 #define PictureCmapPolicyAll 4
extern _X_EXPORT int PictureCmapPolicy; extern int PictureCmapPolicy;
extern _X_EXPORT int PictureParseCmapPolicy(const char *name); extern int PictureParseCmapPolicy(const char *name);
extern _X_EXPORT int RenderErrBase; extern int RenderErrBase;
/* Fixed point updates from Carl Worth, USC, Information Sciences Institute */ /* Fixed point updates from Carl Worth, USC, Information Sciences Institute */

View File

@ -344,16 +344,14 @@ typedef struct _PictureScreen {
} PictureScreenRec, *PictureScreenPtr; } PictureScreenRec, *PictureScreenPtr;
extern _X_EXPORT DevPrivateKeyRec PictureScreenPrivateKeyRec; extern _X_EXPORT DevPrivateKeyRec PictureScreenPrivateKeyRec;
#define PictureScreenPrivateKey (&PictureScreenPrivateKeyRec) #define PictureScreenPrivateKey (&PictureScreenPrivateKeyRec)
extern _X_EXPORT DevPrivateKeyRec PictureWindowPrivateKeyRec; extern _X_EXPORT DevPrivateKeyRec PictureWindowPrivateKeyRec;
#define PictureWindowPrivateKey (&PictureWindowPrivateKeyRec) #define PictureWindowPrivateKey (&PictureWindowPrivateKeyRec)
extern _X_EXPORT RESTYPE PictureType; extern RESTYPE PictureType;
extern _X_EXPORT RESTYPE PictFormatType; extern RESTYPE PictFormatType;
extern _X_EXPORT RESTYPE GlyphSetType; extern RESTYPE GlyphSetType;
#define GetPictureScreen(s) ((PictureScreenPtr)dixLookupPrivate(&(s)->devPrivates, PictureScreenPrivateKey)) #define GetPictureScreen(s) ((PictureScreenPtr)dixLookupPrivate(&(s)->devPrivates, PictureScreenPrivateKey))
#define GetPictureScreenIfSet(s) (dixPrivateKeyRegistered(PictureScreenPrivateKey) ? GetPictureScreen(s) : NULL) #define GetPictureScreenIfSet(s) (dixPrivateKeyRegistered(PictureScreenPrivateKey) ? GetPictureScreen(s) : NULL)
@ -379,27 +377,12 @@ extern _X_EXPORT RESTYPE GlyphSetType;
extern _X_EXPORT PictFormatPtr extern _X_EXPORT PictFormatPtr
PictureWindowFormat(WindowPtr pWindow); PictureWindowFormat(WindowPtr pWindow);
extern _X_EXPORT Bool
PictureDestroyWindow(WindowPtr pWindow);
extern _X_EXPORT Bool
PictureCloseScreen(ScreenPtr pScreen);
extern _X_EXPORT void
PictureStoreColors(ColormapPtr pColormap, int ndef, xColorItem * pdef);
extern _X_EXPORT Bool
PictureInitIndexedFormat(ScreenPtr pScreen, PictFormatPtr format);
extern _X_EXPORT Bool extern _X_EXPORT Bool
PictureSetSubpixelOrder(ScreenPtr pScreen, int subpixel); PictureSetSubpixelOrder(ScreenPtr pScreen, int subpixel);
extern _X_EXPORT int extern _X_EXPORT int
PictureGetSubpixelOrder(ScreenPtr pScreen); PictureGetSubpixelOrder(ScreenPtr pScreen);
extern _X_EXPORT PictFormatPtr
PictureCreateDefaultFormats(ScreenPtr pScreen, int *nformatp);
extern _X_EXPORT PictFormatPtr extern _X_EXPORT PictFormatPtr
PictureMatchVisual(ScreenPtr pScreen, int depth, VisualPtr pVisual); PictureMatchVisual(ScreenPtr pScreen, int depth, VisualPtr pVisual);
@ -415,14 +398,12 @@ extern _X_EXPORT int
extern _X_EXPORT char *PictureGetFilterName(int id); extern _X_EXPORT char *PictureGetFilterName(int id);
extern _X_EXPORT int extern _X_EXPORT int
PictureAddFilter(ScreenPtr pScreen, PictureAddFilter(ScreenPtr pScreen,
const char *filter, const char *filter,
PictFilterValidateParamsProcPtr ValidateParams, PictFilterValidateParamsProcPtr ValidateParams,
int width, int height); int width, int height);
extern _X_EXPORT Bool extern _X_EXPORT Bool
PictureSetFilterAlias(ScreenPtr pScreen, const char *filter, const char *alias); PictureSetFilterAlias(ScreenPtr pScreen, const char *filter, const char *alias);
extern _X_EXPORT Bool extern _X_EXPORT Bool
@ -435,21 +416,16 @@ extern _X_EXPORT PictFilterPtr
PictureFindFilter(ScreenPtr pScreen, char *name, int len); PictureFindFilter(ScreenPtr pScreen, char *name, int len);
extern _X_EXPORT int extern _X_EXPORT int
SetPicturePictFilter(PicturePtr pPicture, PictFilterPtr pFilter, SetPicturePictFilter(PicturePtr pPicture, PictFilterPtr pFilter,
xFixed * params, int nparams); xFixed * params, int nparams);
extern _X_EXPORT int extern _X_EXPORT int
SetPictureFilter(PicturePtr pPicture, char *name, int len, SetPictureFilter(PicturePtr pPicture, char *name, int len,
xFixed * params, int nparams); xFixed * params, int nparams);
extern _X_EXPORT Bool extern _X_EXPORT Bool
PictureFinishInit(void); PictureFinishInit(void);
extern _X_EXPORT void
SetPictureToDefaults(PicturePtr pPicture);
extern _X_EXPORT PicturePtr extern _X_EXPORT PicturePtr
CreatePicture(Picture pid, CreatePicture(Picture pid,
DrawablePtr pDrawable, DrawablePtr pDrawable,
@ -457,7 +433,6 @@ CreatePicture(Picture pid,
Mask mask, XID *list, ClientPtr client, int *error); Mask mask, XID *list, ClientPtr client, int *error);
extern _X_EXPORT int extern _X_EXPORT int
ChangePicture(PicturePtr pPicture, ChangePicture(PicturePtr pPicture,
Mask vmask, XID *vlist, DevUnion *ulist, ClientPtr client); Mask vmask, XID *vlist, DevUnion *ulist, ClientPtr client);
@ -467,7 +442,6 @@ SetPictureClipRects(PicturePtr pPicture,
int xOrigin, int yOrigin, int nRect, xRectangle *rects); int xOrigin, int yOrigin, int nRect, xRectangle *rects);
extern _X_EXPORT int extern _X_EXPORT int
SetPictureClipRegion(PicturePtr pPicture, SetPictureClipRegion(PicturePtr pPicture,
int xOrigin, int yOrigin, RegionPtr pRegion); int xOrigin, int yOrigin, RegionPtr pRegion);
@ -480,11 +454,7 @@ extern _X_EXPORT void
extern _X_EXPORT int extern _X_EXPORT int
FreePicture(void *pPicture, XID pid); FreePicture(void *pPicture, XID pid);
extern _X_EXPORT int
FreePictFormat(void *pPictFormat, XID pid);
extern _X_EXPORT void extern _X_EXPORT void
CompositePicture(CARD8 op, CompositePicture(CARD8 op,
PicturePtr pSrc, PicturePtr pSrc,
PicturePtr pMask, PicturePtr pMask,
@ -496,7 +466,6 @@ CompositePicture(CARD8 op,
INT16 xDst, INT16 yDst, CARD16 width, CARD16 height); INT16 xDst, INT16 yDst, CARD16 width, CARD16 height);
extern _X_EXPORT void extern _X_EXPORT void
CompositeGlyphs(CARD8 op, CompositeGlyphs(CARD8 op,
PicturePtr pSrc, PicturePtr pSrc,
PicturePtr pDst, PicturePtr pDst,
@ -505,13 +474,11 @@ CompositeGlyphs(CARD8 op,
INT16 ySrc, int nlist, GlyphListPtr lists, GlyphPtr * glyphs); INT16 ySrc, int nlist, GlyphListPtr lists, GlyphPtr * glyphs);
extern _X_EXPORT void extern _X_EXPORT void
CompositeRects(CARD8 op, CompositeRects(CARD8 op,
PicturePtr pDst, PicturePtr pDst,
xRenderColor * color, int nRect, xRectangle *rects); xRenderColor * color, int nRect, xRectangle *rects);
extern _X_EXPORT void extern _X_EXPORT void
CompositeTrapezoids(CARD8 op, CompositeTrapezoids(CARD8 op,
PicturePtr pSrc, PicturePtr pSrc,
PicturePtr pDst, PicturePtr pDst,
@ -519,7 +486,6 @@ CompositeTrapezoids(CARD8 op,
INT16 xSrc, INT16 ySrc, int ntrap, xTrapezoid * traps); INT16 xSrc, INT16 ySrc, int ntrap, xTrapezoid * traps);
extern _X_EXPORT void extern _X_EXPORT void
CompositeTriangles(CARD8 op, CompositeTriangles(CARD8 op,
PicturePtr pSrc, PicturePtr pSrc,
PicturePtr pDst, PicturePtr pDst,
@ -528,7 +494,6 @@ CompositeTriangles(CARD8 op,
INT16 ySrc, int ntriangles, xTriangle * triangles); INT16 ySrc, int ntriangles, xTriangle * triangles);
extern _X_EXPORT void extern _X_EXPORT void
CompositeTriStrip(CARD8 op, CompositeTriStrip(CARD8 op,
PicturePtr pSrc, PicturePtr pSrc,
PicturePtr pDst, PicturePtr pDst,
@ -536,7 +501,6 @@ CompositeTriStrip(CARD8 op,
INT16 xSrc, INT16 ySrc, int npoints, xPointFixed * points); INT16 xSrc, INT16 ySrc, int npoints, xPointFixed * points);
extern _X_EXPORT void extern _X_EXPORT void
CompositeTriFan(CARD8 op, CompositeTriFan(CARD8 op,
PicturePtr pSrc, PicturePtr pSrc,
PicturePtr pDst, PicturePtr pDst,
@ -547,12 +511,10 @@ Bool
AnimCurInit(ScreenPtr pScreen); AnimCurInit(ScreenPtr pScreen);
int int
AnimCursorCreate(CursorPtr *cursors, CARD32 *deltas, int ncursor, AnimCursorCreate(CursorPtr *cursors, CARD32 *deltas, int ncursor,
CursorPtr *ppCursor, ClientPtr client, XID cid); CursorPtr *ppCursor, ClientPtr client, XID cid);
extern _X_EXPORT void extern _X_EXPORT void
AddTraps(PicturePtr pPicture, AddTraps(PicturePtr pPicture,
INT16 xOff, INT16 yOff, int ntraps, xTrap * traps); INT16 xOff, INT16 yOff, int ntraps, xTrap * traps);
@ -583,8 +545,8 @@ CreateConicalGradientPicture(Picture pid,
xFixed * stops, xRenderColor * colors, int *error); xFixed * stops, xRenderColor * colors, int *error);
#ifdef PANORAMIX #ifdef PANORAMIX
extern _X_EXPORT void PanoramiXRenderInit(void); extern void PanoramiXRenderInit(void);
extern _X_EXPORT void PanoramiXRenderReset(void); extern void PanoramiXRenderReset(void);
#endif #endif
/* /*
@ -592,12 +554,10 @@ extern _X_EXPORT void PanoramiXRenderReset(void);
*/ */
extern _X_EXPORT void extern _X_EXPORT void
PictTransform_from_xRenderTransform(PictTransformPtr pict, PictTransform_from_xRenderTransform(PictTransformPtr pict,
xRenderTransform * render); xRenderTransform * render);
extern _X_EXPORT void extern _X_EXPORT void
xRenderTransform_from_PictTransform(xRenderTransform * render, xRenderTransform_from_PictTransform(xRenderTransform * render,
PictTransformPtr pict); PictTransformPtr pict);