softpipe: fix texture view crashes
[mesa.git] / src / gallium / drivers / softpipe / sp_quad_fs.c
index 395bc70f2cfc90f33d3f49d9a6025cb9a067836b..26e7434edcbce6165fd78b3e3f0ca956bd9a3322 100644 (file)
@@ -55,14 +55,6 @@ struct quad_shade_stage
 };
 
 
-/** cast wrapper */
-static inline struct quad_shade_stage *
-quad_shade_stage(struct quad_stage *qs)
-{
-   return (struct quad_shade_stage *) qs;
-}
-
-
 /**
  * Execute fragment shader for the four fragments in the quad.
  * \return TRUE if quad is alive, FALSE if all four pixels are killed
@@ -80,7 +72,7 @@ shade_quad(struct quad_stage *qs, struct quad_header *quad)
 
    /* run shader */
    machine->flatshade_color = softpipe->rasterizer->flatshade ? TRUE : FALSE;
-   return softpipe->fs_variant->run( softpipe->fs_variant, machine, quad );
+   return softpipe->fs_variant->run( softpipe->fs_variant, machine, quad, softpipe->early_depth );
 }