BlockMen wrote:sfan5 wrote:wtfsamcrap wrote:well it is much better then LUA api it is C#'s Graphics side
meaning it is better
its powerr is kinda like openGL
or Direct3d
meaning if you need any thing like 2 things in 1 hand use DirectX
<semi-ironic>..And this, kids, is the result of Microsoft's propaganda that everyone should use DirectX and it is better.</semi-ironic>
Also Direct3D and DirectX are the same thing.
And "well it is much better then LUA api it is C#'s Graphics side" does not make any sense.
For me following difference:
OpenGL: ~40 FPS
Direct3d9: ~65 FPS
How is that propaganda?
Microsoft relies on graphic card drivers to provide an OpenGL functionality, but they make sure DirectX works good themselves.
This way Microsoft makes sure their (own) Direct3D stack works fastest while OpenGL may be slower.
If one were to port Direct3D to Linux and compare it to OpenGL it would have the same performance.
-> Microsoft (kind of) forced OpenGL to be slower.
www.grokdoc.net/index.php/Dirty_Tricks_history#OpenGL (Snapshot 7. Oct 2013 on Wayback Machine)