draw: don't use fetch_and_store for bypass_vs mode, it's not quite right

This commit is contained in:
Keith Whitwell
2008-03-25 18:09:25 +00:00
parent c0ef166474
commit cbec008491
+1 -4
View File
@@ -170,10 +170,7 @@ void draw_do_flush( struct draw_context *draw, unsigned flags )
if (flags >= DRAW_FLUSH_SHADER_QUEUE) {
if (draw->vs.queue_nr) {
if (draw->rasterizer->bypass_vs)
fetch_and_store(draw);
else
(*draw->shader_queue_flush)(draw);
(*draw->shader_queue_flush)(draw);
}
if (flags >= DRAW_FLUSH_PRIM_QUEUE) {