i915tex: Schedule flips when possible.
authorMichel Dänzer <michel@tungstengraphics.com>
Thu, 22 Feb 2007 16:24:09 +0000 (17:24 +0100)
committerMichel Dänzer <michel@tungstengraphics.com>
Thu, 22 Feb 2007 16:24:09 +0000 (17:24 +0100)
commit641c966e3de192eba17c693f00d6654742c72eb6
tree8a5a1e69c98919127fb83b58afdb07ac3dce7024
parente33a9d689415e00bded306699abdf93b96c0b9ad
i915tex: Schedule flips when possible.

Also move vsync related state from context to window, so it's possible to
schedule several flips ahead of time with triple buffering.
src/mesa/drivers/dri/i915tex/intel_blit.c
src/mesa/drivers/dri/i915tex/intel_buffers.c
src/mesa/drivers/dri/i915tex/intel_context.c
src/mesa/drivers/dri/i915tex/intel_context.h
src/mesa/drivers/dri/i915tex/intel_fbo.h
src/mesa/drivers/dri/i915tex/intel_screen.c