summaryrefslogtreecommitdiff
path: root/src/mesa/shader/prog_parameter_layout.c
AgeCommit message (Collapse)Author
2009-08-24mesa: _mesa_layout_parameters() returns a boolean valueBrian Paul
2009-07-29ARB prog: Fix the order of swizzle applicationIan Romanick
The swizzle used to generate the "original" value from the value stored in the parameter array happens before the swizzle specified in the instruction. This fixes problems seen in progs/vp/vp-tris with arl-*.txt.
2009-07-24ARB prog: Layout parameters from parameter type, not src typeIan Romanick
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.
2009-07-20ARB_fp/vp: Initial import of new ARB vp/fp assemblerIan Romanick
This still needs quite a bit of work, but a bunch of the programs in progs/vp produce correct results.