llvmpipe: Avoid duplicate clamping when converting between types.
[mesa.git] / src / gallium / drivers / llvmpipe / lp_quad_pipe.c
index 70d3ad39a627e7633a70575fbb7a4acc6344a613..e672dc9e0315ffb6f26bceb46707829bf6dec76c 100644 (file)
 #include "lp_state.h"
 #include "pipe/p_shader_tokens.h"
 
-static void
-lp_push_quad_first( struct llvmpipe_context *lp,
-                    struct quad_stage *quad )
-{
-   quad->next = lp->quad.first;
-   lp->quad.first = quad;
-}
-
-
 void
 lp_build_quad_pipeline(struct llvmpipe_context *lp)
 {
-   lp->quad.first = lp->quad.blend;
-
-   lp_push_quad_first( lp, lp->quad.shade );
+   lp->quad.first = lp->quad.shade;
 }