wined3d: Always handle WINED3DSPR_INPUT registers as input registers in shader_get_re...
commit736aaf7d09de36223f156b864fccef9093b57dba
authorHenri Verbeet <hverbeet@codeweavers.com>
Wed, 30 Dec 2009 18:33:40 +0000 (30 19:33 +0100)
committerAlexandre Julliard <julliard@winehq.org>
Thu, 31 Dec 2009 11:12:16 +0000 (31 12:12 +0100)
treeebbc816db1569f8f5a6b3f7f1a8343aace8c9be7
parent2b1ee87328cb5ac4b18360fd83e85cb221efa43e
wined3d: Always handle WINED3DSPR_INPUT registers as input registers in shader_get_registers_used().

The "attributes" vertexshader field is now derived from the input signature,
and only used to speed up matching D3D9 vertex declaration elements to shader
inputs. D3D8 and D3D10 both explicitly specify input registers.
dlls/wined3d/baseshader.c
dlls/wined3d/shader.c
dlls/wined3d/wined3d_private.h