summaryrefslogtreecommitdiffstats
path: root/src/gallium/auxiliary/pipebuffer
Commit message (Expand)AuthorAgeFilesLines
...
* | gallium: Add support for BSD operating systems, tested with FreeBSDBenjamin Close2009-02-251-2/+2
* | pipebuffer: Allow asymmetric guard sizes for under/overflow detection.José Fonseca2009-02-242-8/+13
* | pipebuffer: Remove unused var.José Fonseca2009-02-241-1/+0
* | Merge commit 'origin/gallium-0.1'José Fonseca2009-02-234-16/+103
|\|
| * pipebuffer: Dump debugging info for fenced buffer list.José Fonseca2009-02-183-9/+100
| * pipebuffer: Don't retry to alloc memory block on mm.José Fonseca2009-02-181-7/+3
* | gallium: Improve makefiles for librariesJakob Bornecrantz2009-02-201-3/+0
* | util: Move p_debug.h into util module.José Fonseca2009-02-1813-13/+13
* | pipebuffer: Drop reliance on pipe_winsys.José Fonseca2009-02-104-24/+54
* | pipebuffer: Drop (most of) pipe winsys stuff.José Fonseca2009-02-016-275/+1
* | gallium: make p_winsys internalZack Rusin2009-01-304-8/+8
* | Merge branch 'gallium-0.2' into gallium-winsys-privateJosé Fonseca2009-01-301-1/+7
|\ \
| * | pipebuffer: Consider 0 as no alignment needed.José Fonseca2009-01-301-1/+7
* | | gallium: give the screen priority when it comes to buffer allocationsZack Rusin2009-01-291-4/+4
|/ /
* | pipebuffer: Ondemand buffer manager.José Fonseca2009-01-294-0/+319
* | pipebuffer: Implement proper buffer validation.José Fonseca2009-01-2914-108/+359
* | pipebuffer: More assertions.José Fonseca2009-01-281-0/+5
* | pipebuffer: Fix alignment assertion.José Fonseca2009-01-281-2/+2
* | pipebuffer: Export the pipe buffer winsys hooks.José Fonseca2009-01-283-8/+84
* | Merge commit 'origin/gallium-0.1' into gallium-0.2Alan Hourihane2008-12-1517-686/+108
|\|
| * Revert "pipebuffer: Implement proper buffer validation."Keith Whitwell2008-12-1214-367/+108
| * Revert "pipebuffer: Ondemand buffer manager."Keith Whitwell2008-12-124-319/+0
| * Revert "pipebuffer: Fix buffer overflow."Keith Whitwell2008-12-121-1/+1
* | Merge commit 'origin/gallium-0.1' into gallium-0.2Alan Hourihane2008-11-2517-111/+686
|\|
| * pipebuffer: Fix buffer overflow.José Fonseca2008-11-251-1/+1
| * pipebuffer: Ondemand buffer manager.José Fonseca2008-11-244-0/+319
| * pipebuffer: Implement proper buffer validation.José Fonseca2008-11-2414-108/+367
* | gallium: s/mmDestroy/u_mmDestroy/Brian Paul2008-11-051-1/+1
* | pipebuffer: Ensure refcounts of live buffer objects are never zero.José Fonseca2008-11-032-5/+13
* | gallium: prefix memory manager functions with u_ to differentiate from functi...Brian Paul2008-10-291-5/+5
|/
* pipebuffer: New callback to flush all temporary-held buffers.José Fonseca2008-09-189-11/+113
* pipebuffer: Add missing break statement to cache lookup logic.José Fonseca2008-09-021-6/+14
* pipebuffer: Comment the slab code. Remove the freeSlabs list.José Fonseca2008-09-021-27/+77
* pipebuffer: Fix/add detail to the under- overflow report messages.José Fonseca2008-08-281-5/+8
* pipebuffer: Check buffer over- & underflows when mapping/unmapping too.José Fonseca2008-08-281-16/+52
* gallium: thread wrapper clean-upBrian Paul2008-08-265-53/+53
* gallium: include <sched.h> on linux to get sched_yield() protoBrian2008-08-251-0/+1
* gallium: include u_memory.h, u_math.hBrian2008-08-241-0/+1
* gallium: refactor/replace p_util.h with util/u_memory.h and util/u_math.hBrian Paul2008-08-2411-11/+11
* pipebuffer: Add an extra assertion to ensure buffers do not jump between lists.José Fonseca2008-08-071-6/+8
* pipebuffer: More detailed description of bufer over-/undereflows.José Fonseca2008-07-201-15/+34
* pb: buffer over/underflows are errors.José Fonseca2008-07-131-2/+2
* gallium: fix logic in pb_check_usage()Brian Paul2008-07-091-1/+1
* pipebuffer: Silent warnings.José Fonseca2008-07-031-0/+4
* pipebuffer: Debug buffer manager to detect buffer under- and overflows.José Fonseca2008-07-024-1/+309
* pipebuffer: Verify usage flag consistency. Minor cleanups.José Fonseca2008-07-028-17/+43
* pb: don't assert(0) on failure to allocate - this is a normal condition in ma...Keith Whitwell2008-06-121-1/+0
* pipebuffer: Fix improper memory free.José Fonseca2008-06-121-1/+1
* pipebuffer: Alternative buffer manager.José Fonseca2008-06-104-0/+108
* pipebuffer: Be more lenient when matching cached buffer sizes.José Fonseca2008-06-101-2/+5