Pull hardware locking out into SpanRenderStart/Finish rather than
authorEric Anholt <anholt@FreeBSD.org>
Mon, 30 May 2005 06:15:29 +0000 (06:15 +0000)
committerEric Anholt <anholt@FreeBSD.org>
Mon, 30 May 2005 06:15:29 +0000 (06:15 +0000)
commitb328dded7513c6092861197f6ba2edf9341e46d3
tree7ee4cff1457aed635c343fd6301c717767278df6
parentc1b87b2a063034a0584d20ac21d5349f1e85d58a
Pull hardware locking out into SpanRenderStart/Finish rather than
HW_LOCK/UNLOCK. Provides a 61% performance improvement in no_rast=true quake3
(n=2, 320x240, 16bpp, p4 1ghz), and a factor of 3 improvement in no_rast
glxgears.
src/mesa/drivers/dri/mga/mgaspan.c