The branch, master has been updated Commits at: http://cgit.freedesktop.org/mesa/mesa/log/?h=master
Summary of changes: src/mesa/drivers/dri/r300/Makefile | 1 + src/mesa/drivers/dri/r300/r300_fragprog.c | 47 ++--- src/mesa/drivers/dri/r300/r300_fragprog_emit.c | 101 +------- src/mesa/drivers/dri/r300/radeon_program_alu.c | 284 ++++++++++++++++++++ .../nouveau_query.h => r300/radeon_program_alu.h} | 18 +- 5 files changed, 315 insertions(+), 136 deletions(-) create mode 100644 src/mesa/drivers/dri/r300/radeon_program_alu.c copy src/mesa/drivers/dri/{nouveau/nouveau_query.h => r300/radeon_program_alu.h} (80%) via 43da1189610fcaa5ade69620734a7b1e5caf84c4 (commit) via 825fdfd0c1fc9c82c8a880dea62a7fffc15d7373 (commit) from b97e48ffe3561288b5ebbebf7d439d4714fbb6a1 (commit) - Commits ----------------------------------------------- commit 43da1189610fcaa5ade69620734a7b1e5caf84c4 Author: Nicolai Haehnle <[EMAIL PROTECTED]> Date: Sat Jun 14 23:09:15 2008 +0200 r300: Add radeonTransformALU and fix a bug in r300_fragprog DPH This new generic transform replaces "special" instructions by more generic variants. Hopefully, we will be able to share this code between r300 and r500. commit 825fdfd0c1fc9c82c8a880dea62a7fffc15d7373 Author: Nicolai Haehnle <[EMAIL PROTECTED]> Date: Sat Jun 14 20:26:10 2008 +0200 r300_fragprog: Use less complex instructions MOV, ADD and MUL do not fit the hardware as well as MAD, but they are less complex and thus leave more room for future optimizations. --------------------------------- _______________________________________________ mesa-commit mailing list mesa-commit@lists.freedesktop.org http://lists.freedesktop.org/mailman/listinfo/mesa-commit