aboutsummaryrefslogtreecommitdiffstats
path: root/src/gallium/auxiliary/pipebuffer/pb_buffer_fenced.c
Commit message (Expand)AuthorAgeFilesLines
* pipebuffer: Use a type consistently for sizes/offsets.José Fonseca2009-06-181-3/+3
* 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-231-4/+4
* gallium: Use struct pipe_atomic for pipe refcounts.Thomas Hellstrom2009-03-161-4/+8
* gallium: Unify reference counting.Michel Dänzer2009-03-041-8/+8
* 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: Remove unused var.José Fonseca2009-02-241-1/+0
* | Merge commit 'origin/gallium-0.1'José Fonseca2009-02-231-9/+89
|\|
| * pipebuffer: Dump debugging info for fenced buffer list.José Fonseca2009-02-181-9/+89
* | util: Move p_debug.h into util module.José Fonseca2009-02-181-1/+1
* | pipebuffer: Drop reliance on pipe_winsys.José Fonseca2009-02-101-18/+19
* | gallium: make p_winsys internalZack Rusin2009-01-301-1/+1
* | pipebuffer: Implement proper buffer validation.José Fonseca2009-01-291-56/+94
|/
* Revert "pipebuffer: Implement proper buffer validation."Keith Whitwell2008-12-121-102/+56
* pipebuffer: Implement proper buffer validation.José Fonseca2008-11-241-56/+102
* gallium: thread wrapper clean-upBrian Paul2008-08-261-12/+12
* gallium: include <sched.h> on linux to get sched_yield() protoBrian2008-08-251-0/+1
* gallium: refactor/replace p_util.h with util/u_memory.h and util/u_math.hBrian Paul2008-08-241-1/+1
* pipebuffer: Add an extra assertion to ensure buffers do not jump between lists.José Fonseca2008-08-071-6/+8
* pipebuffer: Silent warnings.José Fonseca2008-07-031-0/+4
* pipebuffer: Verify usage flag consistency. Minor cleanups.José Fonseca2008-07-021-1/+1
* gallium: Don't serialize GPU writes.José Fonseca2008-05-091-50/+50
* pb: remove unused variable, squash warningKeith Whitwell2008-04-281-2/+0
* pipebuffer: Be extra cautious with the incoming buffers.José Fonseca2008-04-271-3/+17
* gallium: Windows user mode portability fixes.José Fonseca2008-04-251-4/+7
* pipebuffer: Temporarily allow simultaneous CPU writes.José Fonseca2008-04-221-1/+17
* gallium: Serialize buffers writes.José Fonseca2008-04-151-5/+76
* gallium: Fix overzealous assert.José Fonseca2008-04-081-1/+5
* gallium: Keep fenced buffers list ordered.José Fonseca2008-04-051-53/+99
* gallium: Fix typo.José Fonseca2008-04-051-1/+1
* gallium: Do not assume that buffers are freed in the same order they are fenced.José Fonseca2008-04-011-18/+21
* gallium: MSVC fixes.José Fonseca2008-02-241-0/+2
* Remove src/mesa and src/mesa/main from gallium source include paths.José Fonseca2008-02-191-2/+1
* Standardize on using the pipe/ include prefix.José Fonseca2008-02-181-5/+5
* Code reorganization: s/aux/auxiliary/.José Fonseca2008-02-151-0/+299