mi: Drop plane argument from miHandleExposures
This existed to be passed to the bs recovery routine; since we back all planes, we don't care. Reviewed-by: Julien Cristau <jcristau@debian.org> Signed-off-by: Adam Jackson <ajax@redhat.com>
This commit is contained in:
parent
7eddc80bc4
commit
5d3bd8a3dc
|
@ -271,5 +271,5 @@ fbCopyPlane(DrawablePtr pSrcDrawable,
|
|||
else
|
||||
return miHandleExposures(pSrcDrawable, pDstDrawable, pGC,
|
||||
xIn, yIn,
|
||||
widthSrc, heightSrc, xOut, yOut, bitplane);
|
||||
widthSrc, heightSrc, xOut, yOut);
|
||||
}
|
||||
|
|
|
@ -677,8 +677,7 @@ glamor_copy_plane(DrawablePtr src, DrawablePtr dst, GCPtr gc,
|
|||
{
|
||||
if ((bitplane & FbFullMask(src->depth)) == 0)
|
||||
return miHandleExposures(src, dst, gc,
|
||||
srcx, srcy, width, height, dstx, dsty,
|
||||
bitplane);
|
||||
srcx, srcy, width, height, dstx, dsty);
|
||||
return miDoCopy(src, dst, gc,
|
||||
srcx, srcy, width, height,
|
||||
dstx, dsty, glamor_copy, bitplane, NULL);
|
||||
|
|
|
@ -179,7 +179,7 @@ dmxCopyArea(DrawablePtr pSrc, DrawablePtr pDst, GCPtr pGC,
|
|||
|
||||
if (DMX_GCOPS_OFFSCREEN(pSrc) || DMX_GCOPS_OFFSCREEN(pDst))
|
||||
return miHandleExposures(pSrc, pDst, pGC, srcx, srcy, w, h,
|
||||
dstx, dsty, 0L);
|
||||
dstx, dsty);
|
||||
|
||||
DMX_GCOPS_SET_DRAWABLE(pSrc, srcDraw);
|
||||
DMX_GCOPS_SET_DRAWABLE(pDst, dstDraw);
|
||||
|
@ -188,7 +188,7 @@ dmxCopyArea(DrawablePtr pSrc, DrawablePtr pDst, GCPtr pGC,
|
|||
srcx, srcy, w, h, dstx, dsty);
|
||||
dmxSync(dmxScreen, FALSE);
|
||||
|
||||
return miHandleExposures(pSrc, pDst, pGC, srcx, srcy, w, h, dstx, dsty, 0L);
|
||||
return miHandleExposures(pSrc, pDst, pGC, srcx, srcy, w, h, dstx, dsty);
|
||||
}
|
||||
|
||||
/** Copy plane number \a bitPlane from \a pSrc drawable to \a pDst
|
||||
|
@ -206,7 +206,7 @@ dmxCopyPlane(DrawablePtr pSrc, DrawablePtr pDst, GCPtr pGC,
|
|||
|
||||
if (DMX_GCOPS_OFFSCREEN(pSrc) || DMX_GCOPS_OFFSCREEN(pDst))
|
||||
return miHandleExposures(pSrc, pDst, pGC, srcx, srcy, width, height,
|
||||
dstx, dsty, bitPlane);
|
||||
dstx, dsty);
|
||||
|
||||
DMX_GCOPS_SET_DRAWABLE(pSrc, srcDraw);
|
||||
DMX_GCOPS_SET_DRAWABLE(pDst, dstDraw);
|
||||
|
@ -216,7 +216,7 @@ dmxCopyPlane(DrawablePtr pSrc, DrawablePtr pDst, GCPtr pGC,
|
|||
dmxSync(dmxScreen, FALSE);
|
||||
|
||||
return miHandleExposures(pSrc, pDst, pGC, srcx, srcy, width, height,
|
||||
dstx, dsty, bitPlane);
|
||||
dstx, dsty);
|
||||
}
|
||||
|
||||
/** Render list of points, \a pptInit in \a pDrawable on the back-end
|
||||
|
|
3
mi/mi.h
3
mi/mi.h
|
@ -229,8 +229,7 @@ extern _X_EXPORT RegionPtr miHandleExposures(DrawablePtr /*pSrcDrawable */ ,
|
|||
int /*width */ ,
|
||||
int /*height */ ,
|
||||
int /*dstx */ ,
|
||||
int /*dsty */ ,
|
||||
unsigned long /*plane */
|
||||
int /*dsty */
|
||||
);
|
||||
|
||||
extern _X_EXPORT void miSendGraphicsExpose(ClientPtr /*client */ ,
|
||||
|
|
|
@ -242,8 +242,7 @@ miCopyArea(DrawablePtr pSrcDrawable,
|
|||
}
|
||||
}
|
||||
prgnExposed = miHandleExposures(pSrcDrawable, pDstDrawable, pGC, xIn, yIn,
|
||||
widthSrc, heightSrc, xOut, yOut,
|
||||
(unsigned long) 0);
|
||||
widthSrc, heightSrc, xOut, yOut);
|
||||
if (realSrcClip)
|
||||
RegionDestroy(prgnSrcClip);
|
||||
|
||||
|
@ -579,7 +578,7 @@ miCopyPlane(DrawablePtr pSrcDrawable,
|
|||
}
|
||||
}
|
||||
prgnExposed = miHandleExposures(pSrcDrawable, pDstDrawable, pGC, srcx, srcy,
|
||||
width, height, dstx, dsty, bitPlane);
|
||||
width, height, dstx, dsty);
|
||||
RegionDestroy(prgnSrc);
|
||||
return prgnExposed;
|
||||
}
|
||||
|
|
|
@ -304,8 +304,7 @@ miDoCopy(DrawablePtr pSrcDrawable,
|
|||
yIn - pSrcDrawable->y,
|
||||
widthSrc, heightSrc,
|
||||
xOut - pDstDrawable->x,
|
||||
yOut - pDstDrawable->y,
|
||||
(unsigned long) bitPlane);
|
||||
yOut - pDstDrawable->y);
|
||||
RegionUninit(&rgnDst);
|
||||
if (freeSrcClip)
|
||||
RegionDestroy(prgnSrcClip);
|
||||
|
|
|
@ -116,18 +116,12 @@ NOTE:
|
|||
this should generally be called, even if graphicsExposures is false,
|
||||
because this is where bits get recovered from backing store.
|
||||
|
||||
NOTE:
|
||||
added argument 'plane' is used to indicate how exposures from backing
|
||||
store should be accomplished. If plane is 0 (i.e. no bit plane), CopyArea
|
||||
should be used, else a CopyPlane of the indicated plane will be used. The
|
||||
exposing is done by the backing store's GraphicsExpose function, of course.
|
||||
|
||||
*/
|
||||
|
||||
RegionPtr
|
||||
miHandleExposures(DrawablePtr pSrcDrawable, DrawablePtr pDstDrawable,
|
||||
GCPtr pGC, int srcx, int srcy, int width, int height,
|
||||
int dstx, int dsty, unsigned long plane)
|
||||
int dstx, int dsty)
|
||||
{
|
||||
RegionPtr prgnSrcClip; /* drawable-relative source clip */
|
||||
RegionRec rgnSrcRec;
|
||||
|
|
Loading…
Reference in New Issue