summaryrefslogtreecommitdiff
path: root/src/gallium/auxiliary/pipebuffer
AgeCommit message (Expand)Author
2011-03-06pb: Add is_buffer_busy for malloc buffers.José Fonseca
2011-02-14pb_bufmgr_cache: add is_buffer_busy hook and use it instead of non-blocking mapMarek Olšák
2010-11-05scons: Remove old pipebuffer SConscriptJakob Bornecrantz
2010-10-05pb: fix numDelayed accountingDave Airlie
2010-10-05pb: don't keep checking buffers after first busyDave Airlie
2010-09-12pb: Fix the build, and add notes.José Fonseca
2010-09-12pb: add void * for flush ctx to mapping functionsDave Airlie
2010-08-26pipebuffer: Clean up header file inclusion in pb_bufmgr.h.Vinson Lee
2010-04-10Squashed commit of the following:Keith Whitwell
2010-03-21gallium: cached bufmgr add map busy checkDave Airlie
2010-02-23pipebuffer: slab: if size < alignment, use alignment to find bucketLuca Barbieri
2010-02-23pipebuffer: fix inverted signalled checkingLuca Barbieri
2010-02-23pipebuffer: avoid assert due to increasing a zeroed refcntLuca Barbieri
2010-02-22pipebuffer: Don't synchronize when checking for buffer overflows.José Fonseca
2010-02-10gallium: cast to silence waringBrian Paul
2010-02-10gallium: use os_time.h in pb_bufmgr_cache.cBrian Paul
2010-02-02gallium: Move p_thread.h and p_atomic.h out of gallium interfaces.José Fonseca
2010-02-02gallium: pipe/p_inlines.h -> util/u_inlines.hJosé Fonseca
2010-01-25pipebuffer: Reapply the mesa_7_7_branch's changes.José Fonseca
2010-01-22gallium/aux: re-add pb_buffer_fenced.[ch] accidentally remove during mergeBrian Paul
2010-01-22Merge branch 'mesa_7_7_branch'Brian Paul
2010-01-21pipebuffer: Remove unnecessary header.Vinson Lee
2010-01-21pipebuffer: Release the lock during map wait. Cleanups.José Fonseca
2010-01-21pipebuffer: Swap buffers out to system memory when running out of memory.José Fonseca
2010-01-18pipebuffer: Ensure buffer size/alignment is not zero.José Fonseca
2010-01-14Merge branch 'mesa_7_7_branch'Jakob Bornecrantz
2010-01-07Revert "pipebuffer: Multi-threading fixes for fencing."Jakob Bornecrantz
2010-01-06Merge remote branch 'origin/mesa_7_7_branch'José Fonseca
2010-01-06pipebuffer: Multi-threading fixes for fencing.José Fonseca
2010-01-01gallium: Generate a single library for auxiliaries with Make too.José Fonseca
2010-01-01scons: Aggregate all tiny libraries in a single library.José Fonseca
2009-12-03gallium: fix ref counting bug in pb_bufmgrJosé Fonseca
2009-12-03gallium: fix reference counting functions to be strict-aliasing compliantRoland Scheidegger
2009-11-19pb: Make fenced buffers threadsafe.José Fonseca
2009-11-02gallium/util: add casts to silence warningsBrian Paul
2009-10-25gallium: Move enum pipe_error into p_defines.h.José Fonseca
2009-10-05Merge branch 'mesa_7_6_branch'Brian Paul
2009-10-02gallium: replace // comments with /* */Brian Paul
2009-09-24pipebuffer: fix printf warningsKeith Whitwell
2009-09-24pipebuffer: fix warningsKeith Whitwell
2009-07-06pipebuffer: handle possible null pointer dereferenceZack Rusin
2009-06-18pipebuffer: Use a type consistently for sizes/offsets.José Fonseca
2009-06-08pipebuffer: Silence out of heap space debug printJakob Bornecrantz
2009-05-08pb: Save the stack backtrace when creating/mapping a debug buffer.José Fonseca
2009-05-08pb: Dump the fenced buffer sizes.José Fonseca
2009-04-24pipebuffer: don't fail when validating mapped buffersKeith Whitwell
2009-03-25Add #ifdefs needed to compile Gallium on Solaris with gcc or Sun ccAlan Coopersmith
2009-03-23gallium: Remove remnants of reference counting internals outside of p_refcnt.h.Michel Dänzer
2009-03-16gallium: Use struct pipe_atomic for pipe refcounts.Thomas Hellstrom
2009-03-04gallium: Remove some superfluous instances of #include "p_inlines.h".Michel Dänzer