February 26th, 2021

PIX Timing Captures require full PDBs

Steven Pratschner
Program Manager

PIX Timing Captures require a title’s PDBs to be generated using the /DEBUG:FULL linker switch. PDBs generated with the /DEBUG:FASTLINK linker switch are not sufficient. Note that, depending on the version of Visual Studio you are using, the linker switch /DEBUG specified without the FULL or FASTLINK option, may default to FASTLINK.

I realized the other day that PIX isn’t displaying a warning message if it finds a FASTLINK PDB.  We’ll add a warning to PIX in an upcoming release, but in the meantime I thought I’d make a note of it here as a few customers have contacted us recently about this issue.

More details can be found in Configuring PIX to access PDBs for CPU captures.

Thanks,

Steven.

Category
PIX

Author

Steven Pratschner
Program Manager

I'm the Program Manager for the PIX CPU tools in the Gaming Division at Microsoft. PIX helps you identify the performance issues that may be affecting the frame rate of your DX12 AAA title on Windows and on Xbox.

0 comments

Discussion are closed.

Feedback