alistair23-linux/drivers/gpu/drm/i915
Eric Anholt ce44b0ea3d 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>
2008-12-04 11:21:45 +10:00
..
i915_dma.c drm: move drm vblank initialization/cleanup to driver load/unload 2008-11-25 09:49:03 +10:00
i915_drv.c drm: Add GEM ("graphics execution manager") to i915 driver. 2008-10-18 07:10:12 +10:00
i915_drv.h drm/i915: Move flushing list cleanup from flush request retire to request emit. 2008-12-04 11:21:45 +10:00
i915_gem.c drm/i915: Move flushing list cleanup from flush request retire to request emit. 2008-12-04 11:21:45 +10:00
i915_gem_debug.c drm: Add GEM ("graphics execution manager") to i915 driver. 2008-10-18 07:10:12 +10:00
i915_gem_proc.c drm/i915: Move flushing list cleanup from flush request retire to request emit. 2008-12-04 11:21:45 +10:00
i915_gem_tiling.c drm/i915: Respect GM965/GM45 bit-17-instead-of-bit-11 option for swizzling. 2008-12-04 11:21:41 +10:00
i915_ioc32.c drm: reorganise drm tree to be more future proof. 2008-07-14 10:45:01 +10:00
i915_irq.c drivers/gpu/drm/i915/i915_irq.c: fix warning 2008-12-01 19:55:25 -08:00
i915_mem.c drm: reorganise drm tree to be more future proof. 2008-07-14 10:45:01 +10:00
i915_opregion.c drm/i915: Manage PIPESTAT to control vblank interrupts instead of IMR. 2008-11-25 09:27:24 +10:00
i915_reg.h drm/i915: Respect GM965/GM45 bit-17-instead-of-bit-11 option for swizzling. 2008-12-04 11:21:41 +10:00
i915_suspend.c drm/i915: Save/restore HWS_PGA on suspend/resume 2008-11-26 15:47:25 +10:00
Makefile build fix: CONFIG_DRM_I915=y && CONFIG_ACPI=n 2008-10-28 07:46:06 +10:00