pipebuffer: Multi-threading fixes for fencing.
authorJosé Fonseca <jfonseca@vmware.com>
Tue, 5 Jan 2010 20:41:29 +0000 (20:41 +0000)
committerJosé Fonseca <jfonseca@vmware.com>
Wed, 6 Jan 2010 12:18:16 +0000 (12:18 +0000)
commit5b64d94390e4805e1634f0c8b5e3156e12b8b872
tree0718b8f9b5fc6ecd3541c72ff9b5582da12a6610
parente555146fa35c897554a1af2d010187a6acccdd59
pipebuffer: Multi-threading fixes for fencing.

I had this patch on my hard drive for long time. It doesn't fully
address SVGA multi-threading issues, but causes no regressions, so decided
to commit while it still applies cleanly.

Attention: merging this into master will cause issues due to recent
changes in reference counting to fix strict aliasing rules violation.
src/gallium/auxiliary/pipebuffer/pb_buffer_fenced.c