mesa/r300classic: Fix dri2Invalidate/radeon_prepare_render for page flipping.
[mesa.git] / src / mesa / drivers / dri / r300 / r300_draw.c
index 81769e1ee5f53d001cd935d47d3bef384addbf3a..0c4d8537c61a53627edd1fb73def61c37fae5849 100644 (file)
@@ -717,6 +717,10 @@ static void r300DrawPrims(struct gl_context *ctx,
                         GLuint max_index)
 {
        GLboolean retval;
+       struct r300_context *r300 = R300_CONTEXT(ctx);
+       radeonContextPtr radeon = &r300->radeon;
+
+       radeon_prepare_render(radeon);
 
        /* This check should get folded into just the places that
         * min/max index are really needed.