aboutsummaryrefslogtreecommitdiffstats
path: root/src/gallium/auxiliary/pipebuffer
Commit message (Expand)AuthorAgeFilesLines
* gallium/pb_cache: reduce the number of pointer dereferencesMarek Olšák2016-07-191-7/+9
* gallium/pb_cache: divide the cache into buckets for reducing cache missesMarek Olšák2016-07-193-22/+43
* gallium/pb_cache: check parameters that are more likely to fail firstMarek Olšák2016-07-191-8/+7
* gallium: fix warnings in release buildGrazvydas Ignotas2016-04-251-1/+1
* pb_buffer: switch pb_buffer::size to 64 bitsMarek Olšák2016-04-123-8/+10
* gallium: Format code in pb_buffer_fenced.c according to style guide.Rovanion Luckey2016-03-291-129/+97
* gallium/auxiliary: fix new gcc6 warningsRob Clark2016-02-181-2/+2
* gallium/pb_bufmgr_cache: use the new pb_cache moduleMarek Olšák2015-12-111-198/+34
* gallium/pb_cache: add a copy of cache bufmgr independent of pb_managerMarek Olšák2015-12-112-0/+360
* gallium: Remove redundant NULL ptr checksEdward O'Callaghan2015-12-061-6/+4
* gallium/auxiliary: Trivial code style cleanupEdward O'Callaghan2015-12-0611-34/+34
* gallium/pb_bufmgr_cache: add a way to remove buffers from the cache explicitlyMarek Olšák2015-09-032-6/+41
* gallium: replace INLINE with inlineIlia Mirkin2015-07-2110-35/+35
* pipebuffer: silence unused var warnings for non-debug buildBrian Paul2015-06-011-0/+1
* util: Move gallium's linked list to utilJason Ekstrand2015-05-086-6/+6
* Fix a few typosZoë Blade2015-04-271-1/+1
* gallium/pb_bufmgr_cache: limit the size of cacheMarek Olšák2014-09-012-3/+20
* gallium/pipebuffer: change pb_cache_manager_create() size_factor to floatBrian Paul2014-02-142-6/+6
* gallium/pipebuffer: Add a cache buffer manager bypass maskThomas Hellstrom2014-02-142-4/+22
* pipebuffer, winsys: Add a size match parameter to the cached buffer managerThomas Hellstrom2014-02-142-3/+7
* s/Tungsten Graphics/VMware/José Fonseca2014-01-1713-40/+40
* build: Don't build pipebufferMatt Turner2013-01-101-18/+0
* Remove useless checks for NULL before freeingMatt Turner2012-09-052-6/+3
* pipebuffer: split up assertionBrian Paul2012-04-181-1/+2
* pipebuffer/debug: Fix a recursive mutex lockThomas Hellstrom2011-10-311-6/+3
* pb_bufmgr_cache: flush cache when create_buffer fails and try againMarek Olšák2011-10-081-0/+7
* pb_buffer: inline 'base' sub-structMarek Olšák2011-09-119-91/+87
* pb: Add is_buffer_busy for malloc buffers.José Fonseca2011-03-061-1/+10
* pb_bufmgr_cache: add is_buffer_busy hook and use it instead of non-blocking mapMarek Olšák2011-02-142-7/+14
* scons: Remove old pipebuffer SConscriptJakob Bornecrantz2010-11-051-18/+0
* pb: fix numDelayed accountingDave Airlie2010-10-051-0/+1
* pb: don't keep checking buffers after first busyDave Airlie2010-10-051-13/+19
* pb: Fix the build, and add notes.José Fonseca2010-09-125-5/+14
* pb: add void * for flush ctx to mapping functionsDave Airlie2010-09-128-19/+19
* pipebuffer: Clean up header file inclusion in pb_bufmgr.h.Vinson Lee2010-08-261-2/+1
* Squashed commit of the following:Keith Whitwell2010-04-1012-56/+58
* gallium: cached bufmgr add map busy checkDave Airlie2010-03-211-0/+9
* pipebuffer: slab: if size < alignment, use alignment to find bucketLuca Barbieri2010-02-231-1/+5
* pipebuffer: fix inverted signalled checkingLuca Barbieri2010-02-231-1/+1
* pipebuffer: avoid assert due to increasing a zeroed refcntLuca Barbieri2010-02-231-1/+1
* pipebuffer: Don't synchronize when checking for buffer overflows.José Fonseca2010-02-221-1/+3
* gallium: cast to silence waringBrian Paul2010-02-101-1/+1
* gallium: use os_time.h in pb_bufmgr_cache.cBrian Paul2010-02-101-9/+9
* gallium: Move p_thread.h and p_atomic.h out of gallium interfaces.José Fonseca2010-02-026-6/+6
* gallium: pipe/p_inlines.h -> util/u_inlines.hJosé Fonseca2010-02-021-0/+1
* pipebuffer: Reapply the mesa_7_7_branch's changes.José Fonseca2010-01-252-335/+769
* gallium/aux: re-add pb_buffer_fenced.[ch] accidentally remove during mergeBrian Paul2010-01-222-769/+333
* Merge branch 'mesa_7_7_branch'Brian Paul2010-01-228-487/+811
|\
| * pipebuffer: Remove unnecessary header.Vinson Lee2010-01-211-1/+0
| * pipebuffer: Release the lock during map wait. Cleanups.José Fonseca2010-01-211-63/+131