commit | 77a63d190a9bd6bcb6d6d8eb9bc734c0b18ee0e3 | [log] [tgz] |
---|---|---|
author | Matt Turner <mattst88@gmail.com> | Fri Oct 27 18:15:46 2017 -0700 |
committer | Matt Turner <mattst88@gmail.com> | Wed Nov 08 13:22:26 2017 -0800 |
tree | fbc898e588f98e7bf340391963377ec6b7f367eb | |
parent | 34593e978c9331ad09ab10e8fcafa3809615e63d [diff] |
nir: Don't print swizzles when there are more than 4 components ... as can happen with various types like mat4, or else we'll smash the stack writing past the end of components_local[]. Fixes: 5a0d3e1129b7 ("nir: Print the components referenced for split or packed shader in/outs.") Reviewed-by: Jason Ekstrand <jason@jlekstrand.net>