mesa: Changes to 'master'
Nicolai Hähnle
nh at kemper.freedesktop.org
Sat Jun 14 21:12:27 UTC 2008
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 <nhaehnle at gmail.com>
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 <nhaehnle at gmail.com>
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.
---------------------------------
More information about the mesa-commit
mailing list