diff options
author | Chris Wilson <chris@chris-wilson.co.uk> | 2011-10-11 13:51:41 +0100 |
---|---|---|
committer | Chris Wilson <chris@chris-wilson.co.uk> | 2011-10-11 13:51:41 +0100 |
commit | 823a4272c50247482428a16cb08741bf87a302ea (patch) | |
tree | f8654fa1492bcdc875fb7a4c8d39372fc1f52592 | |
parent | 887361de173e082841453902089427447c5a158a (diff) |
sna/gen3: Avoid RENDER/BLT context switch for fill boxes
Signed-off-by: Chris Wilson <chris@chris-wilson.co.uk>
-rw-r--r-- | src/sna/gen3_render.c | 3 |
1 files changed, 2 insertions, 1 deletions
diff --git a/src/sna/gen3_render.c b/src/sna/gen3_render.c index e7d8bb2d..1d4df785 100644 --- a/src/sna/gen3_render.c +++ b/src/sna/gen3_render.c @@ -3603,7 +3603,8 @@ gen3_render_fill_boxes(struct sna *sna, dst, dst_bo, box, n); - if (gen3_render_fill_boxes_try_blt(sna, op, format, color, + if (sna->kgem.mode != KGEM_RENDER && + gen3_render_fill_boxes_try_blt(sna, op, format, color, dst, dst_bo, box, n)) return TRUE; |