I&#39;ve went ahead and committed this patch.<br><br>-Marek<br><br><div class="gmail_quote">On Mon, Apr 26, 2010 at 7:25 PM, Matt Turner <span dir="ltr">&lt;<a href="mailto:mattst88@gmail.com">mattst88@gmail.com</a>&gt;</span> wrote:<br>
<blockquote class="gmail_quote" style="border-left: 1px solid rgb(204, 204, 204); margin: 0pt 0pt 0pt 0.8ex; padding-left: 1ex;"><div><div></div><div class="h5">On Mon, Apr 26, 2010 at 1:20 PM, Corbin Simpson<br>
&lt;<a href="mailto:mostawesomedude@gmail.com">mostawesomedude@gmail.com</a>&gt; wrote:<br>
&gt; I&#39;ll apply this when I get home. Looks good.<br>
&gt;<br>
&gt; ~ C.<br>
&gt;<br>
&gt; Reviewed-by: Corbin Simpson &lt;<a href="mailto:MostAwesomeDude@gmail.com">MostAwesomeDude@gmail.com</a>&gt;<br>
&gt;<br>
&gt; On Mon, Apr 26, 2010 at 10:18 AM, Matt Turner &lt;<a href="mailto:mattst88@gmail.com">mattst88@gmail.com</a>&gt; wrote:<br>
&gt;&gt; Signed-off-by: Matt Turner &lt;<a href="mailto:mattst88@gmail.com">mattst88@gmail.com</a>&gt;<br>
&gt;&gt; ---<br>
&gt;&gt;  src/gallium/drivers/r300/r300_emit.c |   14 +++-----------<br>
&gt;&gt;  1 files changed, 3 insertions(+), 11 deletions(-)<br>
&gt;&gt;<br>
&gt;&gt; diff --git a/src/gallium/drivers/r300/r300_emit.c b/src/gallium/drivers/r300/r300_emit.c<br>
&gt;&gt; index 2816c35..13dc93f 100644<br>
&gt;&gt; --- a/src/gallium/drivers/r300/r300_emit.c<br>
&gt;&gt; +++ b/src/gallium/drivers/r300/r300_emit.c<br>
&gt;&gt; @@ -92,9 +92,7 @@ void r300_emit_clip_state(struct r300_context* r300,<br>
&gt;&gt;                 (r300-&gt;screen-&gt;caps.is_r500 ?<br>
&gt;&gt;                  R500_PVS_UCP_START : R300_PVS_UCP_START));<br>
&gt;&gt;         OUT_CS_ONE_REG(R300_VAP_PVS_UPLOAD_DATA, 6 * 4);<br>
&gt;&gt; -        for (i = 0; i &lt; 6; i++) {<br>
&gt;&gt; -            OUT_CS_TABLE(clip-&gt;ucp[i], 4);<br>
&gt;&gt; -        }<br>
&gt;&gt; +        OUT_CS_TABLE(clip-&gt;ucp, 6 * 4);<br>
&gt;&gt;         OUT_CS_REG(R300_VAP_CLIP_CNTL, ((1 &lt;&lt; clip-&gt;nr) - 1) |<br>
&gt;&gt;                 R300_PS_UCP_MODE_CLIP_AS_TRIFAN);<br>
&gt;&gt;         END_CS;<br>
&gt;&gt; @@ -416,12 +414,9 @@ void r500_emit_fs_constants(struct r300_context* r300, unsigned size, void *stat<br>
&gt;&gt;     OUT_CS_REG(R500_GA_US_VECTOR_INDEX, R500_GA_US_VECTOR_INDEX_TYPE_CONST);<br>
&gt;&gt;     OUT_CS_ONE_REG(R500_GA_US_VECTOR_DATA, count * 4);<br>
&gt;&gt;     for(i = 0; i &lt; count; ++i) {<br>
&gt;&gt; -        const float *data;<br>
&gt;&gt;         assert(constants-&gt;Constants[i].Type == RC_CONSTANT_EXTERNAL);<br>
&gt;&gt; -        data = buf-&gt;constants[i];<br>
&gt;&gt; -<br>
&gt;&gt; -        OUT_CS_TABLE(data, 4);<br>
&gt;&gt;     }<br>
&gt;&gt; +    OUT_CS_TABLE(buf-&gt;constants, count * 4);<br>
&gt;&gt;     END_CS;<br>
&gt;&gt;  }<br>
&gt;&gt;<br>
&gt;&gt; @@ -1013,10 +1008,7 @@ void r300_emit_vs_constants(struct r300_context* r300,<br>
&gt;&gt;                (r300-&gt;screen-&gt;caps.is_r500 ?<br>
&gt;&gt;                R500_PVS_CONST_START : R300_PVS_CONST_START));<br>
&gt;&gt;     OUT_CS_ONE_REG(R300_VAP_PVS_UPLOAD_DATA, count * 4);<br>
&gt;&gt; -    for (i = 0; i &lt; count; i++) {<br>
&gt;&gt; -        const float *data = buf-&gt;constants[i];<br>
&gt;&gt; -        OUT_CS_TABLE(data, 4);<br>
&gt;&gt; -    }<br>
&gt;&gt; +    OUT_CS_TABLE(buf-&gt;constants, count * 4);<br>
&gt;&gt;     END_CS;<br>
&gt;&gt;  }<br>
&gt;&gt;<br>
&gt;&gt; --<br>
&gt;&gt; 1.6.4.4<br>
&gt;&gt;<br>
&gt;&gt;<br>
&gt;<br>
&gt;<br>
&gt;<br>
&gt; --<br>
&gt; When the facts change, I change my mind. What do you do, sir? ~ Keynes<br>
&gt;<br>
&gt; Corbin Simpson<br>
&gt; &lt;<a href="mailto:MostAwesomeDude@gmail.com">MostAwesomeDude@gmail.com</a>&gt;<br>
&gt;<br>
<br>
</div></div>Cool. Attached patch kills off the now unused i loop index variables too.<br>
<font color="#888888"><br>
Matt<br>
</font><br>_______________________________________________<br>
mesa-dev mailing list<br>
<a href="mailto:mesa-dev@lists.freedesktop.org">mesa-dev@lists.freedesktop.org</a><br>
<a href="http://lists.freedesktop.org/mailman/listinfo/mesa-dev" target="_blank">http://lists.freedesktop.org/mailman/listinfo/mesa-dev</a><br>
<br></blockquote></div><br>