"What the hell" comes from me not expecting such a misleading post after the very accurate elanthis' post.
But ok, I'll try to be a little bit more serious, if that's what makes you happy and proves you my point.
Please re-read what Carmack said. He did not mean D3D isn't good enough to justify transition, he meant that it would be too much hassle since he already has an established workflow around OGL. Please note that he also said he's loving the work he's doing on the x360.
Application performance, while not theoretically connected diretcly to being OpenGL or Direct3D, still varies because of the simple fact that Direct3D reflects more acurately the actual hardware inner workings and driver developers pay much more attention to Direct3D for obvious reasons.
Blaming D3D11 for Crysis 2 crashing/freezing is like blaming an operating system for closing an aplication that tries to dereference a null pointer.
I don't know how you got from my Pong analogy to me being emotional, but I admire your creativity.
Let me dumb it down for you: A game can use D3D11 and look like shit, that doesn't mean D3D11 is to blame.
OpenGL has been playing catch-up with D3D for some years now. Khronos knows it, developers know it, 99% of the people in the technology world know it. Could it be that we're all wrong?
Nobody ever said OpenGL couldn't show the same thing as D3D11. But there's more to a graphics API than meets the eye.
But ok, I'll try to be a little bit more serious, if that's what makes you happy and proves you my point.
Please re-read what Carmack said. He did not mean D3D isn't good enough to justify transition, he meant that it would be too much hassle since he already has an established workflow around OGL. Please note that he also said he's loving the work he's doing on the x360.
Application performance, while not theoretically connected diretcly to being OpenGL or Direct3D, still varies because of the simple fact that Direct3D reflects more acurately the actual hardware inner workings and driver developers pay much more attention to Direct3D for obvious reasons.
Blaming D3D11 for Crysis 2 crashing/freezing is like blaming an operating system for closing an aplication that tries to dereference a null pointer.
I don't know how you got from my Pong analogy to me being emotional, but I admire your creativity.
Let me dumb it down for you: A game can use D3D11 and look like shit, that doesn't mean D3D11 is to blame.
OpenGL has been playing catch-up with D3D for some years now. Khronos knows it, developers know it, 99% of the people in the technology world know it. Could it be that we're all wrong?
Nobody ever said OpenGL couldn't show the same thing as D3D11. But there's more to a graphics API than meets the eye.
Comment