2 struct draw_pt_front_end *frontend, \
9 struct vcache_frontend *vcache = (struct vcache_frontend *) frontend; \
10 struct draw_context *draw = vcache->draw; \
11 const unsigned prim = vcache->input_prim; \
12 const boolean last_vertex_last = !(draw->rasterizer->flatshade && \
13 draw->rasterizer->flatshade_first);
15 #define GET_ELT(idx) (get_elt(elts, idx) + elt_bias)
17 #define FUNC_EXIT do { vcache_flush(vcache); } while (0)
19 #include "draw_decompose_tmp.h"