summaryrefslogtreecommitdiff
path: root/src/gallium/auxiliary/pipebuffer
AgeCommit message (Expand)AuthorFilesLines
2017-03-07gallium/util: replace pipe_condvar with cnd_tTimothy Arceri1-1/+1
2017-03-07gallium/util: replace pipe_mutex_unlock() with mtx_unlock()Timothy Arceri7-42/+42
2017-03-07gallium/util: replace pipe_mutex_lock() with mtx_lock()Timothy Arceri7-34/+34
2017-03-07gallium/util: replace pipe_mutex_destroy() with mtx_destroy()Timothy Arceri4-5/+5
2017-03-07gallium/util: replace pipe_mutex_init() with mtx_init()Timothy Arceri7-8/+8
2017-03-07gallium/util: replace pipe_mutex with mtx_tTimothy Arceri7-8/+8
2017-03-07gallium/util: replace pipe_condvar_broadcast() with cnd_broadcast()Timothy Arceri1-1/+1
2017-03-07gallium/util: replace pipe_condvar_init() with cnd_init()Timothy Arceri1-1/+1
2016-09-27gallium/radeon/winsyses: reduce the number of pb_cache bucketsNicolai Hähnle1-1/+1
2016-09-27gallium/pipebuffer: add pb_slab utilityNicolai Hähnle2-0/+407
2016-07-19gallium/pb_cache: reduce the number of pointer dereferencesMarek Olšák1-7/+9
2016-07-19gallium/pb_cache: divide the cache into buckets for reducing cache missesMarek Olšák3-22/+43
2016-07-19gallium/pb_cache: check parameters that are more likely to fail firstMarek Olšák1-8/+7
2016-04-25gallium: fix warnings in release buildGrazvydas Ignotas1-1/+1
2016-04-12pb_buffer: switch pb_buffer::size to 64 bitsMarek Olšák3-8/+10
2016-03-29gallium: Format code in pb_buffer_fenced.c according to style guide.Rovanion Luckey1-129/+97
2016-02-18gallium/auxiliary: fix new gcc6 warningsRob Clark1-2/+2
2015-12-11gallium/pb_bufmgr_cache: use the new pb_cache moduleMarek Olšák1-198/+34
2015-12-11gallium/pb_cache: add a copy of cache bufmgr independent of pb_managerMarek Olšák2-0/+360
2015-12-06gallium: Remove redundant NULL ptr checksEdward O'Callaghan1-6/+4
2015-12-06gallium/auxiliary: Trivial code style cleanupEdward O'Callaghan11-34/+34
2015-09-03gallium/pb_bufmgr_cache: add a way to remove buffers from the cache explicitlyMarek Olšák2-6/+41
2015-07-21gallium: replace INLINE with inlineIlia Mirkin10-35/+35
2015-06-01pipebuffer: silence unused var warnings for non-debug buildBrian Paul1-0/+1
2015-05-08util: Move gallium's linked list to utilJason Ekstrand6-6/+6
2015-04-27Fix a few typosZoë Blade1-1/+1
2014-09-01gallium/pb_bufmgr_cache: limit the size of cacheMarek Olšák2-3/+20
2014-02-14gallium/pipebuffer: change pb_cache_manager_create() size_factor to floatBrian Paul2-6/+6
2014-02-14gallium/pipebuffer: Add a cache buffer manager bypass maskThomas Hellstrom2-4/+22
2014-02-14pipebuffer, winsys: Add a size match parameter to the cached buffer managerThomas Hellstrom2-3/+7
2014-01-17s/Tungsten Graphics/VMware/José Fonseca13-40/+40
2013-01-10build: Don't build pipebufferMatt Turner1-18/+0
2012-09-05Remove useless checks for NULL before freeingMatt Turner2-6/+3
2012-04-18pipebuffer: split up assertionBrian Paul1-1/+2
2011-10-31pipebuffer/debug: Fix a recursive mutex lockThomas Hellstrom1-6/+3
2011-10-08pb_bufmgr_cache: flush cache when create_buffer fails and try againMarek Olšák1-0/+7
2011-09-11pb_buffer: inline 'base' sub-structMarek Olšák9-91/+87
2011-03-06pb: Add is_buffer_busy for malloc buffers.José Fonseca1-1/+10
2011-02-14pb_bufmgr_cache: add is_buffer_busy hook and use it instead of non-blocking mapMarek Olšák2-7/+14
2010-11-05scons: Remove old pipebuffer SConscriptJakob Bornecrantz1-18/+0
2010-10-05pb: fix numDelayed accountingDave Airlie1-0/+1
2010-10-05pb: don't keep checking buffers after first busyDave Airlie1-13/+19
2010-09-12pb: Fix the build, and add notes.José Fonseca5-5/+14
2010-09-12pb: add void * for flush ctx to mapping functionsDave Airlie8-19/+19
2010-08-26pipebuffer: Clean up header file inclusion in pb_bufmgr.h.Vinson Lee1-2/+1
2010-04-10Squashed commit of the following:Keith Whitwell12-56/+58
2010-03-21gallium: cached bufmgr add map busy checkDave Airlie1-0/+9
2010-02-23pipebuffer: slab: if size < alignment, use alignment to find bucketLuca Barbieri1-1/+5
2010-02-23pipebuffer: fix inverted signalled checkingLuca Barbieri1-1/+1
2010-02-23pipebuffer: avoid assert due to increasing a zeroed refcntLuca Barbieri1-1/+1