commit | 0c47d9dcab80923c61b3f5375128e9b511b842fb | [log] [tgz] |
---|---|---|
author | Vadim Girlin <vadimgirlin@gmail.com> | Tue Jun 26 22:47:27 2012 +0400 |
committer | Vadim Girlin <vadimgirlin@gmail.com> | Wed Jun 27 02:06:55 2012 +0400 |
tree | a604add9f750a3a089f9924d2a9e466102887c3b | |
parent | 4acf71f01ea1edb253cd38cc059d4af1a2a40bf4 [diff] |
r600g: avoid unnecessary shader exports v2 In some cases TGSI shader has more color outputs than the number of CBs, so it seems we need to limit the number of color exports. This requires different shader variants depending on the nr_cbufs, but on the other hand we are doing less exports, which are very costly. v2: fix various piglit regressions Signed-off-by: Vadim Girlin <vadimgirlin@gmail.com> Signed-off-by: Jerome Glisse <jglisse@redhat.com>