Add vsync swapbuffers. This waits on the irq so gears run in this mode
authorKeith Whitwell <keith@tungstengraphics.com>
Tue, 21 Dec 2004 11:57:03 +0000 (11:57 +0000)
committerKeith Whitwell <keith@tungstengraphics.com>
Tue, 21 Dec 2004 11:57:03 +0000 (11:57 +0000)
commit314f8e4d9d600f9db95977ebf931a3fb9bb8ce79
treec4bb1f6a31a2e3f9801ae41852d956614cdd46aa
parent91a04617c40a740ade27e2f60e78a761a297a1d3
Add vsync swapbuffers.  This waits on the irq so gears run in this mode
will have a very low cpu utilization (and also a very low framerate).

Fix up the pageflipping code.  This works now but is totally oblivious
to the X server (ie. it works but it's broken).  Turned off by a #define.
src/mesa/drivers/dri/unichrome/via_context.c
src/mesa/drivers/dri/unichrome/via_context.h
src/mesa/drivers/dri/unichrome/via_ioctl.c
src/mesa/drivers/dri/unichrome/via_render.c
src/mesa/drivers/dri/unichrome/via_screen.c
src/mesa/drivers/dri/unichrome/via_screen.h
src/mesa/drivers/dri/unichrome/via_texstate.c