aboutsummaryrefslogtreecommitdiffstats
path: root/src/mesa/drivers/dri/common/dri_bufmgr_fake.c
Commit message (Expand)AuthorAgeFilesLines
* intel: Use _mesa_ffs wrapper, and fix a use-after-free with INTEL_DEBUG=buf.Michal Wajdeczko2008-03-211-3/+7
* [intel] Bug #13636: Allow recursive buffer mapping in bufmgr_ttm.Eric Anholt2008-02-151-1/+4
* When mapping, wait on the buffer's fence, not hardware idle, in bufmgr_fakeEric Anholt2008-02-131-2/+19
* Remove O(n^2) debugging code from non-debug path of dri_bufmgr_fake.Eric Anholt2008-02-131-4/+7
* [intel] Fix memory leak with fake bufmgr.Eric Anholt2008-01-181-1/+6
* [intel] Convert relocations to not be cleared out on buffer submit.Eric Anholt2008-01-031-168/+126
* [intel] Initialize debug flag for dri_bufmgrsEric Anholt2007-12-141-0/+2
* [intel] Remove broken mutex protection from dri_bufmgrs.Eric Anholt2007-12-131-101/+55
* [intel] Enable INTEL_DEBUG=bufmgr output in TTM mode as well as classic.Eric Anholt2007-12-131-9/+1
* [intel] assert that buffers are not mapped at last unreference.Eric Anholt2007-12-131-0/+1
* [intel] Assert against conflicting relocation emits in bufmgr_fake.cEric Anholt2007-12-121-0/+12
* [965] Convert the driver to dri_bufmgr interface and enable TTM.Eric Anholt2007-12-071-4/+38
* [intel] Move batch bo_unmap from TTM code to shared, and add more asserts.Eric Anholt2007-11-301-0/+7
* [intel] Fix the type and naming of the flags/mask args to TTM functions.Eric Anholt2007-11-301-6/+6
* [i915] Make INTEL_DEBUG=bufmgr actually do things for bufmgr_fake.Eric Anholt2007-11-291-6/+14
* [intel] Add some doxygen notes on what the bufmgr_fake block members mean.Eric Anholt2007-11-161-2/+11
* [intel] Add a simple relocation cache to the fake buffer manager.Eric Anholt2007-11-161-35/+91
* [intel] Assert against 0-sized buffers in dri_bufmgr_fake.c.Eric Anholt2007-11-161-0/+4
* [intel] Add support for multiple levels of relocation in bufmgr_fake.Eric Anholt2007-11-161-69/+130
* i915: fixup up bufmgr to pass num buffers to kernelDave Airlie2007-10-091-9/+10
* i915: add superioctl support to the ttm codepaths.Dave Airlie2007-10-041-1/+1
* i915: add superioctl initial support inside bufmgr ttmDave Airlie2007-10-031-1/+1
* i915/drmbuf: attempt to push relocations into buffer managerDave Airlie2007-10-031-1/+130
* Don't try to use kernel BO flags in dri_bufmgr_fake internals.Eric Anholt2007-08-021-9/+10
* bufmgr_fake: eliminate the referenced list, which is now just on_hardware.Eric Anholt2007-07-311-41/+8
* bufmgr_fake: Keep the bufmgr lock held while freeing a block.Eric Anholt2007-07-051-1/+1
* Merge branch 'i915-unification' of git+ssh://people.freedesktop.org/~anholt/m...Eric Anholt2007-07-051-5/+34
|\
| * Improve fake bufmgr debugging, and don't try to migrate static buffers.Eric Anholt2007-06-211-5/+34
* | Add buffer manager destroy function.Eric Anholt2007-05-311-0/+11
|/
* Replace the flags/hint arguments to bo_alloc{,_static} with a location mask.Eric Anholt2007-05-241-10/+10
* Fix another mis-calling of _fence_wait_internal.Eric Anholt2007-05-181-1/+1
* Fix double-counting of low_offset in block->virtual.Eric Anholt2007-05-181-1/+2
* Zero out bufmgr_fake on alloc.Eric Anholt2007-05-181-1/+1
* Dead code elimination and fix bufmgr_fake_wait_idle.Eric Anholt2007-05-181-4/+1
* Fix some use-before-initialize in bufmgr_fake.Eric Anholt2007-05-181-0/+5
* WIP: Replace TTM buffer pool manager with a simplified interface.Eric Anholt2007-05-161-0/+871