No idea if this might be useful for anyone here, especially since it's for dx12.
But I thought that some of you might find it interesting.
https://developer.nvidia.com/microsoft-pix-windows-beta-now-available
By David Coombes, posted Jan 20 2017
PIX, the legendary performance tuning tool used by Xbox developers is now available for Windows developers using DirectX12.
PIX on Windows provides five main modes of operation:
GPU captures for debugging and analyzing the performance of Direct3D 12 graphics rendering.
Timing captures for understanding the performance and threading of all CPU and GPU work carried out by your game.
Function Summary captures accumulate information about how long each function runs for and how often each is called.
Callgraph captures trace the execution of a single function.
Memory Allocation captures provide insight into the memory allocations made by your game.
Developers can also add user markers with WinPixEventRuntime. Pix even works remotely allowing for working with multiple machines.
https://blogs.msdn.microsoft.com/pix/2017/01/17/introducing-pix-on-windows-beta/
Read the comments on the msdn blog for some useful insight
https://www.youtube.com/watch?v=thiF3xKT_Qg&index=1&list=PLeHvwXyqearWuPPxh6T03iwX-McPG5LkB
Videos 2,3,4 and 5 are available on Youtube
Sounds like this might be as useful as using frame analysis in 3DMigoto. Shame it's only for DirectX 12 though.
3D Gaming Rig: CPU: i7 7700K @ 4.9Ghz | Mobo: Asus Maximus Hero VIII | RAM: Corsair Dominator 16GB | GPU: 2 x GTX 1080 Ti SLI | 3xSSDs for OS and Apps, 2 x HDD's for 11GB storage | PSU: Seasonic X-1250 M2| Case: Corsair C70 | Cooling: Corsair H115i Hydro cooler | Displays: Asus PG278QR, BenQ XL2420TX & BenQ HT1075 | OS: Windows 10 Pro + Windows 7 dual boot
Nvidia has a similar product.
http://www.nvidia.com/object/nsight.html
It's been around for a long time, it used to be PerfHud
I know that Perfhud had shader edit and continue, as well as Frame Analysis
Watch him change the shader on the fly at about 5:20
https://www.youtube.com/watch?v=Q-6fTaEyJz0
The problem I think is that they developer can lock the release version of their game from working with Nvidia's tools.
link to old PerfHUD feature list
https://developer.nvidia.com/nvidia-perfhud
https://www.youtube.com/watch?v=UdDfvq0cL04
There's a program called 3D Ripper, but development ceased on it.
[url]http://www.deep-shadows.com/hax/3DRipperDX.htm#quickstartguide[/url]
Scroll down on that page for an overview
[img]http://deep-shadows.com/hax/Images/3dr6.jpg[/img]
It might be useful for older games?
But I thought that some of you might find it interesting.
https://developer.nvidia.com/microsoft-pix-windows-beta-now-available
By David Coombes, posted Jan 20 2017
PIX, the legendary performance tuning tool used by Xbox developers is now available for Windows developers using DirectX12.
PIX on Windows provides five main modes of operation:
GPU captures for debugging and analyzing the performance of Direct3D 12 graphics rendering.
Timing captures for understanding the performance and threading of all CPU and GPU work carried out by your game.
Function Summary captures accumulate information about how long each function runs for and how often each is called.
Callgraph captures trace the execution of a single function.
Memory Allocation captures provide insight into the memory allocations made by your game.
Developers can also add user markers with WinPixEventRuntime. Pix even works remotely allowing for working with multiple machines.
https://blogs.msdn.microsoft.com/pix/2017/01/17/introducing-pix-on-windows-beta/
Read the comments on the msdn blog for some useful insight
;index=1&list=PLeHvwXyqearWuPPxh6T03iwX-McPG5LkB
Videos 2,3,4 and 5 are available on Youtube
3D Gaming Rig: CPU: i7 7700K @ 4.9Ghz | Mobo: Asus Maximus Hero VIII | RAM: Corsair Dominator 16GB | GPU: 2 x GTX 1080 Ti SLI | 3xSSDs for OS and Apps, 2 x HDD's for 11GB storage | PSU: Seasonic X-1250 M2| Case: Corsair C70 | Cooling: Corsair H115i Hydro cooler | Displays: Asus PG278QR, BenQ XL2420TX & BenQ HT1075 | OS: Windows 10 Pro + Windows 7 dual boot
Like my fixes? Dontations can be made to: www.paypal.me/DShanz or rshannonca@gmail.com
Like electronic music? Check out: www.soundcloud.com/dj-ryan-king
http://www.nvidia.com/object/nsight.html
It's been around for a long time, it used to be PerfHud
I know that Perfhud had shader edit and continue, as well as Frame Analysis
Watch him change the shader on the fly at about 5:20
The problem I think is that they developer can lock the release version of their game from working with Nvidia's tools.
link to old PerfHUD feature list
https://developer.nvidia.com/nvidia-perfhud
http://www.deep-shadows.com/hax/3DRipperDX.htm#quickstartguide
Scroll down on that page for an overview
It might be useful for older games?