diff options
author | Aapo Tahkola <aet@rasterburn.org> | 2006-01-09 22:53:38 +0000 |
---|---|---|
committer | Aapo Tahkola <aet@rasterburn.org> | 2006-01-09 22:53:38 +0000 |
commit | 2d4ff6a8cf83ca3a829021482b08b95bea7aa31a (patch) | |
tree | 38917d4645330e519ffa0a3cacfcf2a6f90fe280 /src/mesa/drivers/x11/xm_api.c | |
parent | c217d5a3a84cd55456e3312873933db80ba00d67 (diff) |
Missing patch from Ben Skeggs:
Lots of changes, and fixes for some badness on my behalf.
1. Disposable data used during fp compile is now per-context,
rather than per-program to save memory.
2. Track usage of INPUT/TEMP registers from Mesa program, free
them when no longer required so the hw temps can be re-used.
3. Changed LAST_NODE to OUTPUT_COLOR (see r300_reg.h)
4. Implemented remaining ARB_f_p instructions, with the exception
of the trig/LIT opcodes.
5. Treat ZERO/ONE swizzles the same way as other native swizzles.
6. emit_arith changes, basically a complete re-write. Should
produce cleaner instructions, but no real functional changes.
internal reg -> hw reg routines shared with emit_tex. A bit
messy still.
Diffstat (limited to 'src/mesa/drivers/x11/xm_api.c')
0 files changed, 0 insertions, 0 deletions