Hello, currently r600g ignores relative constant addressing when splitting constant accesses into multiple instructions which is fixed by the attached patch. I noticed it when messing with vp-tris arl.txt of git://anongit.freedesktop.org/mesa/demos (I modified "arr[addr.x-2]" into "arr[addr.x]" in arl.txt to get rid of the negative register indices)
Cheers Stephan Schmid -------------- next part -------------- A non-text attachment was scrubbed... Name: 0001-r600g-fix-relative-addressing-when-splitting-constan.patch Type: text/x-patch Size: 1095 bytes Desc: not available URL: <http://lists.freedesktop.org/archives/dri-devel/attachments/20101012/18453915/attachment.bin>