It looks good to me. If it works and doesn'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"><<a href="mailto:tstellar@gmail.com" target="_blank">tstellar@gmail.com</a>></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>