summaryrefslogtreecommitdiff
path: root/exa/exa_priv.h
diff options
context:
space:
mode:
authorDave Airlie <airlied@linux.ie>2007-07-17 17:16:51 +1000
committerMichel Dänzer <michel@tungstengraphics.com>2007-09-07 18:41:29 +0200
commite510a77ba4d65d5d6ead514cd698f1b1e3f8a2b6 (patch)
treea8ba284e66ee4a64374c88a828999cd8bef7d887 /exa/exa_priv.h
parent84eb7e62248ddc2761af8cefe33d1b7147477528 (diff)
EXA: Add a couple of missing exaPrepare/FinishAccess calls.
Diffstat (limited to 'exa/exa_priv.h')
-rw-r--r--exa/exa_priv.h9
1 files changed, 9 insertions, 0 deletions
diff --git a/exa/exa_priv.h b/exa/exa_priv.h
index a456da05e..a08acfa69 100644
--- a/exa/exa_priv.h
+++ b/exa/exa_priv.h
@@ -106,6 +106,8 @@ typedef struct {
DestroyPixmapProcPtr SavedDestroyPixmap;
PaintWindowBorderProcPtr SavedPaintWindowBorder;
CopyWindowProcPtr SavedCopyWindow;
+ ChangeWindowAttributesProcPtr SavedChangeWindowAttributes;
+ BitmapToRegionProcPtr SavedBitmapToRegion;
#ifdef RENDER
CompositeProcPtr SavedComposite;
RasterizeTrapezoidProcPtr SavedRasterizeTrapezoid;
@@ -113,6 +115,7 @@ typedef struct {
GlyphsProcPtr SavedGlyphs;
TrapezoidsProcPtr SavedTrapezoids;
#endif
+
Bool swappedOut;
enum ExaMigrationHeuristic migration;
Bool hideOffscreenPixmapData;
@@ -190,6 +193,12 @@ typedef struct _ExaMigrationRec {
*/
void exaDDXDriverInit (ScreenPtr pScreen);
+void
+exaPrepareAccessWindow(WindowPtr pWin);
+
+void
+exaFinishAccessWindow(WindowPtr pWin);
+
/* exa_unaccel.c */
void
exaPrepareAccessGC(GCPtr pGC);