drm/libdrm/intel
Eric Anholt 3f3c5be6f9 intel: Free buffers in the BO cache that haven't been reused in a while.
The goal of the BO cache is to keep buffers on hand for fast continuous use,
as in every frame of a game or every batchbuffer of the X Server.  Keeping
older buffers on hand not only doesn't serve this purpose, it may hurt
performance by resulting in disk cache getting kicked out, or even driving
the system to swap.

Bug #20766.
2009-07-09 20:17:53 -07:00
..
Makefile.am intel: don't count fences on 965 and later, as they don't use them. 2009-01-27 17:24:49 -08:00
intel_bufmgr.c libdrm/intel: Make get_pipe_from_crtc_id per-bufmgr. Return -1 on failure. 2009-05-14 16:58:14 -07:00
intel_bufmgr.h Add new drm_intel_get_pipe_from_crtc_id function. 2009-05-14 15:32:54 -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: Free buffers in the BO cache that haven't been reused in a while. 2009-07-09 20:17:53 -07:00
intel_bufmgr_priv.h libdrm/intel: Make get_pipe_from_crtc_id per-bufmgr. Return -1 on failure. 2009-05-14 16:58:14 -07:00
intel_chipset.h intel: don't count fences on 965 and later, as they don't use them. 2009-01-27 17:24:49 -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