diff mbox

drm/i915: Mark the object as dirty when setting to the CPU write domain.

Message ID 1273437720-8950-1-git-send-email-chris@chris-wilson.co.uk (mailing list archive)
State Deferred, archived
Headers show

Commit Message

Chris Wilson May 9, 2010, 8:42 p.m. UTC
None
diff mbox

Patch

diff --git a/drivers/gpu/drm/i915/i915_gem.c b/drivers/gpu/drm/i915/i915_gem.c
index f04612f..5d60c3b 100644
--- a/drivers/gpu/drm/i915/i915_gem.c
+++ b/drivers/gpu/drm/i915/i915_gem.c
@@ -3076,6 +3076,7 @@  i915_gem_object_set_to_cpu_domain(struct drm_gem_object *obj, int write)
 	if (write) {
 		obj->read_domains &= I915_GEM_DOMAIN_CPU;
 		obj->write_domain = I915_GEM_DOMAIN_CPU;
+		obj_priv->dirty = 1;
 	}
 
 	trace_i915_gem_object_change_domain(obj,