It looks good to me. If it works and doesn&#39;t break r300, then feel free to push. :)<br><br>Marek<br><br><div class="gmail_quote">On Sun, Jan 23, 2011 at 7:39 AM, Tom Stellard <span dir="ltr">&lt;<a href="mailto:tstellar@gmail.com" target="_blank">tstellar@gmail.com</a>&gt;</span> wrote:<br>



<blockquote class="gmail_quote" style="margin: 0pt 0pt 0pt 0.8ex; border-left: 1px solid rgb(204, 204, 204); padding-left: 1ex;">r400 fragment shaders now support up to 64 temporary registers,<br>
512 ALU instructions, and 512 TEX instructions.<br>
---<br>
 src/gallium/drivers/r300/r300_fs.c                 |  111 +++++++++++++----<br>
 src/gallium/drivers/r300/r300_reg.h                |    9 +-<br>
 src/gallium/drivers/r300/r300_screen.c             |    6 -<br>
 src/mesa/drivers/dri/r300/compiler/r300_fragprog.c |   43 +++++--<br>
 .../drivers/dri/r300/compiler/r300_fragprog_emit.c |  133 +++++++++++++++++---<br>
 src/mesa/drivers/dri/r300/compiler/radeon_code.h   |   16 ++-<br>
 .../drivers/dri/r300/compiler/radeon_compiler.h    |    2 +<br>
 src/mesa/drivers/dri/r300/r300_reg.h               |   44 +++++++<br>
 8 files changed, 293 insertions(+), 71 deletions(-)<br>
<br></blockquote></div><br>