It is important to read before porting a C ++ application from DirectX9 to DirectX10

I'm on the verge of starting a big round of refactoring in our software. At the moment, the rendering component is still based on DX9. The new version will use the DX10.

Before you start, are there any important and well-written guides or reviews on porting a DX9 to a DX10? I found some information, but cannot find well-written posts, guides, or reviews. I want to stop myself from making the โ€œclassicโ€ mistakes, which I could have prevented by reading before starting the transfer.

I intend to read the โ€œgeneralโ€ porting guides, as well as more specific examples. The software provides both grids and volumes, so information on these topics is very much appreciated. Other keywords - but not exclusively -: buffers, memory management, and multi-gpu.

+5
source share
2 answers

Since it seems that someone does not have a specific list, I will also start collecting my results in a separate answer. To my knowledge, very limited information is available online on this subject.

Are common

+3

, , . Direct3D 10 . , XP, DirectX 9 10. Vista , 10.

AFAICT, MSDN . Direct3D 10 API API. . . .

0

All Articles