st/mesa: replace st_flush() with pipe->flush()

We only need to flush the gallium driver in this case.
Fixes a recursive state validation bug.
This commit is contained in:
Brian Paul 2009-11-19 15:18:17 -07:00
parent 2198497203
commit 4e6c79ac16

View file

@ -588,5 +588,5 @@ st_teximage_flush_before_map(struct st_context *st,
if (referenced && ((referenced & PIPE_REFERENCED_FOR_WRITE) ||
(usage & PIPE_TRANSFER_WRITE)))
st_flush(st, PIPE_FLUSH_RENDER_CACHE, NULL);
st->pipe->flush(st->pipe, PIPE_FLUSH_RENDER_CACHE, NULL);
}