gamerk316 :
Any compiler can access the DX runtime; just import the .dll into code, and call the relevant functions. Shouldn't cause the program to compile any differently, since all the .dll's are external to the program.
Yes but games is the least to worry about, at least they are much more sane than other pieces especially synthetics. And to complement, even here at TH, the test showed that a Trinity is yet better for games than a HSW 4+2(GT2 i think). Yet intel managed to make a good approximation, which is always good for end users, really extraordinary would be having a GPU with 80sp (HSW GT2) win for a GPU with 384sp.
Shows that AMD has a lot of work to do, Richland most probably is better like announced, doubt a 160sp (HSW GT3) will win for it (depends)... yet shows that intel has made quite a good development work with their GPUs and their drivers.
So games follow the logic, nothing to point there... and drivers are important alright, perhaps more than the DirectX compiler.
UPDATE:
Secondly, there never was a "cripple-AMD" function. Intel simply decided to optimize more aggressively its own chips. You could always specify via compiler switch what level to compile to.
Well a "cripple function" is an abuse of language... its not a "function" its the all compiler infrastructure, that with ICC spew 2 code paths with different characteristics (all compilers can/could do that, have 2 different code paths attending some condition, mostly hardware support for something, for the cases of some CPUs that can have such ISA support while others don't, and so the binary can run well in most all CPUs), depending on CPUID detection.
The problem with "different characteristics" of ICC, is that it forced those code paths based on CPUID, not based on some "instruction" support presented on some CPU or not(which would then be ok , since intel is not making all CPUs, and so cannot guaranty that all CPUs natively support all their "instructions sets", but force a change of set used independent of support or not, only because its not genuine intel is quite biased). At least the judge also thought so, that it was deliberately biased, and ruled for Intel to change their ways with ICC.
Yes the case already deserved a law suit.