summaryrefslogtreecommitdiff
path: root/exa/exa_mixed.c
diff options
context:
space:
mode:
Diffstat (limited to 'exa/exa_mixed.c')
-rw-r--r--exa/exa_mixed.c3
1 files changed, 3 insertions, 0 deletions
diff --git a/exa/exa_mixed.c b/exa/exa_mixed.c
index 0fb409102..b247ae319 100644
--- a/exa/exa_mixed.c
+++ b/exa/exa_mixed.c
@@ -117,6 +117,9 @@ exaCreatePixmap_mixed(ScreenPtr pScreen, int w, int h, int depth,
if (pExaScr->fallback_counter)
exaPrepareAccess(&pPixmap->drawable, EXA_PREPARE_AUX_DEST);
+ exaSetDrawableOps(&pPixmap->drawable);
+ pPixmap->drawable.ops = &exaDrawableOps;
+
return pPixmap;
}