Showing results for PIX - PIX on Windows

May 30, 2025
Post comments count0
Post likes count1

PIX 2505.30 and 2505.30-preview: support for DXR 1.2, Cooperative Vectors and more

Austin Kinross
Austin Kinross

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: Both versions also include some bug fixes compared to the last PIX release, 2505.09. Details are listed below. We recommend that you only use PIX...

release
May 15, 2025
Post comments count0
Post likes count0

New memory profiling features in Timing Captures

Steven Pratschner
Steven Pratschner

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: Memory-related Metrics The memory metrics for your game's process are available in both the Metrics layout and the System Monitor.  These counters enable you to track your commit charge, or page ...

May 12, 2025
Post comments count0
Post likes count0

Power status, CPU frequency and CPU C-State counters

Steven Pratschner
Steven Pratschner

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 CPU C-state, or a ...

May 9, 2025
Post comments count0
Post likes count2

PIX 2505.09 – Revamped UX, Improved Usability, and Many New Features

Norman Chen Austin Kinross
Norman,
Austin

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 improvem...

release
May 6, 2025
Post comments count0
Post likes count0

Introducing Budget Profiles in Timing Captures

Steven Pratschner
Steven Pratschner

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...

May 6, 2025
Post comments count0
Post likes count0

Changes to PIX Events with a D3D context parameter

Steven Pratschner
Steven Pratschner

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 threads. This ...

Apr 28, 2025
Post comments count0
Post likes count0

Capturing video frames in Timing Captures

Steven Pratschner
Steven Pratschner

Starting with the 2505.09 release of PIX on Windows, an option has been added to Timing Captures to record video frames along with the timing data.  If the option to collect video frames is selected before a capture is taken, PIX will add a lane named Video Frames to the Timeline view. This lane will contain images that show the video frames over t...

Mar 24, 2025
Post comments count0
Post likes count0

PIX 2503.24: misc bug fixes

Austin Kinross
Austin Kinross

Today we released PIX version 2503.24, which can be downloaded here. This release includes everything in the previous 2501.30 release, plus the following bug fixes:

release
Jan 30, 2025
Post comments count0
Post likes count0

PIX 2501.30-preview: Application Specific Driver State, Recreate At GPUVA and Tight Alignment

Henchhing Limbu
Henchhing Limbu

Today we released PIX version 2501.30-preview, available for download here. This release has initial support for the exciting new D3D12 features that were released in a preview DirectX Agility SDK today. Please visit this blog post for more information about the Agility SDK release. 2501.30-preview is a preview version of PIX. It is identical to...

release
Jan 30, 2025
Post comments count0
Post likes count0

PIX 2501.30 – Support for Shader Hash Bypass, bug fixes, and everything in 2412.12

Henchhing Limbu
Henchhing Limbu

Today we released PIX version 2501.30, which can be downloaded here. This release includes support for everything that was in the 2412.12 version of PIX, plus the following improvements: Support for Shader Hash Bypass PIX has full support for this new D3D12 feature that allows apps to bypass shader hash validation in D3D12 runtime by embedding a ...