ARB prog: Layout parameters from parameter type, not src type
authorIan Romanick <ian.d.romanick@intel.com>
Sat, 25 Jul 2009 01:14:47 +0000 (18:14 -0700)
committerIan Romanick <ian.d.romanick@intel.com>
Sat, 25 Jul 2009 01:14:47 +0000 (18:14 -0700)
commit258f640edab9ca9e71ee255ebe5ddae4b9d0d871
treeac778134393c5ba11628604fe118171e6f97b5d3
parenta7400e736467b7b032ee0d8a8bad25a0a65e782b
ARB prog: Layout parameters from parameter type, not src type

Use the type stored in the Parameters array to determine the layout
instead of the type in the instruction register field.  Also, update
the instruction register field based on the parameter type.

This makes Google Earth work exactly like with Mesa master.
src/mesa/shader/prog_parameter_layout.c