llvmpipe: Stop relying on PIPE_FLUSH_TEXTURE_CACHE/PIPE_FLUSH_RENDER_CACHE magic.
authorJosé Fonseca <jfonseca@vmware.com>
Tue, 25 May 2010 13:39:25 +0000 (14:39 +0100)
committerJosé Fonseca <jfonseca@vmware.com>
Tue, 25 May 2010 13:39:25 +0000 (14:39 +0100)
commit378796fe119ea61742df914b4de9ca4ed6bcc223
treeba6458472e27a066bb9754c3141c5361072f546f
parentba404c8f2a7e7ae25cccb66bdf378b4106d2a4df
llvmpipe: Stop relying on PIPE_FLUSH_TEXTURE_CACHE/PIPE_FLUSH_RENDER_CACHE magic.

Flush means flush, i.e., all previous operations should be visible from
other contexts.

This does not imply unswizzling tiles, since unswizzling should be done on
a needed basis for any context.
src/gallium/drivers/llvmpipe/lp_flush.c
src/gallium/drivers/llvmpipe/lp_query.c