r300g: remove tracking whether vertex buffers need to be validated
authorMarek Olšák <maraeo@gmail.com>
Fri, 18 Feb 2011 14:29:00 +0000 (15:29 +0100)
committerMarek Olšák <maraeo@gmail.com>
Fri, 18 Feb 2011 15:15:03 +0000 (16:15 +0100)
commitfd8d4b32ede6ebeae332539b71d38c36420e2654
treeb885d31842ac9d76046872f2110a413fed4401f5
parentbb46eeade3a3eb604aba5c084d1e21942c2fa2ac
r300g: remove tracking whether vertex buffers need to be validated

This was getting hard to maintain and didn't really bring any real benefits.
Instead, validate buffers when the vertex array state is dirty.
src/gallium/drivers/r300/r300_context.h
src/gallium/drivers/r300/r300_emit.c
src/gallium/drivers/r300/r300_flush.c
src/gallium/drivers/r300/r300_render.c
src/gallium/drivers/r300/r300_render_translate.c
src/gallium/drivers/r300/r300_screen_buffer.c
src/gallium/drivers/r300/r300_state.c