Merge branch 'gallium-i915-current' into gallium-0.1
[mesa.git] / src / gallium / drivers / softpipe / sp_prim_setup.c
index 0ddb06764af28032654dfe873345e7aefe6a30a5..1cf9ffa632fae6a09fd09bdc00dd0660476d83b1 100644 (file)
@@ -39,7 +39,7 @@
 #include "sp_setup.h"
 #include "sp_state.h"
 #include "sp_prim_setup.h"
-#include "draw/draw_private.h"
+#include "draw/draw_pipe.h"
 #include "draw/draw_vertex.h"
 #include "pipe/p_util.h"
 
@@ -150,6 +150,8 @@ static void reset_stipple_counter( struct draw_stage *stage )
 
 static void render_destroy( struct draw_stage *stage )
 {
+   struct setup_stage *ssetup = setup_stage(stage);
+   setup_destroy_context(ssetup->setup);
    FREE( stage );
 }