r300/compiler: disable register allocation for indexable temporaries in VS
authorMarek Olšák <maraeo@gmail.com>
Sun, 22 Aug 2010 01:20:19 +0000 (03:20 +0200)
committerMarek Olšák <maraeo@gmail.com>
Wed, 25 Aug 2010 00:44:28 +0000 (02:44 +0200)
commit3aee8c3b1d10f8e8978c1b902aff4347684d4e79
tree63abb22b3867af002b2737c64b3937ac17936153
parentcb925970eeade17016f59497d2123e4e8a447164
r300/compiler: disable register allocation for indexable temporaries in VS

If there is relative addressing of temporaries, we cannot change register
indices, so skip register allocation entirely. To utilize register allocation
at least partially, we need separate indexable and non-indexable register
files in both TGSI and Mesa IR.
src/mesa/drivers/dri/r300/compiler/r3xx_vertprog.c