https://bugs.freedesktop.org/show_bug.cgi?id=42930
--- Comment #5 from Marek Olšák <mar...@gmail.com> 2011-11-15 11:19:51 PST --- The r300 compiler looks for the constants which are used and allocates new locations for them. For example this: DCL CONST[0..2000] 0: MAD OUT[0], CONST[3], CONST[550], CONST[1300] 1: END is transformed into: DCL CONST[0..2] 0: MAD OUT[0], CONST[0], CONST[1], CONST[2] 1: END and a table for the new mapping is created: 0 -> 3 1 -> 550 2 -> 1300 which is used when uploading constants. This optimization is disabled if there is indirect addressing to the constant file. -- Configure bugmail: https://bugs.freedesktop.org/userprefs.cgi?tab=email ------- You are receiving this mail because: ------- You are the assignee for the bug. _______________________________________________ mesa-dev mailing list mesa-dev@lists.freedesktop.org http://lists.freedesktop.org/mailman/listinfo/mesa-dev