commit | 780820a45cf61b0a9810cbef7d9930401d27e85b | [log] [tgz] |
---|---|---|
author | Chris Forbes <chrisforbes@google.com> | Fri Jan 15 14:53:11 2016 +1300 |
committer | Jon Ashburn <jon@lunarg.com> | Fri Jan 15 11:13:04 2016 -0700 |
tree | 447c3e16c68ce78163319b5a40af9bcc5e344c85 | |
parent | 5e42b88959bbddacd394bed568ae7b32ac6e5e03 [diff] |
layers: Add minimal actual analysis of interface blocks to DrawState There's definitely still room for improvement here (SPIRV-Tools might have some stuff that will make some of these more complex module walks a little clearer); however, this adds enough support for interface blocks for us to generate all the same kinds of mismatch errors we were previously generating for loose inputs and outputs. Signed-off-by: Chris Forbes <chrisforbes@google.com>