llvmpipe: scratch some special handling of vp_index/layer
authorRoland Scheidegger <sroland@vmware.com>
Fri, 18 Dec 2015 20:44:06 +0000 (21:44 +0100)
committerRoland Scheidegger <sroland@vmware.com>
Thu, 7 Jan 2016 00:55:45 +0000 (01:55 +0100)
commit01761a38e8f49b528facf9853c27bbc8891a4424
tree8690a7716a8b90b7abf00237437b567364fa4173
parentafa035031ff9e0c07a2297d864e46c76f7bfff58
llvmpipe: scratch some special handling of vp_index/layer

It was actually slightly buggy (missing initialization / setup not dependent
on new vs albeit I didn't see issues), but the case of non-existing attributes
is now handled by draw emit code so don't need that anymore.

Reviewed-by: Brian Paul <brianp@vmware.com>
Reviewed-by: Edward O'Callaghan <eocallaghan@alterapraxis.com>
src/gallium/drivers/llvmpipe/lp_bld_interp.h
src/gallium/drivers/llvmpipe/lp_context.h
src/gallium/drivers/llvmpipe/lp_state_derived.c
src/gallium/drivers/llvmpipe/lp_state_setup.c