summaryrefslogtreecommitdiff
path: root/exa/exa_priv.h
diff options
context:
space:
mode:
authorMichel Dänzer <michel@tungstengraphics.com>2008-05-24 20:01:41 +0200
committerMichel Dänzer <michel@tungstengraphics.com>2008-05-24 20:01:41 +0200
commit29586101dc11d498b212510f8dedbfeca7f8c859 (patch)
tree0f9efa252848ed228d102c64b98f539411328d08 /exa/exa_priv.h
parentf6d61d3d86971d6a202b46ff2fab8c8799a4d057 (diff)
EXA: Only record damage generated by rendering operations.
Recording damage from other operations (e.g. creating a client damage record) may confuse the migration code resulting in corruption. Option "EXAOptimizeMigration" appears safe now, so enable it by default. Also remove it from the manpage, as it should only be necessary on request in the course of bug report diagnostics anymore.
Diffstat (limited to 'exa/exa_priv.h')
-rw-r--r--exa/exa_priv.h1
1 files changed, 1 insertions, 0 deletions
diff --git a/exa/exa_priv.h b/exa/exa_priv.h
index f3b72ae66..9ec2a560c 100644
--- a/exa/exa_priv.h
+++ b/exa/exa_priv.h
@@ -226,6 +226,7 @@ typedef struct {
* location.
*/
DamagePtr pDamage;
+ Bool pendingDamage;
/**
* The valid regions mark the valid bits (at least, as they're derived from
* damage, which may be overreported) of a pixmap's system and FB copies.