X-Git-Url: https://git.libre-soc.org/?a=blobdiff_plain;f=src%2Fgallium%2Fauxiliary%2Fdraw%2Fdraw_pt_decompose.h;h=c4fab6548b96dbf9d4c4a9438d31d71f0efed8e7;hb=f76ca91ae07040fe661ecb215b2e6bf43dc16283;hp=3127aad731024d01e6c6999aecc44d011d2cad04;hpb=d38afcd2f286e924e0f9b7f484712ac19e3f98fc;p=mesa.git diff --git a/src/gallium/auxiliary/draw/draw_pt_decompose.h b/src/gallium/auxiliary/draw/draw_pt_decompose.h index 3127aad7310..c4fab6548b9 100644 --- a/src/gallium/auxiliary/draw/draw_pt_decompose.h +++ b/src/gallium/auxiliary/draw/draw_pt_decompose.h @@ -1,7 +1,10 @@ #define LOCAL_VARS \ char *verts = (char *) vertices; \ + const boolean quads_flatshade_last = \ + draw->quads_always_flatshade_last; \ const boolean last_vertex_last = \ !(draw->rasterizer->flatshade && \ draw->rasterizer->flatshade_first); +/* FIXME: the draw->rasterizer->flatshade part is really wrong */ #include "draw_decompose_tmp.h"