drm/libdrm/intel
Chris Wilson 0fb215ae31 intel: Mark cached bo as purgeable
Set the DONTNEED flag on cached buffers so that the kernel is free to
discard those when under memory pressure.

[anholt: This takes firefox-talos-gfx time from ~62 seconds to ~65 seconds
on my GM965, but it seems like a hit worth taking for the improved
functionality from saving memory]

Signed-off-by: Chris Wilson <chris@chris-wilson.co.uk>
Signed-off-by: Eric Anholt <eric@anholt.net>
2009-10-02 12:54:13 -07:00
..
Makefile.am link libdrm_intel with -lrt for new use of clock_gettime(). 2009-08-05 11:26:40 -07:00
intel_bufmgr.c intel: Add a new function to check if a BO's reloc tree references some BO. 2009-10-01 19:09:26 -07:00
intel_bufmgr.h intel: Add a new function to check if a BO's reloc tree references some BO. 2009-10-01 19:09:26 -07:00
intel_bufmgr_fake.c intel: NULL fake bo block when freeing in evict_all 2009-04-27 11:49:16 -07:00
intel_bufmgr_gem.c intel: Mark cached bo as purgeable 2009-10-02 12:54:13 -07:00
intel_bufmgr_priv.h intel: Add a new function to check if a BO's reloc tree references some BO. 2009-10-01 19:09:26 -07:00
intel_chipset.h libdrm_intel: include B43 chipset check 2009-09-07 16:17:04 +08:00
mm.c Move the renaming of mm.c symbols to #defines in the header. 2008-06-11 15:58:33 -07:00
mm.h Move the renaming of mm.c symbols to #defines in the header. 2008-06-11 15:58:33 -07:00