mesa-drm/intel
Chris Wilson 362457715f intel: enable relaxed fence allocation for i915
The kernel has always allowed userspace to underallocate objects
supplied for fencing. However, the kernel only allocated the object size
for the fence in the GTT and so caused tiling corruption. More recently
the kernel does allocate the full fence region in the GTT for an
under-sized object and so advertises that clients may finally make use
of this feature. The biggest benefit is for texture-heavy GL games on
i945 such as World of Padman which go from needing over 1GiB of RAM to
play to fitting in the GTT!

Signed-off-by: Chris Wilson <chris@chris-wilson.co.uk>
2010-10-29 10:49:54 +01:00
..
intel_bufmgr.c intel: Add support for kernel multi-ringbuffer API. 2010-06-06 15:50:38 -07:00
intel_bufmgr.h Avoid use of c++ reserved keyword "virtual" when using a C++ compiler. 2010-08-26 15:45:12 -07:00
intel_bufmgr_fake.c intel_bufmgr_fake: fix compile warning. 2010-05-26 12:10:39 -07:00
intel_bufmgr_gem.c intel: enable relaxed fence allocation for i915 2010-10-29 10:49:54 +01:00
intel_bufmgr_priv.h intel: Add support for kernel multi-ringbuffer API. 2010-06-06 15:50:38 -07:00
intel_chipset.h libdrm/intel: execbuf2 support 2010-03-02 10:10:50 -08:00
libdrm_intel.pc.in intel: Install the header file in the libdrm/ directory. 2010-03-17 12:49:10 -07:00
Makefile.am intel: Install the header file in the libdrm/ directory. 2010-03-17 12:49:10 -07:00
mm.c Move libdrm/ up one level 2009-11-17 11:15:06 -05:00
mm.h Move libdrm/ up one level 2009-11-17 11:15:06 -05:00