diff options
author | Keith Packard <keithp@keithp.com> | 2012-03-21 12:55:09 -0700 |
---|---|---|
committer | Keith Packard <keithp@keithp.com> | 2012-03-21 13:54:42 -0700 |
commit | 9838b7032ea9792bec21af424c53c07078636d21 (patch) | |
tree | b72d0827dac50f0f3b8eab29b3b7639546d735d7 /hw/xfree86/xaa/xaaOverlayDF.c | |
parent | 75199129c603fc8567185ac31866c9518193cb78 (diff) |
Introduce a consistent coding style
This is strictly the application of the script 'x-indent-all.sh'
from util/modular. Compared to the patch that Daniel posted in
January, I've added a few indent flags:
-bap
-psl
-T PrivatePtr
-T pmWait
-T _XFUNCPROTOBEGIN
-T _XFUNCPROTOEND
-T _X_EXPORT
The typedefs were needed to make the output of sdksyms.sh match the
previous output, otherwise, the code is formatted badly enough that
sdksyms.sh generates incorrect output.
The generated code was compared with the previous version and found to
be essentially identical -- "assert" line numbers and BUILD_TIME were
the only differences found.
The comparison was done with this script:
dir1=$1
dir2=$2
for dir in $dir1 $dir2; do
(cd $dir && find . -name '*.o' | while read file; do
dir=`dirname $file`
base=`basename $file .o`
dump=$dir/$base.dump
objdump -d $file > $dump
done)
done
find $dir1 -name '*.dump' | while read dump; do
otherdump=`echo $dump | sed "s;$dir1;$dir2;"`
diff -u $dump $otherdump
done
Signed-off-by: Keith Packard <keithp@keithp.com>
Acked-by: Daniel Stone <daniel@fooishbar.org>
Acked-by: Alan Coopersmith <alan.coopersmith@oracle.com>
Diffstat (limited to 'hw/xfree86/xaa/xaaOverlayDF.c')
-rw-r--r-- | hw/xfree86/xaa/xaaOverlayDF.c | 1135 |
1 files changed, 494 insertions, 641 deletions
diff --git a/hw/xfree86/xaa/xaaOverlayDF.c b/hw/xfree86/xaa/xaaOverlayDF.c index ca22368f4..5918f65a3 100644 --- a/hw/xfree86/xaa/xaaOverlayDF.c +++ b/hw/xfree86/xaa/xaaOverlayDF.c @@ -4,7 +4,6 @@ Written by Mark Vojkovich */ - #ifdef HAVE_XORG_CONFIG_H #include <xorg-config.h> #endif @@ -37,121 +36,127 @@ static int XAAOverTiledFillChooser(GCPtr); /* GC funcs */ static RegionPtr XAAOverCopyArea(DrawablePtr, DrawablePtr, GC *, - int, int, int, int, int, int); + int, int, int, int, int, int); static RegionPtr XAAOverCopyPlane(DrawablePtr, DrawablePtr, GCPtr, - int, int, int, int, int, int, unsigned long); -static void XAAOverPushPixelsSolid(GCPtr, PixmapPtr, DrawablePtr, int, - int, int, int); -static void XAAOverPolyFillRectSolid(DrawablePtr, GCPtr, int, xRectangle*); -static void XAAOverPolyFillRectStippled(DrawablePtr, GCPtr, int, xRectangle*); -static void XAAOverPolyFillRectOpaqueStippled(DrawablePtr, GCPtr, - int, xRectangle*); -static void XAAOverPolyFillRectTiled(DrawablePtr, GCPtr, int, xRectangle*); -static void XAAOverFillSpansSolid(DrawablePtr, GCPtr, int, DDXPointPtr, - int*, int); -static void XAAOverFillSpansStippled(DrawablePtr, GCPtr, int, DDXPointPtr, - int*, int); -static void XAAOverFillSpansOpaqueStippled(DrawablePtr, GCPtr, int, - DDXPointPtr, int*, int); -static void XAAOverFillSpansTiled(DrawablePtr, GCPtr, int, DDXPointPtr, - int*, int); + int, int, int, int, int, int, unsigned long); +static void XAAOverPushPixelsSolid(GCPtr, PixmapPtr, DrawablePtr, int, + int, int, int); +static void XAAOverPolyFillRectSolid(DrawablePtr, GCPtr, int, xRectangle *); +static void XAAOverPolyFillRectStippled(DrawablePtr, GCPtr, int, xRectangle *); +static void XAAOverPolyFillRectOpaqueStippled(DrawablePtr, GCPtr, + int, xRectangle *); +static void XAAOverPolyFillRectTiled(DrawablePtr, GCPtr, int, xRectangle *); +static void XAAOverFillSpansSolid(DrawablePtr, GCPtr, int, DDXPointPtr, + int *, int); +static void XAAOverFillSpansStippled(DrawablePtr, GCPtr, int, DDXPointPtr, + int *, int); +static void XAAOverFillSpansOpaqueStippled(DrawablePtr, GCPtr, int, + DDXPointPtr, int *, int); +static void XAAOverFillSpansTiled(DrawablePtr, GCPtr, int, DDXPointPtr, + int *, int); static int XAAOverPolyText8TE(DrawablePtr, GCPtr, int, int, int, char *); -static int XAAOverPolyText16TE(DrawablePtr, GCPtr, int, int, int, - unsigned short*); -static void XAAOverImageText8TE(DrawablePtr, GCPtr, int, int, int, char*); -static void XAAOverImageText16TE(DrawablePtr, GCPtr, int, int, int, - unsigned short*); -static void XAAOverImageGlyphBltTE(DrawablePtr, GCPtr, int, int, - unsigned int, CharInfoPtr*, pointer); -static void XAAOverPolyGlyphBltTE(DrawablePtr, GCPtr, int, int, - unsigned int, CharInfoPtr*, pointer); -static int XAAOverPolyText8NonTE(DrawablePtr, GCPtr, int, int, int, char*); -static int XAAOverPolyText16NonTE(DrawablePtr, GCPtr, int, int, int, - unsigned short*); -static void XAAOverImageText8NonTE(DrawablePtr, GCPtr, int, int, int, char*); -static void XAAOverImageText16NonTE(DrawablePtr, GCPtr, int, int, int, - unsigned short*); -static void XAAOverImageGlyphBltNonTE(DrawablePtr, GCPtr, int, int, - unsigned int, CharInfoPtr *, pointer); -static void XAAOverPolyGlyphBltNonTE(DrawablePtr, GCPtr, int, int, - unsigned int, CharInfoPtr *, pointer); -static void XAAOverPolyRectangleThinSolid(DrawablePtr, GCPtr, int, xRectangle*); -static void XAAOverPolylinesWideSolid(DrawablePtr, GCPtr, int, int, - DDXPointPtr); -static void XAAOverPolylinesThinSolid(DrawablePtr, GCPtr, int, int, - DDXPointPtr); -static void XAAOverPolySegmentThinSolid(DrawablePtr, GCPtr, int, xSegment*); -static void XAAOverPolylinesThinDashed(DrawablePtr, GCPtr, int, int, - DDXPointPtr); -static void XAAOverPolySegmentThinDashed(DrawablePtr, GCPtr, int, xSegment*); -static void XAAOverFillPolygonSolid(DrawablePtr, GCPtr, int, int, int, - DDXPointPtr); +static int XAAOverPolyText16TE(DrawablePtr, GCPtr, int, int, int, + unsigned short *); +static void XAAOverImageText8TE(DrawablePtr, GCPtr, int, int, int, char *); +static void XAAOverImageText16TE(DrawablePtr, GCPtr, int, int, int, + unsigned short *); +static void XAAOverImageGlyphBltTE(DrawablePtr, GCPtr, int, int, + unsigned int, CharInfoPtr *, pointer); +static void XAAOverPolyGlyphBltTE(DrawablePtr, GCPtr, int, int, + unsigned int, CharInfoPtr *, pointer); +static int XAAOverPolyText8NonTE(DrawablePtr, GCPtr, int, int, int, char *); +static int XAAOverPolyText16NonTE(DrawablePtr, GCPtr, int, int, int, + unsigned short *); +static void XAAOverImageText8NonTE(DrawablePtr, GCPtr, int, int, int, char *); +static void XAAOverImageText16NonTE(DrawablePtr, GCPtr, int, int, int, + unsigned short *); +static void XAAOverImageGlyphBltNonTE(DrawablePtr, GCPtr, int, int, + unsigned int, CharInfoPtr *, pointer); +static void XAAOverPolyGlyphBltNonTE(DrawablePtr, GCPtr, int, int, + unsigned int, CharInfoPtr *, pointer); +static void XAAOverPolyRectangleThinSolid(DrawablePtr, GCPtr, int, + xRectangle *); +static void XAAOverPolylinesWideSolid(DrawablePtr, GCPtr, int, int, + DDXPointPtr); +static void XAAOverPolylinesThinSolid(DrawablePtr, GCPtr, int, int, + DDXPointPtr); +static void XAAOverPolySegmentThinSolid(DrawablePtr, GCPtr, int, xSegment *); +static void XAAOverPolylinesThinDashed(DrawablePtr, GCPtr, int, int, + DDXPointPtr); +static void XAAOverPolySegmentThinDashed(DrawablePtr, GCPtr, int, xSegment *); +static void XAAOverFillPolygonSolid(DrawablePtr, GCPtr, int, int, int, + DDXPointPtr); static void XAAOverFillPolygonStippled(DrawablePtr, GCPtr, int, int, int, - DDXPointPtr); -static void XAAOverFillPolygonOpaqueStippled(DrawablePtr, GCPtr, int, int, int, - DDXPointPtr); -static void XAAOverFillPolygonTiled(DrawablePtr, GCPtr, int, int, int, - DDXPointPtr); -static void XAAOverPolyFillArcSolid(DrawablePtr, GCPtr, int, xArc*); -static void XAAOverPutImage(DrawablePtr, GCPtr, int, int, int, int, int, - int, int, char*); - + DDXPointPtr); +static void XAAOverFillPolygonOpaqueStippled(DrawablePtr, GCPtr, int, int, int, + DDXPointPtr); +static void XAAOverFillPolygonTiled(DrawablePtr, GCPtr, int, int, int, + DDXPointPtr); +static void XAAOverPolyFillArcSolid(DrawablePtr, GCPtr, int, xArc *); +static void XAAOverPutImage(DrawablePtr, GCPtr, int, int, int, int, int, + int, int, char *); typedef struct { - ScrnInfoPtr pScrn; - DepthChangeFuncPtr callback; - int currentDepth; + ScrnInfoPtr pScrn; + DepthChangeFuncPtr callback; + int currentDepth; /* GC funcs */ - RegionPtr (*CopyArea)(DrawablePtr, DrawablePtr, GC *, - int, int, int, int, int, int); - RegionPtr (*CopyPlane)(DrawablePtr, DrawablePtr, GCPtr, - int, int, int, int, int, int, unsigned long); - void (*PushPixelsSolid)(GCPtr, PixmapPtr, DrawablePtr, int, int, int, int); - void (*PolyFillRectSolid)(DrawablePtr, GCPtr, int, xRectangle*); - void (*PolyFillRectStippled)(DrawablePtr, GCPtr, int, xRectangle*); - void (*PolyFillRectOpaqueStippled)(DrawablePtr, GCPtr, int, xRectangle*); - void (*PolyFillRectTiled)(DrawablePtr, GCPtr, int, xRectangle*); - void (*FillSpansSolid)(DrawablePtr, GCPtr, int, DDXPointPtr, int*, int); - void (*FillSpansStippled)(DrawablePtr, GCPtr, int, DDXPointPtr, int*, int); - void (*FillSpansOpaqueStippled)(DrawablePtr,GCPtr,int,DDXPointPtr,int*,int); - void (*FillSpansTiled)(DrawablePtr, GCPtr, int, DDXPointPtr, int*, int); - int (*PolyText8TE)(DrawablePtr, GCPtr, int, int, int, char *); - int (*PolyText16TE)(DrawablePtr, GCPtr, int, int, int, unsigned short*); - void (*ImageText8TE)(DrawablePtr, GCPtr, int, int, int, char*); - void (*ImageText16TE)(DrawablePtr, GCPtr, int, int, int, unsigned short*); - void (*ImageGlyphBltTE)(DrawablePtr, GCPtr, int, int, unsigned int, - CharInfoPtr*, pointer); - void (*PolyGlyphBltTE)(DrawablePtr, GCPtr, int, int, unsigned int, - CharInfoPtr*, pointer); - int (*PolyText8NonTE)(DrawablePtr, GCPtr, int, int, int, char*); - int (*PolyText16NonTE)(DrawablePtr, GCPtr, int, int, int, unsigned short*); - void (*ImageText8NonTE)(DrawablePtr, GCPtr, int, int, int, char*); - void (*ImageText16NonTE)(DrawablePtr, GCPtr, int, int, int, unsigned short*); - void (*ImageGlyphBltNonTE)(DrawablePtr, GCPtr, int, int, unsigned int, - CharInfoPtr *, pointer); - void (*PolyGlyphBltNonTE)(DrawablePtr, GCPtr, int, int, unsigned int, - CharInfoPtr *, pointer); - void (*PolyRectangleThinSolid)(DrawablePtr, GCPtr, int, xRectangle*); - void (*PolylinesWideSolid)(DrawablePtr, GCPtr, int, int, DDXPointPtr); - - void (*PolylinesThinSolid)(DrawablePtr, GCPtr, int, int, DDXPointPtr); - void (*PolySegmentThinSolid)(DrawablePtr, GCPtr, int, xSegment*); - void (*PolylinesThinDashed)(DrawablePtr, GCPtr, int, int, DDXPointPtr); - void (*PolySegmentThinDashed)(DrawablePtr, GCPtr, int, xSegment*); - void (*FillPolygonSolid)(DrawablePtr, GCPtr, int, int, int, DDXPointPtr); - void (*FillPolygonStippled)(DrawablePtr, GCPtr, int, int, int, DDXPointPtr); - void (*FillPolygonOpaqueStippled)(DrawablePtr, GCPtr, int, int, int, - DDXPointPtr); - void (*FillPolygonTiled)(DrawablePtr, GCPtr, int, int, int, DDXPointPtr); - void (*PolyFillArcSolid)(DrawablePtr, GCPtr, int, xArc*); - void (*PutImage)(DrawablePtr, GCPtr, int, int, int, int, int, int, - int, char*); - int (*StippledFillChooser)(GCPtr); - int (*OpaqueStippledFillChooser)(GCPtr); - int (*TiledFillChooser)(GCPtr); + RegionPtr (*CopyArea) (DrawablePtr, DrawablePtr, GC *, + int, int, int, int, int, int); + RegionPtr (*CopyPlane) (DrawablePtr, DrawablePtr, GCPtr, + int, int, int, int, int, int, unsigned long); + void (*PushPixelsSolid) (GCPtr, PixmapPtr, DrawablePtr, int, int, int, int); + void (*PolyFillRectSolid) (DrawablePtr, GCPtr, int, xRectangle *); + void (*PolyFillRectStippled) (DrawablePtr, GCPtr, int, xRectangle *); + void (*PolyFillRectOpaqueStippled) (DrawablePtr, GCPtr, int, xRectangle *); + void (*PolyFillRectTiled) (DrawablePtr, GCPtr, int, xRectangle *); + void (*FillSpansSolid) (DrawablePtr, GCPtr, int, DDXPointPtr, int *, int); + void (*FillSpansStippled) (DrawablePtr, GCPtr, int, DDXPointPtr, int *, + int); + void (*FillSpansOpaqueStippled) (DrawablePtr, GCPtr, int, DDXPointPtr, + int *, int); + void (*FillSpansTiled) (DrawablePtr, GCPtr, int, DDXPointPtr, int *, int); + int (*PolyText8TE) (DrawablePtr, GCPtr, int, int, int, char *); + int (*PolyText16TE) (DrawablePtr, GCPtr, int, int, int, unsigned short *); + void (*ImageText8TE) (DrawablePtr, GCPtr, int, int, int, char *); + void (*ImageText16TE) (DrawablePtr, GCPtr, int, int, int, unsigned short *); + void (*ImageGlyphBltTE) (DrawablePtr, GCPtr, int, int, unsigned int, + CharInfoPtr *, pointer); + void (*PolyGlyphBltTE) (DrawablePtr, GCPtr, int, int, unsigned int, + CharInfoPtr *, pointer); + int (*PolyText8NonTE) (DrawablePtr, GCPtr, int, int, int, char *); + int (*PolyText16NonTE) (DrawablePtr, GCPtr, int, int, int, + unsigned short *); + void (*ImageText8NonTE) (DrawablePtr, GCPtr, int, int, int, char *); + void (*ImageText16NonTE) (DrawablePtr, GCPtr, int, int, int, + unsigned short *); + void (*ImageGlyphBltNonTE) (DrawablePtr, GCPtr, int, int, unsigned int, + CharInfoPtr *, pointer); + void (*PolyGlyphBltNonTE) (DrawablePtr, GCPtr, int, int, unsigned int, + CharInfoPtr *, pointer); + void (*PolyRectangleThinSolid) (DrawablePtr, GCPtr, int, xRectangle *); + void (*PolylinesWideSolid) (DrawablePtr, GCPtr, int, int, DDXPointPtr); + + void (*PolylinesThinSolid) (DrawablePtr, GCPtr, int, int, DDXPointPtr); + void (*PolySegmentThinSolid) (DrawablePtr, GCPtr, int, xSegment *); + void (*PolylinesThinDashed) (DrawablePtr, GCPtr, int, int, DDXPointPtr); + void (*PolySegmentThinDashed) (DrawablePtr, GCPtr, int, xSegment *); + void (*FillPolygonSolid) (DrawablePtr, GCPtr, int, int, int, DDXPointPtr); + void (*FillPolygonStippled) (DrawablePtr, GCPtr, int, int, int, + DDXPointPtr); + void (*FillPolygonOpaqueStippled) (DrawablePtr, GCPtr, int, int, int, + DDXPointPtr); + void (*FillPolygonTiled) (DrawablePtr, GCPtr, int, int, int, DDXPointPtr); + void (*PolyFillArcSolid) (DrawablePtr, GCPtr, int, xArc *); + void (*PutImage) (DrawablePtr, GCPtr, int, int, int, int, int, int, + int, char *); + int (*StippledFillChooser) (GCPtr); + int (*OpaqueStippledFillChooser) (GCPtr); + int (*TiledFillChooser) (GCPtr); } XAAOverlayRec, *XAAOverlayPtr; static DevPrivateKeyRec XAAOverlayKeyRec; + #define XAAOverlayKey (&XAAOverlayKeyRec) #define GET_OVERLAY_PRIV(pScreen) \ @@ -163,21 +168,18 @@ static DevPrivateKeyRec XAAOverlayKeyRec; pOverPriv->currentDepth = d; \ } - Bool -XAAInitDualFramebufferOverlay( - ScreenPtr pScreen, - DepthChangeFuncPtr callback -){ +XAAInitDualFramebufferOverlay(ScreenPtr pScreen, DepthChangeFuncPtr callback) +{ ScrnInfoPtr pScrn = xf86Screens[pScreen->myNum]; XAAInfoRecPtr infoRec = GET_XAAINFORECPTR_FROM_SCREEN(pScreen); XAAOverlayPtr pOverPriv; if (!dixRegisterPrivateKey(&XAAOverlayKeyRec, PRIVATE_SCREEN, 0)) - return FALSE; + return FALSE; - if(!(pOverPriv = malloc(sizeof(XAAOverlayRec)))) - return FALSE; + if (!(pOverPriv = malloc(sizeof(XAAOverlayRec)))) + return FALSE; dixSetPrivate(&pScreen->devPrivates, XAAOverlayKey, pOverPriv); @@ -236,77 +238,76 @@ XAAInitDualFramebufferOverlay( pOverPriv->PolyFillArcSolid = infoRec->PolyFillArcSolid; pOverPriv->PutImage = infoRec->PutImage; - - if(infoRec->CopyArea) - infoRec->CopyArea = XAAOverCopyArea; - if(infoRec->CopyPlane) - infoRec->CopyPlane = XAAOverCopyPlane; - if(infoRec->PushPixelsSolid) - infoRec->PushPixelsSolid = XAAOverPushPixelsSolid; - if(infoRec->PolyFillRectSolid) - infoRec->PolyFillRectSolid = XAAOverPolyFillRectSolid; - if(infoRec->PolyFillRectStippled) - infoRec->PolyFillRectStippled = XAAOverPolyFillRectStippled; - if(infoRec->PolyFillRectOpaqueStippled) - infoRec->PolyFillRectOpaqueStippled = XAAOverPolyFillRectOpaqueStippled; - if(infoRec->PolyFillRectTiled) - infoRec->PolyFillRectTiled = XAAOverPolyFillRectTiled; - if(infoRec->FillSpansSolid) - infoRec->FillSpansSolid = XAAOverFillSpansSolid; - if(infoRec->FillSpansStippled) - infoRec->FillSpansStippled = XAAOverFillSpansStippled; - if(infoRec->FillSpansOpaqueStippled) - infoRec->FillSpansOpaqueStippled = XAAOverFillSpansOpaqueStippled; - if(infoRec->FillSpansTiled) - infoRec->FillSpansTiled = XAAOverFillSpansTiled; - if(infoRec->PolyText8TE) - infoRec->PolyText8TE = XAAOverPolyText8TE; - if(infoRec->PolyText16TE) - infoRec->PolyText16TE = XAAOverPolyText16TE; - if(infoRec->ImageText8TE) - infoRec->ImageText8TE = XAAOverImageText8TE; - if(infoRec->ImageText16TE) - infoRec->ImageText16TE = XAAOverImageText16TE; - if(infoRec->ImageGlyphBltTE) - infoRec->ImageGlyphBltTE = XAAOverImageGlyphBltTE; - if(infoRec->PolyGlyphBltTE) - infoRec->PolyGlyphBltTE = XAAOverPolyGlyphBltTE; - if(infoRec->PolyText8NonTE) - infoRec->PolyText8NonTE = XAAOverPolyText8NonTE; - if(infoRec->PolyText16NonTE) - infoRec->PolyText16NonTE = XAAOverPolyText16NonTE; - if(infoRec->ImageText8NonTE) - infoRec->ImageText8NonTE = XAAOverImageText8NonTE; - if(infoRec->ImageText16NonTE) - infoRec->ImageText16NonTE = XAAOverImageText16NonTE; - if(infoRec->ImageGlyphBltNonTE) - infoRec->ImageGlyphBltNonTE = XAAOverImageGlyphBltNonTE; - if(infoRec->PolyGlyphBltNonTE) - infoRec->PolyGlyphBltNonTE = XAAOverPolyGlyphBltNonTE; - if(infoRec->PolyRectangleThinSolid) - infoRec->PolyRectangleThinSolid = XAAOverPolyRectangleThinSolid; - if(infoRec->PolylinesWideSolid) - infoRec->PolylinesWideSolid = XAAOverPolylinesWideSolid; - if(infoRec->PolylinesThinSolid) - infoRec->PolylinesThinSolid = XAAOverPolylinesThinSolid; - if(infoRec->PolySegmentThinSolid) - infoRec->PolySegmentThinSolid = XAAOverPolySegmentThinSolid; - if(infoRec->PolylinesThinDashed) - infoRec->PolylinesThinDashed = XAAOverPolylinesThinDashed; - if(infoRec->PolySegmentThinDashed) - infoRec->PolySegmentThinDashed = XAAOverPolySegmentThinDashed; - if(infoRec->FillPolygonSolid) - infoRec->FillPolygonSolid = XAAOverFillPolygonSolid; - if(infoRec->FillPolygonStippled) - infoRec->FillPolygonStippled = XAAOverFillPolygonStippled; - if(infoRec->FillPolygonOpaqueStippled) - infoRec->FillPolygonOpaqueStippled = XAAOverFillPolygonOpaqueStippled; - if(infoRec->FillPolygonTiled) - infoRec->FillPolygonTiled = XAAOverFillPolygonTiled; - if(infoRec->PolyFillArcSolid) - infoRec->PolyFillArcSolid = XAAOverPolyFillArcSolid; - if(infoRec->PutImage) - infoRec->PutImage = XAAOverPutImage; + if (infoRec->CopyArea) + infoRec->CopyArea = XAAOverCopyArea; + if (infoRec->CopyPlane) + infoRec->CopyPlane = XAAOverCopyPlane; + if (infoRec->PushPixelsSolid) + infoRec->PushPixelsSolid = XAAOverPushPixelsSolid; + if (infoRec->PolyFillRectSolid) + infoRec->PolyFillRectSolid = XAAOverPolyFillRectSolid; + if (infoRec->PolyFillRectStippled) + infoRec->PolyFillRectStippled = XAAOverPolyFillRectStippled; + if (infoRec->PolyFillRectOpaqueStippled) + infoRec->PolyFillRectOpaqueStippled = XAAOverPolyFillRectOpaqueStippled; + if (infoRec->PolyFillRectTiled) + infoRec->PolyFillRectTiled = XAAOverPolyFillRectTiled; + if (infoRec->FillSpansSolid) + infoRec->FillSpansSolid = XAAOverFillSpansSolid; + if (infoRec->FillSpansStippled) + infoRec->FillSpansStippled = XAAOverFillSpansStippled; + if (infoRec->FillSpansOpaqueStippled) + infoRec->FillSpansOpaqueStippled = XAAOverFillSpansOpaqueStippled; + if (infoRec->FillSpansTiled) + infoRec->FillSpansTiled = XAAOverFillSpansTiled; + if (infoRec->PolyText8TE) + infoRec->PolyText8TE = XAAOverPolyText8TE; + if (infoRec->PolyText16TE) + infoRec->PolyText16TE = XAAOverPolyText16TE; + if (infoRec->ImageText8TE) + infoRec->ImageText8TE = XAAOverImageText8TE; + if (infoRec->ImageText16TE) + infoRec->ImageText16TE = XAAOverImageText16TE; + if (infoRec->ImageGlyphBltTE) + infoRec->ImageGlyphBltTE = XAAOverImageGlyphBltTE; + if (infoRec->PolyGlyphBltTE) + infoRec->PolyGlyphBltTE = XAAOverPolyGlyphBltTE; + if (infoRec->PolyText8NonTE) + infoRec->PolyText8NonTE = XAAOverPolyText8NonTE; + if (infoRec->PolyText16NonTE) + infoRec->PolyText16NonTE = XAAOverPolyText16NonTE; + if (infoRec->ImageText8NonTE) + infoRec->ImageText8NonTE = XAAOverImageText8NonTE; + if (infoRec->ImageText16NonTE) + infoRec->ImageText16NonTE = XAAOverImageText16NonTE; + if (infoRec->ImageGlyphBltNonTE) + infoRec->ImageGlyphBltNonTE = XAAOverImageGlyphBltNonTE; + if (infoRec->PolyGlyphBltNonTE) + infoRec->PolyGlyphBltNonTE = XAAOverPolyGlyphBltNonTE; + if (infoRec->PolyRectangleThinSolid) + infoRec->PolyRectangleThinSolid = XAAOverPolyRectangleThinSolid; + if (infoRec->PolylinesWideSolid) + infoRec->PolylinesWideSolid = XAAOverPolylinesWideSolid; + if (infoRec->PolylinesThinSolid) + infoRec->PolylinesThinSolid = XAAOverPolylinesThinSolid; + if (infoRec->PolySegmentThinSolid) + infoRec->PolySegmentThinSolid = XAAOverPolySegmentThinSolid; + if (infoRec->PolylinesThinDashed) + infoRec->PolylinesThinDashed = XAAOverPolylinesThinDashed; + if (infoRec->PolySegmentThinDashed) + infoRec->PolySegmentThinDashed = XAAOverPolySegmentThinDashed; + if (infoRec->FillPolygonSolid) + infoRec->FillPolygonSolid = XAAOverFillPolygonSolid; + if (infoRec->FillPolygonStippled) + infoRec->FillPolygonStippled = XAAOverFillPolygonStippled; + if (infoRec->FillPolygonOpaqueStippled) + infoRec->FillPolygonOpaqueStippled = XAAOverFillPolygonOpaqueStippled; + if (infoRec->FillPolygonTiled) + infoRec->FillPolygonTiled = XAAOverFillPolygonTiled; + if (infoRec->PolyFillArcSolid) + infoRec->PolyFillArcSolid = XAAOverPolyFillArcSolid; + if (infoRec->PutImage) + infoRec->PutImage = XAAOverPutImage; return TRUE; } @@ -314,11 +315,8 @@ XAAInitDualFramebufferOverlay( /*********************** Screen functions ************************/ void -XAAOverCopyWindow( - WindowPtr pWin, - DDXPointRec ptOldOrg, - RegionPtr prgnSrc -){ +XAAOverCopyWindow(WindowPtr pWin, DDXPointRec ptOldOrg, RegionPtr prgnSrc) +{ ScreenPtr pScreen = pWin->drawable.pScreen; XAAInfoRecPtr infoRec = GET_XAAINFORECPTR_FROM_SCREEN(pScreen); XAAOverlayPtr pOverPriv = GET_OVERLAY_PRIV(pScreen); @@ -329,16 +327,15 @@ XAAOverCopyWindow( int i, nbox, dx, dy; WindowPtr pRoot = pScreen->root; - - if (!pScrn->vtSema || !infoRec->ScreenToScreenBitBlt) { - XAA_SCREEN_PROLOGUE (pScreen, CopyWindow); - if(pScrn->vtSema && infoRec->NeedToSync) { - (*infoRec->Sync)(pScrn); - infoRec->NeedToSync = FALSE; - } + if (!pScrn->vtSema || !infoRec->ScreenToScreenBitBlt) { + XAA_SCREEN_PROLOGUE(pScreen, CopyWindow); + if (pScrn->vtSema && infoRec->NeedToSync) { + (*infoRec->Sync) (pScrn); + infoRec->NeedToSync = FALSE; + } (*pScreen->CopyWindow) (pWin, ptOldOrg, prgnSrc); - XAA_SCREEN_EPILOGUE (pScreen, CopyWindow, XAAOverCopyWindow); - return; + XAA_SCREEN_EPILOGUE(pScreen, CopyWindow, XAAOverCopyWindow); + return; } infoRec->ScratchGC.alu = GXcopy; @@ -352,702 +349,558 @@ XAAOverCopyWindow( RegionIntersect(&rgnDst, &pWin->borderClip, prgnSrc); nbox = RegionNumRects(&rgnDst); - if(nbox && - (pptSrc = (DDXPointPtr )malloc(nbox * sizeof(DDXPointRec)))) { - - pbox = RegionRects(&rgnDst); - for (i = nbox, ppt = pptSrc; i--; ppt++, pbox++) { - ppt->x = pbox->x1 + dx; - ppt->y = pbox->y1 + dy; - } - - SWITCH_DEPTH(8); - XAADoBitBlt((DrawablePtr)pRoot, (DrawablePtr)pRoot, - &(infoRec->ScratchGC), &rgnDst, pptSrc); - - if(pWin->drawable.bitsPerPixel != 8) { - SWITCH_DEPTH(pScrn->depth); - XAADoBitBlt((DrawablePtr)pRoot, (DrawablePtr)pRoot, - &(infoRec->ScratchGC), &rgnDst, pptSrc); - } - - free(pptSrc); + if (nbox && (pptSrc = (DDXPointPtr) malloc(nbox * sizeof(DDXPointRec)))) { + + pbox = RegionRects(&rgnDst); + for (i = nbox, ppt = pptSrc; i--; ppt++, pbox++) { + ppt->x = pbox->x1 + dx; + ppt->y = pbox->y1 + dy; + } + + SWITCH_DEPTH(8); + XAADoBitBlt((DrawablePtr) pRoot, (DrawablePtr) pRoot, + &(infoRec->ScratchGC), &rgnDst, pptSrc); + + if (pWin->drawable.bitsPerPixel != 8) { + SWITCH_DEPTH(pScrn->depth); + XAADoBitBlt((DrawablePtr) pRoot, (DrawablePtr) pRoot, + &(infoRec->ScratchGC), &rgnDst, pptSrc); + } + + free(pptSrc); } RegionUninit(&rgnDst); - if(pWin->drawable.depth == 8) { - RegionNull(&rgnDst); - miSegregateChildren(pWin, &rgnDst, pScrn->depth); - if(RegionNotEmpty(&rgnDst)) { - RegionIntersect(&rgnDst, &rgnDst, prgnSrc); - nbox = RegionNumRects(&rgnDst); - if(nbox && - (pptSrc = (DDXPointPtr )malloc(nbox * sizeof(DDXPointRec)))){ - - pbox = RegionRects(&rgnDst); - for (i = nbox, ppt = pptSrc; i--; ppt++, pbox++) { - ppt->x = pbox->x1 + dx; - ppt->y = pbox->y1 + dy; - } - - SWITCH_DEPTH(pScrn->depth); - XAADoBitBlt((DrawablePtr)pRoot, (DrawablePtr)pRoot, - &(infoRec->ScratchGC), &rgnDst, pptSrc); - free(pptSrc); - } - } - RegionUninit(&rgnDst); + if (pWin->drawable.depth == 8) { + RegionNull(&rgnDst); + miSegregateChildren(pWin, &rgnDst, pScrn->depth); + if (RegionNotEmpty(&rgnDst)) { + RegionIntersect(&rgnDst, &rgnDst, prgnSrc); + nbox = RegionNumRects(&rgnDst); + if (nbox && + (pptSrc = (DDXPointPtr) malloc(nbox * sizeof(DDXPointRec)))) { + + pbox = RegionRects(&rgnDst); + for (i = nbox, ppt = pptSrc; i--; ppt++, pbox++) { + ppt->x = pbox->x1 + dx; + ppt->y = pbox->y1 + dy; + } + + SWITCH_DEPTH(pScrn->depth); + XAADoBitBlt((DrawablePtr) pRoot, (DrawablePtr) pRoot, + &(infoRec->ScratchGC), &rgnDst, pptSrc); + free(pptSrc); + } + } + RegionUninit(&rgnDst); } } - void -XAAOverWindowExposures( - WindowPtr pWin, - RegionPtr pReg, - RegionPtr pOtherReg -){ +XAAOverWindowExposures(WindowPtr pWin, RegionPtr pReg, RegionPtr pOtherReg) +{ ScreenPtr pScreen = pWin->drawable.pScreen; XAAInfoRecPtr infoRec = GET_XAAINFORECPTR_FROM_SCREEN(pScreen); - if((pWin->drawable.bitsPerPixel != 8) && infoRec->pScrn->vtSema) { - if(RegionNumRects(pReg) && infoRec->FillSolidRects) { - XAAOverlayPtr pOverPriv = GET_OVERLAY_PRIV(pScreen); - - SWITCH_DEPTH(8); - (*infoRec->FillSolidRects)(infoRec->pScrn, - infoRec->pScrn->colorKey, GXcopy, ~0, - RegionNumRects(pReg), RegionRects(pReg)); - miWindowExposures(pWin, pReg, pOtherReg); - return; - } else if(infoRec->NeedToSync) { - (*infoRec->Sync)(infoRec->pScrn); + if ((pWin->drawable.bitsPerPixel != 8) && infoRec->pScrn->vtSema) { + if (RegionNumRects(pReg) && infoRec->FillSolidRects) { + XAAOverlayPtr pOverPriv = GET_OVERLAY_PRIV(pScreen); + + SWITCH_DEPTH(8); + (*infoRec->FillSolidRects) (infoRec->pScrn, + infoRec->pScrn->colorKey, GXcopy, ~0, + RegionNumRects(pReg), + RegionRects(pReg)); + miWindowExposures(pWin, pReg, pOtherReg); + return; + } + else if (infoRec->NeedToSync) { + (*infoRec->Sync) (infoRec->pScrn); infoRec->NeedToSync = FALSE; - } - } + } + } - XAA_SCREEN_PROLOGUE (pScreen, WindowExposures); + XAA_SCREEN_PROLOGUE(pScreen, WindowExposures); (*pScreen->WindowExposures) (pWin, pReg, pOtherReg); XAA_SCREEN_EPILOGUE(pScreen, WindowExposures, XAAOverWindowExposures); } /********************* Choosers *************************/ -static int +static int XAAOverStippledFillChooser(GCPtr pGC) { XAAOverlayPtr pOverPriv = GET_OVERLAY_PRIV(pGC->pScreen); int ret; - ret = (*pOverPriv->StippledFillChooser)(pGC); - - if((pGC->depth == 8) && - ((ret == DO_COLOR_8x8) || (ret == DO_CACHE_BLT))) { - ret = 0; + ret = (*pOverPriv->StippledFillChooser) (pGC); + + if ((pGC->depth == 8) && ((ret == DO_COLOR_8x8) || (ret == DO_CACHE_BLT))) { + ret = 0; } return ret; } -static int +static int XAAOverOpaqueStippledFillChooser(GCPtr pGC) { XAAOverlayPtr pOverPriv = GET_OVERLAY_PRIV(pGC->pScreen); int ret; - ret = (*pOverPriv->OpaqueStippledFillChooser)(pGC); - - if((pGC->depth == 8) && - ((ret == DO_COLOR_8x8) || (ret == DO_CACHE_BLT))) { - ret = 0; + ret = (*pOverPriv->OpaqueStippledFillChooser) (pGC); + + if ((pGC->depth == 8) && ((ret == DO_COLOR_8x8) || (ret == DO_CACHE_BLT))) { + ret = 0; } return ret; } -static int +static int XAAOverTiledFillChooser(GCPtr pGC) { XAAOverlayPtr pOverPriv = GET_OVERLAY_PRIV(pGC->pScreen); int ret; - ret = (*pOverPriv->TiledFillChooser)(pGC); - - if((pGC->depth == 8) && - ((ret == DO_COLOR_8x8) || (ret == DO_CACHE_BLT))) { - ret = 0; + ret = (*pOverPriv->TiledFillChooser) (pGC); + + if ((pGC->depth == 8) && ((ret == DO_COLOR_8x8) || (ret == DO_CACHE_BLT))) { + ret = 0; } return ret; } - /**************************** GC Functions **************************/ -static RegionPtr -XAAOverCopyArea( - DrawablePtr pSrc, - DrawablePtr pDst, - GC *pGC, - int srcx, int srcy, - int width, int height, - int dstx, int dsty -){ +static RegionPtr +XAAOverCopyArea(DrawablePtr pSrc, + DrawablePtr pDst, + GC * pGC, + int srcx, int srcy, int width, int height, int dstx, int dsty) +{ XAAOverlayPtr pOverPriv = GET_OVERLAY_PRIV(pGC->pScreen); SWITCH_DEPTH(pGC->depth); - return (*pOverPriv->CopyArea)(pSrc, pDst, - pGC, srcx, srcy, width, height, dstx, dsty); + return (*pOverPriv->CopyArea) (pSrc, pDst, + pGC, srcx, srcy, width, height, dstx, dsty); } -static RegionPtr -XAAOverCopyPlane( - DrawablePtr pSrc, - DrawablePtr pDst, - GCPtr pGC, - int srcx, int srcy, - int width, int height, - int dstx, int dsty, - unsigned long bitPlane -){ +static RegionPtr +XAAOverCopyPlane(DrawablePtr pSrc, + DrawablePtr pDst, + GCPtr pGC, + int srcx, int srcy, + int width, int height, + int dstx, int dsty, unsigned long bitPlane) +{ XAAOverlayPtr pOverPriv = GET_OVERLAY_PRIV(pGC->pScreen); SWITCH_DEPTH(pGC->depth); - return (*pOverPriv->CopyPlane)(pSrc, pDst, - pGC, srcx, srcy, width, height, dstx, dsty, bitPlane); + return (*pOverPriv->CopyPlane) (pSrc, pDst, + pGC, srcx, srcy, width, height, dstx, dsty, + bitPlane); } -static void -XAAOverPushPixelsSolid( - GCPtr pGC, - PixmapPtr pBitMap, - DrawablePtr pDraw, - int dx, int dy, - int xOrg, int yOrg -){ +static void +XAAOverPushPixelsSolid(GCPtr pGC, + PixmapPtr pBitMap, + DrawablePtr pDraw, int dx, int dy, int xOrg, int yOrg) +{ XAAOverlayPtr pOverPriv = GET_OVERLAY_PRIV(pGC->pScreen); SWITCH_DEPTH(pGC->depth); - (*pOverPriv->PushPixelsSolid)(pGC, pBitMap, pDraw, dx, dy, xOrg, yOrg); + (*pOverPriv->PushPixelsSolid) (pGC, pBitMap, pDraw, dx, dy, xOrg, yOrg); } - - -static void -XAAOverPolyFillRectSolid( - DrawablePtr pDraw, - GCPtr pGC, - int nrectFill, - xRectangle *prectInit -){ +static void +XAAOverPolyFillRectSolid(DrawablePtr pDraw, + GCPtr pGC, int nrectFill, xRectangle *prectInit) +{ XAAOverlayPtr pOverPriv = GET_OVERLAY_PRIV(pGC->pScreen); SWITCH_DEPTH(pGC->depth); - (*pOverPriv->PolyFillRectSolid)(pDraw, pGC, nrectFill, prectInit); -} + (*pOverPriv->PolyFillRectSolid) (pDraw, pGC, nrectFill, prectInit); +} -static void -XAAOverPolyFillRectStippled( - DrawablePtr pDraw, - GCPtr pGC, - int nrectFill, - xRectangle *prectInit -){ +static void +XAAOverPolyFillRectStippled(DrawablePtr pDraw, + GCPtr pGC, int nrectFill, xRectangle *prectInit) +{ XAAOverlayPtr pOverPriv = GET_OVERLAY_PRIV(pGC->pScreen); SWITCH_DEPTH(pGC->depth); - (*pOverPriv->PolyFillRectStippled)(pDraw, pGC, nrectFill, prectInit); -} - + (*pOverPriv->PolyFillRectStippled) (pDraw, pGC, nrectFill, prectInit); +} -static void -XAAOverPolyFillRectOpaqueStippled( - DrawablePtr pDraw, - GCPtr pGC, - int nrectFill, - xRectangle *prectInit -){ +static void +XAAOverPolyFillRectOpaqueStippled(DrawablePtr pDraw, + GCPtr pGC, + int nrectFill, xRectangle *prectInit) +{ XAAOverlayPtr pOverPriv = GET_OVERLAY_PRIV(pGC->pScreen); SWITCH_DEPTH(pGC->depth); - (*pOverPriv->PolyFillRectOpaqueStippled)(pDraw, pGC, nrectFill, prectInit); -} + (*pOverPriv->PolyFillRectOpaqueStippled) (pDraw, pGC, nrectFill, prectInit); +} -static void -XAAOverPolyFillRectTiled( - DrawablePtr pDraw, - GCPtr pGC, - int nrectFill, - xRectangle *prectInit -){ +static void +XAAOverPolyFillRectTiled(DrawablePtr pDraw, + GCPtr pGC, int nrectFill, xRectangle *prectInit) +{ XAAOverlayPtr pOverPriv = GET_OVERLAY_PRIV(pGC->pScreen); SWITCH_DEPTH(pGC->depth); - (*pOverPriv->PolyFillRectTiled)(pDraw, pGC, nrectFill, prectInit); -} - + (*pOverPriv->PolyFillRectTiled) (pDraw, pGC, nrectFill, prectInit); +} -static void -XAAOverFillSpansSolid( - DrawablePtr pDraw, - GCPtr pGC, - int nInit, - DDXPointPtr ppt, - int *pwidth, - int fSorted -){ +static void +XAAOverFillSpansSolid(DrawablePtr pDraw, + GCPtr pGC, + int nInit, DDXPointPtr ppt, int *pwidth, int fSorted) +{ XAAOverlayPtr pOverPriv = GET_OVERLAY_PRIV(pGC->pScreen); SWITCH_DEPTH(pGC->depth); - (*pOverPriv->FillSpansSolid)( - pDraw, pGC, nInit, ppt, pwidth, fSorted); + (*pOverPriv->FillSpansSolid) (pDraw, pGC, nInit, ppt, pwidth, fSorted); } - -static void -XAAOverFillSpansStippled( - DrawablePtr pDraw, - GCPtr pGC, - int nInit, - DDXPointPtr ppt, - int *pwidth, - int fSorted -){ +static void +XAAOverFillSpansStippled(DrawablePtr pDraw, + GCPtr pGC, + int nInit, DDXPointPtr ppt, int *pwidth, int fSorted) +{ XAAOverlayPtr pOverPriv = GET_OVERLAY_PRIV(pGC->pScreen); SWITCH_DEPTH(pGC->depth); - (*pOverPriv->FillSpansStippled)(pDraw, pGC, nInit, ppt, pwidth, fSorted); + (*pOverPriv->FillSpansStippled) (pDraw, pGC, nInit, ppt, pwidth, fSorted); } -static void -XAAOverFillSpansOpaqueStippled( - DrawablePtr pDraw, - GCPtr pGC, - int nInit, - DDXPointPtr ppt, - int *pwidth, - int fSorted -){ +static void +XAAOverFillSpansOpaqueStippled(DrawablePtr pDraw, + GCPtr pGC, + int nInit, + DDXPointPtr ppt, int *pwidth, int fSorted) +{ XAAOverlayPtr pOverPriv = GET_OVERLAY_PRIV(pGC->pScreen); SWITCH_DEPTH(pGC->depth); - (*pOverPriv->FillSpansOpaqueStippled)( - pDraw, pGC, nInit, ppt, pwidth, fSorted); + (*pOverPriv->FillSpansOpaqueStippled) (pDraw, pGC, nInit, ppt, pwidth, + fSorted); } - -static void -XAAOverFillSpansTiled( - DrawablePtr pDraw, - GCPtr pGC, - int nInit, - DDXPointPtr ppt, - int *pwidth, - int fSorted -){ +static void +XAAOverFillSpansTiled(DrawablePtr pDraw, + GCPtr pGC, + int nInit, DDXPointPtr ppt, int *pwidth, int fSorted) +{ XAAOverlayPtr pOverPriv = GET_OVERLAY_PRIV(pGC->pScreen); SWITCH_DEPTH(pGC->depth); - (*pOverPriv->FillSpansTiled)(pDraw, pGC, nInit, ppt, pwidth, fSorted); + (*pOverPriv->FillSpansTiled) (pDraw, pGC, nInit, ppt, pwidth, fSorted); } -static int -XAAOverPolyText8TE( - DrawablePtr pDraw, - GCPtr pGC, - int x, int y, - int count, - char *chars -){ +static int +XAAOverPolyText8TE(DrawablePtr pDraw, + GCPtr pGC, int x, int y, int count, char *chars) +{ XAAOverlayPtr pOverPriv = GET_OVERLAY_PRIV(pGC->pScreen); SWITCH_DEPTH(pGC->depth); - return (*pOverPriv->PolyText8TE)(pDraw, pGC, x, y, count, chars); + return (*pOverPriv->PolyText8TE) (pDraw, pGC, x, y, count, chars); } - static int -XAAOverPolyText16TE( - DrawablePtr pDraw, - GCPtr pGC, - int x, int y, - int count, - unsigned short *chars -){ +XAAOverPolyText16TE(DrawablePtr pDraw, + GCPtr pGC, int x, int y, int count, unsigned short *chars) +{ XAAOverlayPtr pOverPriv = GET_OVERLAY_PRIV(pGC->pScreen); SWITCH_DEPTH(pGC->depth); - return (*pOverPriv->PolyText16TE)(pDraw, pGC, x, y, count, chars); + return (*pOverPriv->PolyText16TE) (pDraw, pGC, x, y, count, chars); } - -static void -XAAOverImageText8TE( - DrawablePtr pDraw, - GCPtr pGC, - int x, int y, - int count, - char *chars -){ +static void +XAAOverImageText8TE(DrawablePtr pDraw, + GCPtr pGC, int x, int y, int count, char *chars) +{ XAAOverlayPtr pOverPriv = GET_OVERLAY_PRIV(pGC->pScreen); SWITCH_DEPTH(pGC->depth); - (*pOverPriv->ImageText8TE)(pDraw, pGC, x, y, count, chars); + (*pOverPriv->ImageText8TE) (pDraw, pGC, x, y, count, chars); } - -static void -XAAOverImageText16TE( - DrawablePtr pDraw, - GCPtr pGC, - int x, int y, - int count, - unsigned short *chars -){ +static void +XAAOverImageText16TE(DrawablePtr pDraw, + GCPtr pGC, int x, int y, int count, unsigned short *chars) +{ XAAOverlayPtr pOverPriv = GET_OVERLAY_PRIV(pGC->pScreen); SWITCH_DEPTH(pGC->depth); - (*pOverPriv->ImageText16TE)(pDraw, pGC, x, y, count, chars); + (*pOverPriv->ImageText16TE) (pDraw, pGC, x, y, count, chars); } -static void -XAAOverImageGlyphBltTE( - DrawablePtr pDraw, - GCPtr pGC, - int xInit, int yInit, - unsigned int nglyph, - CharInfoPtr *ppci, - pointer pglyphBase -){ +static void +XAAOverImageGlyphBltTE(DrawablePtr pDraw, + GCPtr pGC, + int xInit, int yInit, + unsigned int nglyph, + CharInfoPtr * ppci, pointer pglyphBase) +{ XAAOverlayPtr pOverPriv = GET_OVERLAY_PRIV(pGC->pScreen); SWITCH_DEPTH(pGC->depth); - (*pOverPriv->ImageGlyphBltTE)( - pDraw, pGC, xInit, yInit, nglyph, ppci, pglyphBase); + (*pOverPriv->ImageGlyphBltTE) (pDraw, pGC, xInit, yInit, nglyph, ppci, + pglyphBase); } -static void -XAAOverPolyGlyphBltTE( - DrawablePtr pDraw, - GCPtr pGC, - int xInit, int yInit, - unsigned int nglyph, - CharInfoPtr *ppci, - pointer pglyphBase -){ +static void +XAAOverPolyGlyphBltTE(DrawablePtr pDraw, + GCPtr pGC, + int xInit, int yInit, + unsigned int nglyph, + CharInfoPtr * ppci, pointer pglyphBase) +{ XAAOverlayPtr pOverPriv = GET_OVERLAY_PRIV(pGC->pScreen); SWITCH_DEPTH(pGC->depth); - (*pOverPriv->PolyGlyphBltTE)( - pDraw, pGC, xInit, yInit, nglyph, ppci, pglyphBase); + (*pOverPriv->PolyGlyphBltTE) (pDraw, pGC, xInit, yInit, nglyph, ppci, + pglyphBase); } -static int -XAAOverPolyText8NonTE( - DrawablePtr pDraw, - GCPtr pGC, - int x, int y, - int count, - char *chars -){ +static int +XAAOverPolyText8NonTE(DrawablePtr pDraw, + GCPtr pGC, int x, int y, int count, char *chars) +{ XAAOverlayPtr pOverPriv = GET_OVERLAY_PRIV(pGC->pScreen); SWITCH_DEPTH(pGC->depth); - return (*pOverPriv->PolyText8NonTE)(pDraw, pGC, x, y, count, chars); + return (*pOverPriv->PolyText8NonTE) (pDraw, pGC, x, y, count, chars); } - -static int -XAAOverPolyText16NonTE( - DrawablePtr pDraw, - GCPtr pGC, - int x, int y, - int count, - unsigned short *chars -){ +static int +XAAOverPolyText16NonTE(DrawablePtr pDraw, + GCPtr pGC, + int x, int y, int count, unsigned short *chars) +{ XAAOverlayPtr pOverPriv = GET_OVERLAY_PRIV(pGC->pScreen); SWITCH_DEPTH(pGC->depth); - return (*pOverPriv->PolyText16NonTE)(pDraw, pGC, x, y, count, chars); + return (*pOverPriv->PolyText16NonTE) (pDraw, pGC, x, y, count, chars); } -static void -XAAOverImageText8NonTE( - DrawablePtr pDraw, - GCPtr pGC, - int x, int y, - int count, - char *chars -){ +static void +XAAOverImageText8NonTE(DrawablePtr pDraw, + GCPtr pGC, int x, int y, int count, char *chars) +{ XAAOverlayPtr pOverPriv = GET_OVERLAY_PRIV(pGC->pScreen); SWITCH_DEPTH(pGC->depth); - (*pOverPriv->ImageText8NonTE)(pDraw, pGC, x, y, count, chars); + (*pOverPriv->ImageText8NonTE) (pDraw, pGC, x, y, count, chars); } -static void -XAAOverImageText16NonTE( - DrawablePtr pDraw, - GCPtr pGC, - int x, int y, - int count, - unsigned short *chars -){ +static void +XAAOverImageText16NonTE(DrawablePtr pDraw, + GCPtr pGC, + int x, int y, int count, unsigned short *chars) +{ XAAOverlayPtr pOverPriv = GET_OVERLAY_PRIV(pGC->pScreen); SWITCH_DEPTH(pGC->depth); - (*pOverPriv->ImageText16NonTE)(pDraw, pGC, x, y, count, chars); + (*pOverPriv->ImageText16NonTE) (pDraw, pGC, x, y, count, chars); } - -static void -XAAOverImageGlyphBltNonTE( - DrawablePtr pDraw, - GCPtr pGC, - int xInit, int yInit, - unsigned int nglyph, - CharInfoPtr *ppci, - pointer pglyphBase -){ +static void +XAAOverImageGlyphBltNonTE(DrawablePtr pDraw, + GCPtr pGC, + int xInit, int yInit, + unsigned int nglyph, + CharInfoPtr * ppci, pointer pglyphBase) +{ XAAOverlayPtr pOverPriv = GET_OVERLAY_PRIV(pGC->pScreen); SWITCH_DEPTH(pGC->depth); - (*pOverPriv->ImageGlyphBltNonTE)( - pDraw, pGC, xInit, yInit, nglyph, ppci, pglyphBase); + (*pOverPriv->ImageGlyphBltNonTE) (pDraw, pGC, xInit, yInit, nglyph, ppci, + pglyphBase); } -static void -XAAOverPolyGlyphBltNonTE( - DrawablePtr pDraw, - GCPtr pGC, - int xInit, int yInit, - unsigned int nglyph, - CharInfoPtr *ppci, - pointer pglyphBase -){ +static void +XAAOverPolyGlyphBltNonTE(DrawablePtr pDraw, + GCPtr pGC, + int xInit, int yInit, + unsigned int nglyph, + CharInfoPtr * ppci, pointer pglyphBase) +{ XAAOverlayPtr pOverPriv = GET_OVERLAY_PRIV(pGC->pScreen); SWITCH_DEPTH(pGC->depth); - (*pOverPriv->PolyGlyphBltNonTE)( - pDraw, pGC, xInit, yInit, nglyph, ppci, pglyphBase); + (*pOverPriv->PolyGlyphBltNonTE) (pDraw, pGC, xInit, yInit, nglyph, ppci, + pglyphBase); } -static void -XAAOverPolyRectangleThinSolid( - DrawablePtr pDraw, - GCPtr pGC, - int nRectsInit, - xRectangle *pRectsInit -){ +static void +XAAOverPolyRectangleThinSolid(DrawablePtr pDraw, + GCPtr pGC, int nRectsInit, xRectangle *pRectsInit) +{ XAAOverlayPtr pOverPriv = GET_OVERLAY_PRIV(pGC->pScreen); SWITCH_DEPTH(pGC->depth); - (*pOverPriv->PolyRectangleThinSolid)(pDraw, pGC, nRectsInit, pRectsInit); + (*pOverPriv->PolyRectangleThinSolid) (pDraw, pGC, nRectsInit, pRectsInit); } - - -static void -XAAOverPolylinesWideSolid( - DrawablePtr pDraw, - GCPtr pGC, - int mode, - int npt, - DDXPointPtr pPts -){ +static void +XAAOverPolylinesWideSolid(DrawablePtr pDraw, + GCPtr pGC, int mode, int npt, DDXPointPtr pPts) +{ XAAOverlayPtr pOverPriv = GET_OVERLAY_PRIV(pGC->pScreen); SWITCH_DEPTH(pGC->depth); - (*pOverPriv->PolylinesWideSolid)(pDraw, pGC, mode, npt, pPts); + (*pOverPriv->PolylinesWideSolid) (pDraw, pGC, mode, npt, pPts); } - -static void -XAAOverPolylinesThinSolid( - DrawablePtr pDraw, - GCPtr pGC, - int mode, - int npt, - DDXPointPtr pPts -){ +static void +XAAOverPolylinesThinSolid(DrawablePtr pDraw, + GCPtr pGC, int mode, int npt, DDXPointPtr pPts) +{ XAAOverlayPtr pOverPriv = GET_OVERLAY_PRIV(pGC->pScreen); SWITCH_DEPTH(pGC->depth); - (*pOverPriv->PolylinesThinSolid)(pDraw, pGC, mode, npt, pPts); + (*pOverPriv->PolylinesThinSolid) (pDraw, pGC, mode, npt, pPts); } -static void -XAAOverPolySegmentThinSolid( - DrawablePtr pDraw, - GCPtr pGC, - int nseg, - xSegment *pSeg -){ +static void +XAAOverPolySegmentThinSolid(DrawablePtr pDraw, + GCPtr pGC, int nseg, xSegment * pSeg) +{ XAAOverlayPtr pOverPriv = GET_OVERLAY_PRIV(pGC->pScreen); SWITCH_DEPTH(pGC->depth); - (*pOverPriv->PolySegmentThinSolid)(pDraw, pGC, nseg, pSeg); + (*pOverPriv->PolySegmentThinSolid) (pDraw, pGC, nseg, pSeg); } -static void -XAAOverPolylinesThinDashed( - DrawablePtr pDraw, - GCPtr pGC, - int mode, - int npt, - DDXPointPtr pPts -){ +static void +XAAOverPolylinesThinDashed(DrawablePtr pDraw, + GCPtr pGC, int mode, int npt, DDXPointPtr pPts) +{ XAAOverlayPtr pOverPriv = GET_OVERLAY_PRIV(pGC->pScreen); SWITCH_DEPTH(pGC->depth); - (*pOverPriv->PolylinesThinDashed)(pDraw, pGC, mode, npt, pPts); + (*pOverPriv->PolylinesThinDashed) (pDraw, pGC, mode, npt, pPts); } -static void -XAAOverPolySegmentThinDashed( - DrawablePtr pDraw, - GCPtr pGC, - int nseg, - xSegment *pSeg -){ +static void +XAAOverPolySegmentThinDashed(DrawablePtr pDraw, + GCPtr pGC, int nseg, xSegment * pSeg) +{ XAAOverlayPtr pOverPriv = GET_OVERLAY_PRIV(pGC->pScreen); SWITCH_DEPTH(pGC->depth); - (*pOverPriv->PolySegmentThinDashed)(pDraw, pGC, nseg, pSeg); + (*pOverPriv->PolySegmentThinDashed) (pDraw, pGC, nseg, pSeg); } - -static void -XAAOverFillPolygonSolid( - DrawablePtr pDraw, - GCPtr pGC, - int shape, - int mode, - int count, - DDXPointPtr ptsIn -){ +static void +XAAOverFillPolygonSolid(DrawablePtr pDraw, + GCPtr pGC, + int shape, int mode, int count, DDXPointPtr ptsIn) +{ XAAOverlayPtr pOverPriv = GET_OVERLAY_PRIV(pGC->pScreen); SWITCH_DEPTH(pGC->depth); - (*pOverPriv->FillPolygonSolid)(pDraw, pGC, shape, mode, count, ptsIn); + (*pOverPriv->FillPolygonSolid) (pDraw, pGC, shape, mode, count, ptsIn); } -static void -XAAOverFillPolygonStippled( - DrawablePtr pDraw, - GCPtr pGC, - int shape, - int mode, - int count, - DDXPointPtr ptsIn -){ +static void +XAAOverFillPolygonStippled(DrawablePtr pDraw, + GCPtr pGC, + int shape, int mode, int count, DDXPointPtr ptsIn) +{ XAAOverlayPtr pOverPriv = GET_OVERLAY_PRIV(pGC->pScreen); SWITCH_DEPTH(pGC->depth); - (*pOverPriv->FillPolygonStippled)(pDraw, pGC, shape, mode, count, ptsIn); + (*pOverPriv->FillPolygonStippled) (pDraw, pGC, shape, mode, count, ptsIn); } - -static void -XAAOverFillPolygonOpaqueStippled( - DrawablePtr pDraw, - GCPtr pGC, - int shape, - int mode, - int count, - DDXPointPtr ptsIn -){ +static void +XAAOverFillPolygonOpaqueStippled(DrawablePtr pDraw, + GCPtr pGC, + int shape, + int mode, int count, DDXPointPtr ptsIn) +{ XAAOverlayPtr pOverPriv = GET_OVERLAY_PRIV(pGC->pScreen); SWITCH_DEPTH(pGC->depth); - (*pOverPriv->FillPolygonOpaqueStippled)( - pDraw, pGC, shape, mode, count, ptsIn); + (*pOverPriv->FillPolygonOpaqueStippled) (pDraw, pGC, shape, mode, count, + ptsIn); } -static void -XAAOverFillPolygonTiled( - DrawablePtr pDraw, - GCPtr pGC, - int shape, - int mode, - int count, - DDXPointPtr ptsIn -){ +static void +XAAOverFillPolygonTiled(DrawablePtr pDraw, + GCPtr pGC, + int shape, int mode, int count, DDXPointPtr ptsIn) +{ XAAOverlayPtr pOverPriv = GET_OVERLAY_PRIV(pGC->pScreen); SWITCH_DEPTH(pGC->depth); - (*pOverPriv->FillPolygonTiled)(pDraw, pGC, shape, mode, count, ptsIn); + (*pOverPriv->FillPolygonTiled) (pDraw, pGC, shape, mode, count, ptsIn); } - -static void -XAAOverPolyFillArcSolid( - DrawablePtr pDraw, - GCPtr pGC, - int narcs, - xArc *parcs -){ +static void +XAAOverPolyFillArcSolid(DrawablePtr pDraw, GCPtr pGC, int narcs, xArc * parcs) +{ XAAOverlayPtr pOverPriv = GET_OVERLAY_PRIV(pGC->pScreen); SWITCH_DEPTH(pGC->depth); - (*pOverPriv->PolyFillArcSolid)(pDraw, pGC, narcs, parcs); + (*pOverPriv->PolyFillArcSolid) (pDraw, pGC, narcs, parcs); } - -static void -XAAOverPutImage( - DrawablePtr pDraw, - GCPtr pGC, - int depth, - int x, - int y, - int w, - int h, - int leftPad, - int format, - char *pImage -){ +static void +XAAOverPutImage(DrawablePtr pDraw, + GCPtr pGC, + int depth, + int x, + int y, int w, int h, int leftPad, int format, char *pImage) +{ XAAOverlayPtr pOverPriv = GET_OVERLAY_PRIV(pGC->pScreen); SWITCH_DEPTH(pGC->depth); - (*pOverPriv->PutImage)(pDraw, pGC, depth, x, y, w, h, - leftPad, format, pImage); + (*pOverPriv->PutImage) (pDraw, pGC, depth, x, y, w, h, + leftPad, format, pImage); } - |