Hi , guys!
I have two different projects (A &&B) , they all target windows platform ,
A is using DX9, target winxp and later; and B is using DX11, target win7 and later.
As to A , it's using dx9 ,and it loads nvldumd.dll.
And to B , it's using DX11 , it loads nvwgf2umx.dll.
We have a dump collection system to collect all exception happened of the games . We found a lot of nvwgf2umx.dll crash on B , but no nvldumd.dll on A . This results confused me .
My questions are :
1、 Why are A and B loading different user mode video card dirvers ? I guess this may be is a mechanism of WDDM . WDDM has a different mechanism for DX9 and Dx11, That's
a bit complex for me .
2 、As to B , nvwgf2umx.dll may be caused by some bugs in dirvers. I can find some similar feedback on nvidia forums. But why there isn't any crash of nvldumd.dll on A with DX9 ,
this doesn't make sense ?
I hope some one could give me some hints , so I can move forward.