aboutsummaryrefslogtreecommitdiffstats
path: root/src/gallium/auxiliary/pipebuffer
Commit message (Expand)AuthorAgeFilesLines
* 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
* gallium: Unify reference counting.Michel Dänzer2009-03-049-47/+37
* Merge commit 'origin/gallium-0.1'José Fonseca2009-03-031-1/+1
|\
| * pipebuffer: Fix copy'n'paste typo.José Fonseca2009-03-031-1/+1
* | pipebuffer: Cleanup merge.José Fonseca2009-03-031-43/+0
* | pb: fix up merge mistakesKeith Whitwell2009-03-031-9/+7
* | Merge commit 'origin/gallium-0.1'Keith Whitwell2009-03-031-9/+64
|\|
| * pipebuffer: Cleanup code & comments.José Fonseca2009-03-021-11/+7
| * pipebuffer: Handle PIPE_BUFFER_USAGE_DONTBLOCK flag.José Fonseca2009-03-021-5/+15
| * pipebuffer: Wait for the GPU to finish reading too.José Fonseca2009-03-021-3/+4
| * pipebuffer: Remove unused var.José Fonseca2009-03-021-1/+0
* | 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