Last edited by bridgman; 04-14-2012 at 03:13 PM.
I haven't seen any indication that writing a driver for GCN is any "easier" than for VLIW, except when it comes to seriously optimizing the shader compiler.
The VLIW hardware actually worked out real well from a shader compiler POV, since most of the IR operations were on 3- or 4-component vertices and fragments and so each IR operation could be translated directly into a single 3- or 4-slot VLIW instruction.
Well somehow there do not exist any fast opengl drivers for ati cards. Not even using win where you can compare opengl against dx11 you see good drivers. For linux you see lots of artefacts using rage with wine (hd 5670 if you forgot it). It would be just too funny when oss drivers would beat fglrx in some years...
no, i used heaven on win7 to compare opengl+dx11. but heaven+fglrx is even slower than win+opengl. win+dx11 scales with cf.
the only time i got good performance with a FOSS driver other than intel's was with a dell with a 7xxx chip. the effects were so smooth and fast. I was really impressed. honestly i've never had performance issues with intel drivers from 965 and on. nouveau on the other hand is a crapshoot of kernel panics and artifacts.