<div dir="ltr">On 8 April 2013 10:23, Ian Romanick <span dir="ltr"><<a href="mailto:idr@freedesktop.org" target="_blank">idr@freedesktop.org</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 04/06/2013 07:20 PM, Paul Berry wrote:<br>
</div><div class="im"><blockquote class="gmail_quote" style="margin:0 0 0 .8ex;border-left:1px #ccc solid;padding-left:1ex">
This patch updates the interp[] array to match the enum<br>
glsl_interp_qualifier.<br>
</blockquote>
<br></div>
Can we use STATIC_ASSERT to make sure these arrays are at least the correct size?</blockquote><div><br></div><div>Sure, that seems reasonable.  I'll do a similar thing for the mode[] array.<br></div><div> </div><blockquote class="gmail_quote" style="margin:0 0 0 .8ex;border-left:1px #ccc solid;padding-left:1ex">
<div class="HOEnZb"><div class="h5"><br>
<br>
<blockquote class="gmail_quote" style="margin:0 0 0 .8ex;border-left:1px #ccc solid;padding-left:1ex">
---<br>
  src/glsl/ir_print_visitor.cpp | 2 +-<br>
  1 file changed, 1 insertion(+), 1 deletion(-)<br>
<br>
diff --git a/src/glsl/ir_print_visitor.<u></u>cpp b/src/glsl/ir_print_visitor.<u></u>cpp<br>
index 597d281..8b445dc 100644<br>
--- a/src/glsl/ir_print_visitor.<u></u>cpp<br>
+++ b/src/glsl/ir_print_visitor.<u></u>cpp<br>
@@ -149,7 +149,7 @@ void ir_print_visitor::visit(ir_<u></u>variable *ir)<br>
     const char *const mode[] = { "", "uniform ", "shader_in ", "shader_out ",<br>
                                  "in ", "out ", "inout ",<br>
                                "const_in ", "sys ", "temporary " };<br>
-   const char *const interp[] = { "", "flat", "noperspective" };<br>
+   const char *const interp[] = { "", "smooth", "flat", "noperspective" };<br>
<br>
     printf("(%s%s%s%s) ",<br>
          cent, inv, mode[ir->mode], interp[ir->interpolation]);<br>
<br>
</blockquote>
<br>
</div></div></blockquote></div><br></div></div>