i have a question about DirectX Debug

Started by
2 comments, last by Crafter 16 years, 2 months ago
I used to develop DirectX App with VS.NET 2003, and it can debug shader well. now I install vc++ 2008 and then install the DirectX August 2007 SDK, but vc++2008 can't debug shader and the "*.fx" files have not been read any more... how to make it work as before??
Advertisement
I believe the only way to debug shaders in the latest SDK is to use PIX.

You could also use something like RenderMonkey to develop the shaders, but I don't think it'll do much by way of debugging. I usually just output values as colours when I want to find out what's going on.
Yeah Adam_42 is right, PIX is now the only way to handle shader debugging. However this isn't as much of a problem as it sounds, as PIX is far better equipped to handle shader debugging than Visual Studio ever was. I highly suggest going through the PIX tutorial in the SDK docs and getting intimately familar with how PIX works, it's one of the most powerful tools at your disposal as a D3D graphics programmer.
Since it's the only way to debug shader well, I'll try it.
thanks for upper-floors' reply.

This topic is closed to new replies.

Advertisement