PIX on Windows

Performance tuning and debugging for DirectX 12 games on Windows

Timing Capture Metrics View improvements in PIX 2203.30
Timing Capture Metrics View improvements in PIX 2203.30
The 2203.30 version of PIX on Windows contains two new features in the Timing Capture Metrics View.  We added both of these features based on your feedback.  The first new feature is the ability to graph a PIX CPU events execution time and stalled time, in addition to its duration.  The second feature is an enhancement to the consolidated ...
PIX 2203.30: Export to C++, UI changes and more!
PIX 2203.30: Export to C++, UI changes and more!
Today we released PIX version 2203.30, which can be downloaded here. This release has a lot of new features, including: Export to C++ This release adds the ability to export a GPU Capture file into a series of C++ files that perform the captured D3D12 work. Potential use cases for ...
PIX-2203.07: Support for DirectStorage
PIX-2203.07: Support for DirectStorage
Today we released PIX-2203.07, which adds support for today’s DirectStorage announcement. For more on how to get started with DirectStorage, check out our DirectStorage Landing Page.  PIX and DirectStorage New features need new tooling support! It’s been a consistent goal for the PIX team to ensure that developers get tooling support...
Comments are closed.0
PIX 2201.24: New Timing Capture Features
PIX 2201.24: New Timing Capture Features
Today we released PIX version 2201.24, which can be downloaded here.   New Features Graphing of consolidated PIX events in the Timing Capture metrics view It is common practice to name the PIX events that represent a frame of CPU work (or any other repeated set of work) with a sequential number pattern such as "Frame 123", Frame 124...
Graphing Consolidated Events in the Timing Capture Metrics View
Graphing Consolidated Events in the Timing Capture Metrics View
The 2201.24 release of PIX on Windows includes a feature that treats a set of events that follow a common naming pattern as the same event in the Timing Capture Metrics view.  You'll find this feature useful if you follow the common practice of naming the PIX events that represent a frame of CPU work (or any other repeated set of work) with a...
Comments are closed.0
Critical path analysis in Timing Captures
Critical path analysis in Timing Captures
The 2201.24 version of PIX on Windows includes a new feature that uses the CPU context switch data collected during a Timing Capture to compute the critical path for a selected PIX event. The critical path is the series of events and thread dependencies that, if shortened, would reduce the overall duration of the selected event. As an ...
Comments are closed.0
Improving PIX, thanks to your feedback!
Improving PIX, thanks to your feedback!
Thanks to everyone who took the time to answer the PIX on Windows survey we sent out! It’s been awesome for us to see the sheer number of responses that came in from people all over the industry who care about our product – it’s because of you that we’re constantly striving to create a premium debugging and profiling experience on ...
Comments are closed.0
PIX 2108.18: New programmatic capture APIs and much more
PIX 2108.18: New programmatic capture APIs and much more
Today we released PIX on Windows version 2108.18, which can be downloaded here. We have also released a new version of WinPixEventRuntime, available here. This release has a lot of new features, including: This release also includes a new Visual C++ Redistributable that may request a reboot during ...
File IO profiling support for archive files
File IO profiling support for archive files
The August release of PIX on Windows adds file io profiling support for archive files to Timing Captures.  This new feature allows Timing Captures to identify which individual assets are being read out of archive files such as .zip or .pak. If the File Accesses checkbox is selected before starting a Timing Capture, PIX will collect data on...
Comments are closed.0
PIX survey – we want to hear from you!
PIX survey – we want to hear from you!
Are you building games with DirectX 12 on Windows? We want to hear from you! Check out aka.ms/pixsurvey This survey will influence where the PIX team will make our future feature investments and help us better understand which pain points we need to address first. We also hope to better understand whether our past investments had the ...
Comments are closed.0