diff options
Diffstat (limited to 'src/sna/gen7_render.c')
-rw-r--r-- | src/sna/gen7_render.c | 4 |
1 files changed, 2 insertions, 2 deletions
diff --git a/src/sna/gen7_render.c b/src/sna/gen7_render.c index c041d666..ae0aa9d3 100644 --- a/src/sna/gen7_render.c +++ b/src/sna/gen7_render.c @@ -1048,7 +1048,7 @@ gen7_emit_state(struct sna *sna, if (kgem_bo_is_dirty(op->src.bo) || kgem_bo_is_dirty(op->mask.bo)) { gen7_emit_pipe_invalidate(sna, need_stall); kgem_clear_dirty(&sna->kgem); - kgem_bo_mark_dirty(op->dst.bo); + kgem_bo_mark_dirty(&sna->kgem, op->dst.bo); need_stall = false; } if (need_stall) @@ -1355,7 +1355,7 @@ gen7_bind_bo(struct sna *sna, /* After the first bind, we manage the cache domains within the batch */ if (is_dst) { domains = I915_GEM_DOMAIN_RENDER << 16 |I915_GEM_DOMAIN_RENDER; - kgem_bo_mark_dirty(bo); + kgem_bo_mark_dirty(&sna->kgem, bo); } else domains = I915_GEM_DOMAIN_SAMPLER << 16; |