2016-06-15 8:35 GMT+02:00 Alistair Leslie-Hughes leslie_alistair@hotmail.com:
-@ stdcall D3DXComputeNormalMap(ptr ptr ptr long long long) d3dx9_36.D3DXComputeNormalMap
...
+@ stub D3DXComputeNormalMap(ptr ptr ptr long long float)
Nicely spotted (also for D3DXFrameFind), that should probably be applied to all the DLLs and separately from this patch though.
I'm sending a patch for it.
+@ stdcall D3DXGetShaderConstantTableEx(ptr long ptr)
This function shouldn't be exported by d3dx9_33.dll.
WRT D3DXDebugMute() and D3DXGetDriverLevel(), I would move the implementation to util.c or some other file and avoid duplicating the code in every d3dx9_xx_main.c.