commit | ce44b0ea3dc04236d852d78a06f850d1f7b03f3d | [log] [tgz] |
---|---|---|
author | Eric Anholt <eric@anholt.net> | Thu Nov 06 16:00:31 2008 -0800 |
committer | Dave Airlie <airlied@redhat.com> | Thu Dec 04 11:21:45 2008 +1000 |
tree | 8951c548a4c427d8daea1e304d97c3c4e161d83a | |
parent | a7f014f2de04893f95cfe40fe35f15c8dae4b36e [diff] |
drm/i915: Move flushing list cleanup from flush request retire to request emit. obj_priv->write_domain is "write domain if the GPU went idle now", not "write domain at this moment." By postponing the clear, we confused the concept, required more storage, and potentially emitted more flushes than are required. Signed-off-by: Eric Anholt <eric@anholt.net> Signed-off-by: Dave Airlie <airlied@redhat.com>