Showing results for May 2025 - 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 ...