aboutsummaryrefslogtreecommitdiffstats
path: root/src/gallium/auxiliary/pipebuffer
Commit message (Expand)AuthorAgeFilesLines
* 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
| * pipebuffer: Swap buffers out to system memory when running out of memory.José Fonseca2010-01-216-491/+706
| * pipebuffer: Ensure buffer size/alignment is not zero.José Fonseca2010-01-181-0/+3
* | Merge branch 'mesa_7_7_branch'Jakob Bornecrantz2010-01-141-171/+111
|\|
| * Revert "pipebuffer: Multi-threading fixes for fencing."Jakob Bornecrantz2010-01-071-170/+111
* | Merge remote branch 'origin/mesa_7_7_branch'José Fonseca2010-01-061-16/+18
|\|
| * pipebuffer: Multi-threading fixes for fencing.José Fonseca2010-01-061-111/+170
* | gallium: Generate a single library for auxiliaries with Make too.José Fonseca2010-01-011-19/+0
* | scons: Aggregate all tiny libraries in a single library.José Fonseca2010-01-011-19/+0
* | gallium: fix ref counting bug in pb_bufmgrJosé Fonseca2009-12-031-4/+1
* | gallium: fix reference counting functions to be strict-aliasing compliantRoland Scheidegger2009-12-033-2/+9
* | pb: Make fenced buffers threadsafe.José Fonseca2009-11-191-112/+168
|/
* gallium/util: add casts to silence warningsBrian Paul2009-11-021-3/+3
* gallium: Move enum pipe_error into p_defines.h.José Fonseca2009-10-256-6/+5
* Merge branch 'mesa_7_6_branch'Brian Paul2009-10-051-1/+1
|\
| * gallium: replace // comments with /* */Brian Paul2009-10-021-1/+1
* | pipebuffer: fix printf warningsKeith Whitwell2009-09-241-1/+1
* | pipebuffer: fix warningsKeith Whitwell2009-09-241-2/+2
|/
* pipebuffer: handle possible null pointer dereferenceZack Rusin2009-07-062-0/+4
* pipebuffer: Use a type consistently for sizes/offsets.José Fonseca2009-06-1812-84/+90
* pipebuffer: Silence out of heap space debug printJakob Bornecrantz2009-06-081-1/+1
* pb: Save the stack backtrace when creating/mapping a debug buffer.José Fonseca2009-05-081-1/+101
* pb: Dump the fenced buffer sizes.José Fonseca2009-05-081-4/+6
* pipebuffer: don't fail when validating mapped buffersKeith Whitwell2009-04-241-4/+5
* Add #ifdefs needed to compile Gallium on Solaris with gcc or Sun ccAlan Coopersmith2009-03-251-2/+2
* gallium: Remove remnants of reference counting internals outside of p_refcnt.h.Michel Dänzer2009-03-237-17/+17
* gallium: Use struct pipe_atomic for pipe refcounts.Thomas Hellstrom2009-03-167-17/+21
* gallium: Remove some superfluous instances of #include "p_inlines.h".Michel Dänzer2009-03-041-1/+0