RadeonHD CS Driver Gets EXA Improvements
Phoronix: RadeonHD CS Driver Gets EXA Improvements
For those interested in playing with the latest open-source ATI code but don't want to dive into kernel mode-setting or the new AtomBIOS parser, you may want to test out the CS branch. The CS branch was started last week by Luc Verhaegen as it turns all calls made by the driver into macros...
If GCC doesn't optimize inline functions... Isn't that a HUGE bug then?
CS = Counter Strike?
Originally Posted by phoronix
It doesn't optimise properly in this case, so it is some sort of shortcoming... But then, the gcc version included in 10.3 is an evolution of a 2y old compiler, and the newer versions are supposedly better. GCC is like any other free software project, it's moving constantly, but never perfect
Originally Posted by Louise
Still, i'm stuck with 4 macros now, whereas i would've preferred to have gotten rid of them completely. But 10x speedup when turning RegWrite/Write into macros, and a few more percent for Grab/Advance, those are numbers i cannot go around
The situation isn't that bad, the macros themselves are pretty small still.
Maybe in a year or two, when even debian stable no longer shows such differences, we can get rid of them.
Very impressive =)
Originally Posted by libv
Looking forward to when I can simply "./configure && make && make install" =)
*wants Clang and LLVM to work for everything*