PIX on Windows Performance tuning and debugging for DirectX 12 games on Windows
- PIX 2602.25 and 2602.25-preview – support for new D3D features and misc quality-of-life improvementsby Austin Kinross on February 26, 2026 at 6:00 pm
Today we released PIX 2602.25 and 2602.25-preview, which can be downloaded here. These releases include everything in the previous 2601.15 release, plus: 2602.25: includes support for all of the new D3D12 features released today in Agility SDK 619.0, including Shader Model 6.9, DXR 1.2 (OMMs, SER), revised view creation, and more. 2602.25-preview: includes everything in 2602.25, The post PIX 2602.25 and 2602.25-preview – support for new D3D features and misc quality-of-life improvements appeared first on PIX on Windows.
- PIX 2601.15 – new Intel plugin, many buffer viewer improvements, and moreby Austin Kinross on January 20, 2026 at 5:10 pm
Today we released PIX version 2601.15, which can be downloaded here. This release includes everything in the previous 2509.25 release, plus: A new Intel plugin with many new features and improvements Many new Buffer Viewer and Buffer Formatter improvements Misc other bug fixes and improvements As usual, please get in touch with us if you The post PIX 2601.15 – new Intel plugin, many buffer viewer improvements, and more appeared first on PIX on Windows.
- PIX 2509.25 – support for new D3D features and devices, and misc bug fixesby Austin Kinross on September 25, 2025 at 9:00 pm
Today we released PIX version 2509.25, which can be downloaded here. This release includes everything in the previous 2507.11 release, plus: A compatibility fix to make PIX work on Windows 11 24H2 or 25H2 with KB5065789 (releasing late Sept 2025) An updated AMD plugin with better data accuracy and new hardware support (including ROG Xbox The post PIX 2509.25 – support for new D3D features and devices, and misc bug fixes appeared first on PIX on Windows.
- PIX 2507.11 – misc bug fixes + improvementsby Austin Kinross on July 11, 2025 at 7:56 pm
Today we released PIX version 2507.11, which can be downloaded here. This release includes everything in the previous 2505.30 release, plus the following bug fixes: GPU Captures (capture time) Fix capture-time crash caused by having opaque layout textures and buffers in the same upload heap More explicitly disable support for Mesh Nodes (note: see Downloads The post PIX 2507.11 – misc bug fixes + improvements appeared first on PIX on Windows.
- PIX 2505.30 and 2505.30-preview: support for DXR 1.2, Cooperative Vectors and moreby Austin Kinross on May 30, 2025 at 5:00 pm
Today we released two new versions of PIX, which can be downloaded here. These complement the new D3D12 Agility SDKs released today. The new versions of PIX are: PIX 2505.30 – supports the new retail D3D12 features released today in Agility SDK 1.616, including: Opacity Micromaps (OMMs) Tiled Resources Tier 4 PIX 2505.30-preview – supports the The post PIX 2505.30 and 2505.30-preview: support for DXR 1.2, Cooperative Vectors and more appeared first on PIX on Windows.
- New memory profiling features in Timing Capturesby Steven Pratschner on May 15, 2025 at 10:41 pm
The 2505.09 release of PIX on Windows adds several new features to help you optimize your game’s use of memory. These features include: A set of metrics that track working set size, page fault count and page file usage. A new lane in the Timeline that displays the working set size, and the amount of The post New memory profiling features in Timing Captures appeared first on PIX on Windows.
- Power status, CPU frequency and CPU C-State countersby Steven Pratschner on May 12, 2025 at 11:27 pm
Starting with the 2505.09 release of PIX on Windows, new metrics have been added to help you optimize your title on battery powered devices such as tablets and Windows handheld gaming devices. With these counters, you can see whether performance issues in your game can be correlated with power-related events, such as a change in The post Power status, CPU frequency and CPU C-State counters appeared first on PIX on Windows.
- PIX 2505.09 – Revamped UX, Improved Usability, and Many New Featuresby Norman Chen, Austin Kinross on May 9, 2025 at 1:05 pm
Today we released PIX on Windows version 2505.09, which can be downloaded here. Since our preview announcement at GDC, we have been working hard to deliver the changes we promised and more. Today’s release includes many new improvements to PIX, including big overall changes and changes specific to GPU Captures and Timing Captures. Other improvements, The post PIX 2505.09 – Revamped UX, Improved Usability, and Many New Features appeared first on PIX on Windows.
- Introducing Budget Profiles in Timing Capturesby Steven Pratschner on May 6, 2025 at 11:55 pm
The 2505.09 release of PIX on Windows introduces the concept of Budget Profiles in Timing captures. A Budget Profile is a grouping of budgets defined for their respective metrics. A common use of Budget Profiles is to define the performance targets, or profiles, for different hardware specifications. For example, your studio likely has different performance The post Introducing Budget Profiles in Timing Captures appeared first on PIX on Windows.
- Changes to PIX Events with a D3D context parameterby Steven Pratschner on May 6, 2025 at 10:02 pm
Prior to the 2505.09 release of PIX on Windows, calls to PIXBeginEvent and PIXEndEvent that include a Direct3D context were required to be called from the same CPU thread. Starting with the 2505.09 release, PIXBeginEvent and PIXEndEvent calls that include a context (referred to as PIX GPU events) may now be made on different CPU The post Changes to PIX Events with a D3D context parameter appeared first on PIX on Windows.










