summaryrefslogtreecommitdiff
path: root/src/sna/sna_render.h
diff options
context:
space:
mode:
authorChris Wilson <chris@chris-wilson.co.uk>2013-11-04 16:45:00 +0000
committerChris Wilson <chris@chris-wilson.co.uk>2013-11-04 17:07:53 +0000
commita0d1de962a8107cfcaefd82eb8ffaf3e4da0e130 (patch)
tree97b94fc4df7706e3894438689b662e36f576c87c /src/sna/sna_render.h
parentfcd081ca77c917c7000f8ab4668e5c863381a4f3 (diff)
sna: Check for loss of state after setting up a fill BLT op
If we install a BLT fill operation early in the drawing sequence (i.e. before calling a mi routine), we may lose our state to delayed initialisation of sources and so need to subsequently recheck. Signed-off-by: Chris Wilson <chris@chris-wilson.co.uk>
Diffstat (limited to 'src/sna/sna_render.h')
-rw-r--r--src/sna/sna_render.h1
1 files changed, 1 insertions, 0 deletions
diff --git a/src/sna/sna_render.h b/src/sna/sna_render.h
index c7ba1918..38bde390 100644
--- a/src/sna/sna_render.h
+++ b/src/sna/sna_render.h
@@ -113,6 +113,7 @@ struct sna_composite_op {
uint32_t inplace :1;
uint32_t overwrites:1;
uint32_t bpp : 6;
+ uint32_t alu : 4;
uint32_t cmd;
uint32_t br13;