diff options
author | Michel Dänzer <daenzer@vmware.com> | 2009-09-26 02:04:48 +0200 |
---|---|---|
committer | Michel Dänzer <daenzer@vmware.com> | 2009-09-26 02:04:48 +0200 |
commit | 0369eeeb6bf8a808fa2df503fc8b8df81e6e07b8 (patch) | |
tree | ae4cce47678bbe8ebce5a043f99eff18abb866a8 /exa/exa_priv.h | |
parent | 1818cbd70fc1f2e1487b4c678e67e28f1265c0ef (diff) |
EXA: Try to minimize UploadToScreen calls for mixed pixmaps.
If there are several software fallbacks affecting the system memory copy of the
same pixmap, only copy the results back to the driver pixmap when it's used for
acceleration again, or in the BlockHandler, whichever happens first.
Diffstat (limited to 'exa/exa_priv.h')
-rw-r--r-- | exa/exa_priv.h | 1 |
1 files changed, 1 insertions, 0 deletions
diff --git a/exa/exa_priv.h b/exa/exa_priv.h index 1aec8e966..5b056dab9 100644 --- a/exa/exa_priv.h +++ b/exa/exa_priv.h @@ -188,6 +188,7 @@ typedef struct { unsigned numOffscreenAvailable; CARD32 lastDefragment; CARD32 nextDefragment; + PixmapPtr deferred_mixed_pixmap; /* Reference counting for accessed pixmaps */ struct { |