nv30: Support negative offsets in indirect constant access.
authorRoy Spliet <r.spliet@student.tudelft.nl>
Wed, 18 Jul 2012 23:56:35 +0000 (01:56 +0200)
committerChristoph Bumiller <e0425955@student.tuwien.ac.at>
Fri, 20 Jul 2012 18:31:40 +0000 (20:31 +0200)
commit542bd6941f5a56f7a3aa84b44d92591488b146bf
treed9f09d08d1681332bd69fe3933c7719261a19b68
parent248e6f03313afdfd3c23be269b0da7a1aa31cff2
nv30: Support negative offsets in indirect constant access.

Fixes piglit vp-address-01 amongst several others.

Signed-off-by: Roy Spliet <r.spliet@student.tudelft.nl>
Reviewed-by: Lucas Stach <dev@lynxeye.de>
Tested-by: Lucas Stach <dev@lynxeye.de>
src/gallium/drivers/nv30/nv30_state.h
src/gallium/drivers/nv30/nv30_vertprog.c
src/gallium/drivers/nv30/nvfx_shader.h
src/gallium/drivers/nv30/nvfx_vertprog.c