This is part 1 in a series of tutorials on using the PIX debugger to diagnose draw issues with your XNA/DirectX games. This first tutorial provides an broad overview of some of the features of PIX.
PIX is part of the DirectX SDK, which can be downloaded here:
http://www.microsoft.com/download/en/details.aspx?displaylang=en&id=6812
If you have suggestions for improvements, or specific features of PIX you're curious about, leave a comment below.
Nice video! PIX is really a good tool to debug rendering.
One thing I find pretty useful is that you can double click the address right before 'IDirect3DDevice9::DrawXXX' and see all device states during that draw call, that is very useful.
Another thing is that you can use 'D3DPERF_BeginEvent' and 'D3DPERF_EndEvent' in your program and help you debugging in PIX
thelone328 3 months ago