Emit a flush after the swapbuffers blit, so contents end up on the screen.
authorEric Anholt <eric@anholt.net>
Fri, 23 May 2008 19:18:50 +0000 (12:18 -0700)
committerEric Anholt <eric@anholt.net>
Fri, 23 May 2008 19:18:50 +0000 (12:18 -0700)
commita74bf4ef345d880d7d296313fed0240781d2ebd8
treef2141f7d3167be5cec23069bf68dc2d58d7a8a81
parent6cefae5354fb3015c5a14677071871613faa9c3a
Emit a flush after the swapbuffers blit, so contents end up on the screen.

Otherwise, since the MI_FLUSH at the end of every batch had been removed,
non-automatic-flushing chips (965) wouldn't get flushed and apps with static
rendering would get partial screen contents until the server's blockhandler
flush kicked in.
src/mesa/drivers/dri/i915/i830_reg.h
src/mesa/drivers/dri/i915/i915_reg.h
src/mesa/drivers/dri/i965/brw_defines.h
src/mesa/drivers/dri/intel/intel_blit.c
src/mesa/drivers/dri/intel/intel_reg.h