<div dir="ltr">On 6 August 2013 13:34, Matt Turner <span dir="ltr"><<a href="mailto:mattst88@gmail.com" target="_blank">mattst88@gmail.com</a>></span> wrote:<br><div class="gmail_extra"><div class="gmail_quote"><blockquote class="gmail_quote" style="margin:0 0 0 .8ex;border-left:1px #ccc solid;padding-left:1ex">
<div class="im">On Tue, Aug 6, 2013 at 12:11 PM, Paul Berry <<a href="mailto:stereotype441@gmail.com">stereotype441@gmail.com</a>> wrote:<br>
> Based on what we've seen with AMD and nVidia so far, it seems like the<br>
> intended behaviour is probably: redeclarations of interface blocks are<br>
> prohibited, with the exception of gl_PerVertex (which may only be redeclared<br>
> once in a given compilation unit).<br>
<br>
</div>Which means disallowing user-defined unsized arrays in interface<br>
blocks (other than gl_PerVertex)? Seems fine, just confirming.<br>
</blockquote></div><br></div><div class="gmail_extra">Whoops, I wasn't specific about that.<br><br>It looks like both nVidia, AMD, and the spec all agree that unsized arrays should be allowed in interface blocks, so I think we should allow them in Mesa too.<br>
</div></div>