damn edit time
btw i discovered that K/ubuntu normally set the cpu scheduling to conservative and actually unless you have a laptop or a good acpi implementation in the bios(i assume that it exists somewhere) the cpu is always set to the lower frequency available and it never goes up (same with ppa ubuntu kernels).
the point been that i discovered that when i set my phenom II X4 955 to preformance scheduler my fps jump very hard aka nexuiz default 20ish fps -- performance cpu/ mid gpu 40 ish
The main reason r300 is closer to catalyst is that more people have been working on it longer compared to r600.
Some of the things r300 has that haven't been implemented yet on r600:
- texture tiling
- flushing only when necessary
- limited threading
- hyper Z
- fast clears
- lots of vertex upload optimizations
- more optimized shader compiler
Developers have been hacking on r3xx-r5xx 3D hardware for ~8 years compared to ~2 years for r6xx+. That makes a big difference.
Thx for that info, I hope that all of those features could get implemented into r600g , and we could see better performance numbers someday. Anyway , good job, your work with open source graphics drivers is appreciated.