> > PIX is a thing for DX9 > > Not that I know a single thing about the matter, but at least the product > requirements page for PIX states that it's for DirectX 12 only, and not DirectX 9 ? > > https://blogs.msdn.microsoft.com/pix/requirements/
The version of PIX which ships with the DirectX 12 SDK is for DirectX 12 only, this is true. But there is also the DirectX 9 SDK, which ships its own version of PIX which is for DirectX 9. PIX originally stood for "Performance Investigator for Xbox" and dates to the early 2000s when it was used for GPU-level debugging on Xbox development kits (and, for that matter, all Xbox platforms since).