diff options
author | Adam Jackson <ajax@redhat.com> | 2008-08-27 16:05:47 -0400 |
---|---|---|
committer | Adam Jackson <ajax@redhat.com> | 2008-08-28 10:12:28 -0400 |
commit | ee7c684f21d220d5e046bab31ae617a7d64d60f6 (patch) | |
tree | 92a290b945986fe642d81ab6f86f17e62ea3436a /exa/exa_priv.h | |
parent | 2db1afbf2e56d8743c701d81a5797001ce9e5c52 (diff) |
Reimplement ShmPutImage.
There's no reason to not just dispatch this straight into the GC. As a
bonus, if you do so, damage wraps correctly, and thus swcursor works.
The side effect is it's no longer possible to override ShmPutImage with
ShmRegisterFuncs().
Also remove the (broken) damage tracking for same from EXA, since it didn't
work right, and is now superfluous.
Diffstat (limited to 'exa/exa_priv.h')
-rw-r--r-- | exa/exa_priv.h | 9 |
1 files changed, 0 insertions, 9 deletions
diff --git a/exa/exa_priv.h b/exa/exa_priv.h index ca7122be9..0ebe07bd5 100644 --- a/exa/exa_priv.h +++ b/exa/exa_priv.h @@ -351,20 +351,11 @@ exaFillRegionTiled (DrawablePtr pDrawable, RegionPtr pRegion, PixmapPtr pTile, DDXPointPtr pPatOrg, CARD32 planemask, CARD32 alu); void -exaShmPutImage(DrawablePtr pDrawable, GCPtr pGC, int depth, unsigned int format, - int w, int h, int sx, int sy, int sw, int sh, int dx, int dy, - char *data); - -void exaGetImage (DrawablePtr pDrawable, int x, int y, int w, int h, unsigned int format, unsigned long planeMask, char *d); extern const GCOps exaOps; -#ifdef MITSHM -extern ShmFuncs exaShmFuncs; -#endif - #ifdef RENDER void ExaCheckComposite (CARD8 op, |