commit | 56eb9c44adfa38f776689dd1a1bc42fe55c15dd8 | [log] [tgz] |
---|---|---|
author | Jason Ekstrand <jason.ekstrand@intel.com> | Wed Feb 10 21:27:57 2016 -0800 |
committer | Jason Ekstrand <jason.ekstrand@intel.com> | Thu Feb 11 15:07:20 2016 -0800 |
tree | 24c2e19e6966cfd60d86a4b10d120d60e209ba60 | |
parent | ae3543950c93ec4ac179013cb1c7baaf6f5ef4a7 [diff] |
i965/fs: Pass usage of depth, W, and sample mask through prog_data We really need to stop pulling information directly out of shaders for state setup. For one thing, if we want any sort of an on-disk shader cache, having all of this metadata in one place is going to be crucial. Also, passing it all through prog_data cleans up the compiler <-> state setup API substantially. Reviewed-by: Kenneth Graunke <kenneth@whitecape.org>