svga: Limit number of immediates in shader
authorNeha Bhende <bhenden@vmware.com>
Fri, 21 Jul 2017 00:03:19 +0000 (17:03 -0700)
committerBrian Paul <brianp@vmware.com>
Sat, 22 Jul 2017 19:18:56 +0000 (13:18 -0600)
commit1820ef64c9914d8328d0306003f00063dfb2bca1
tree6cbeb4c34e6f9cae56eb0314bfdfffadf9c8f62a
parent83ca6b9d31005a11380f9dbd1b5531294f5c3e92
svga: Limit number of immediates in shader

imm {128.0, -128.0, 2.0, 3.0} is used for lit instruction which
is not used very frequently. So allocate it only if lit instruction is used.

Tested with mtt piglit and mtt glretrace

v2: As per Charmaine's comment

Reviewed-by: Brian Paul <brianp@vmware.com>
Reviewed-by: Charmaine Lee <charmainel@vmware.com>
src/gallium/drivers/svga/svga_tgsi_vgpu10.c