Hi, i need to make an article about direcx11 for chw.net, for that reason we send some questions to Microsoft, but i would like to make a expansion of the article comparing with opengl and have some expert opinion about it.
This is the questions send it to Microsoft (please excuse the grammar, the questions was send it in spanish, but i try to translated with my buggy english):
About Tesellation, what is the difference between Microsoft’s new implementation and the pre-existed in OpenGL with utility Librarys?
Whats the difference with the ATI implementation “Truform” from 2001?
Are you going to upgrade the XBOX 360 implementation of Tesellation?
What are the advantage of Tesellation for developers and for gamers?
Do we need a new GPU to support Tesellation?, can be activated on GPUs supporting DirectX 10?
About Compute shaders, what is the diference/advantage with OpenCL or CUDA?
Are you going to include some physics acceleration APIs directly or developers must programmed individually through Compute shaders generic APIs? If the answer is yes, whats others specific APIs did you include?
Are you working with developers of non-games applications like Photoshop to support Compute shaders? What’s the relation with .NET?
Do we need a new GPU to support Compute shaders?, can be activated on GPUs supporting DirectX 10?
About Multithreaded Rendering, which is the number of CPU limits for this implementation? Whats the hardware prerequisites: GPU, CPU, Chipsets?
A game must be rewritten to take advantage of it or is automatic?
About the new modes of texture compression, can be this implemented in DirectX 10 hardware? Can be this implemented in XBOX 360?
Whats characteristics of DirectX 11 only can be perform in new hardware with specific DirectX 11 support?
Compared with OpenGL 3.2, whats the advantages of the new DirectX 11, for:
the developers of games?
the gamer?
Professional applications?
Had you made some performance comparation between:
DirectX 10 and DirectX 11?
OpenGL 3.2/3.1 and Direct 11?
I would be very thanks full is i can heart your opinion about those subjects.
Thanks in advange and please excuse my bad english.