New PIPE_FLUSH_WAIT flag for pipe->flush().
authorBrian <brian.paul@tungstengraphics.com>
Wed, 7 Nov 2007 23:59:37 +0000 (16:59 -0700)
committerBrian <brian.paul@tungstengraphics.com>
Wed, 7 Nov 2007 23:59:37 +0000 (16:59 -0700)
commitae44a81d1bd40852a7cea9b8025dfa3821adc785
treed1e0b635f17abbe2f82687701d9802755241cf18
parent10c62bf0683437672c83339138a6802d56aeca8f
New PIPE_FLUSH_WAIT flag for pipe->flush().

The state tracker doesn't have to directly call winsys->wait_idle() anymore.
glFlush and glFinish both go through pipe->flush() now.
src/mesa/drivers/dri/intel_winsys/intel_context.c
src/mesa/pipe/i915simple/i915_flush.c
src/mesa/pipe/p_defines.h
src/mesa/state_tracker/st_cb_flush.c
src/mesa/state_tracker/st_framebuffer.c
src/mesa/state_tracker/st_public.h