PIX For Windows Introduced
Written by Alex Denham   
Tuesday, 24 January 2017

Microsoft has ported  the Xbox PIX performance tuning and debugging tool to Windows 10.

PIX has been available to game developers on the three generations of the Xbox console, and its appearance on Windows 10 is being seen as evidence that Microsoft wants Windows to be used more as a gaming platform. The news follows other gaming-relevant introductions such as DirectX 12, the Game Mode in Windows 10 Creators Update, and XBox Play Anywhere, which lets you buy a game on either the XBox or Windows and get the digital rights to play it on both platforms without paying more.

PIX is a utility that lets you analyze the way a game is working. You use it by taking a GPU capture. This gives a snapshot of data within your game. A PIX GPU capture records all the Direct3D 12 API calls made by the game, including their parameter data.  The calls can then be replayed for debugging and analysis.

You can also take timing captures, which contain information about when work was carried out by the CPU and GPU.  Timing captures are taken in realtime while the game is running.

 pix

PIX can also be used to take function summary captures that let you work out which functions are most expensive in terms of execution time. Callgraph Captures are another option that can be used to find the most expensive path through the graph for your specified function. The final capture type is a Memory captures which can be used to find leaks and unexpected allocation patterns in your title. 

The overall idea is that you can see how different componentsare affecting the overall performance and what you can do to optimize them.

There's a video introduction to PIX for Windows:

 

 

pix1

More Information

PIX Blog

PIX Download

Related Articles

Visual Studio Improves Gaming Tools For Unity

Amazon Adds Game Dev Options To AWS

Game Engines For Free

 

To be informed about new articles on I Programmer, sign up for our weekly newsletter, subscribe to the RSS feed and follow us on Twitter, Facebook or Linkedin.

 

Banner


Azure AI And Pgvector Run Generative AI Directly On Postgres
26/03/2024

It's a match made in heaven. The Azure AI extension enables the database to call into various Azure AI services like Azure OpenAI. Combined with pgvector you can go far beyond full text search. Let's  [ ... ]



Huawei Intends To Challenge iOS and Android
24/04/2024

Huawei has just changed its mind and decided to push its HarmonyOS to the rest of the world. A challenger to iOS and Android would be nice, but it is possible?


More News

 

raspberry pi books

 

Comments




or email your comment to: comments@i-programmer.info

Last Updated ( Tuesday, 24 January 2017 )