commit | cf4607e85339c3cfd6ab5fd4a28985c9fafb0b86 | [log] [tgz] |
---|---|---|
author | Jason Ekstrand <jason.ekstrand@intel.com> | Tue May 05 15:57:11 2015 -0700 |
committer | Jason Ekstrand <jason.ekstrand@intel.com> | Wed May 06 10:29:29 2015 -0700 |
tree | cc81f8837904794e0c3d00157628279ca6827cda | |
parent | 88414de45e723a7fe8f052a3ab616aa7bc568519 [diff] |
i965/fs: Make half(fs_reg, unsigned) handle register files more explicitly Previously, we had a special case for uniforms and immediates and then a bunch of asserts for various other pessimal things. This commit changes it so that it explicitly does something on each register file. Some of them are disallowed and others are treated properly. Reviewed-by: Kenneth Graunke <kenneth@whitecape.org>