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
[email protected]
http://lists.freedesktop.org/mailman/listinfo/mesa-commit