PIX 1812.14 – Playback Adapter Selection

Today we released PIX-1812.14, which adds support for selecting the playback adapter, displaying unbound resources and improvements to the occupancy lane.  This release also includes various miscellaneous fixes detailed below. Playback Adapter Selection PIX now allows you to select the GPU on which to play back a recording. After opening a wpix file, use this drop-down…

0

PIX 1810.24 – Support for final DirectX Raytracing API

Today we released PIX-1810.24, which adds support for the final DirectX Raytracing (DXR) API that’s part of the Windows 10 October 2018 Update (a.k.a. “RS5”). This release also fixes miscellaneous other bugs, including an incompatibility between PIX and the latest AMD 18.40+ drivers. Features available in PIX to help developers debug their DXR applications include:…


PIX-1810.02 – Direct3D11 and WinML

Release Notes Today we released PIX-1810.02. This version includes: Support for capturing Direct3D 11 apps on RS5 Support for capturing WinML workloads on RS5 Default file extension is now .wpix Various bug fixes Direct3D 11 on 12 Support On RS5 PIX can now be instructed to use a Direct3D11-to-Direct3D12 translation layer to make GPU captures…

0

PIX 1807.19 – Shader Table Viewer

Today we released PIX 1807.19 which includes a new Shader Table Viewer. The Shader Table Viewer has been added to the Pipeline View, which provides deep insight into a raytracing shader table’s contents. The viewer visualizes how the shader table’s bytes will be interpreted by GPU. Each shader record’s corresponding shader export, local root signature,…

0

PIX 1806.20 – GPU Occupancy for AMD GPUs

Today we released PIX 1806.20 which provides GPU Occupancy for AMD GPUs. GPU Occupancy for AMD GPUs provides detailed insight into how shader workloads execute on the GPU. Many thanks to our partners at AMD for helping us enable this great feature in PIX on Windows. While the Execution Duration timeline lane shows the total…


PIX 1806.11 – Fence signals and waits visualization, major UI streamlining, new Edit and Continue experience, and more

Today we released PIX 1806.11 which includes numerous new and updated features: Timing captures now track and visualize fence signals and waits to help you understand synchronization issues. We have updated the WinPixEventRuntime to allow you to name fences to make it easier to locate interesting fences in a capture. Please see the documentation for…


New PIX CPU Profiling Videos

Two new videos have been posted to the PIX for Windows YouTube channel. Both videos highlight the CPU profiling features in PIX timing captures. The first video provides an overview of Timing Captures while the second introduces the Tracked Functions and CPU sampling features.

0

PIX 1803.25 – GPU Occupancy, CPU sampling, automatic shader PDB resolution, and more

Today we released PIX 1803.25 which includes numerous new and updated features: GPU Occupancy provides detailed insight into how shader workloads execute on the GPU. As announced at GDC we have collaborated with NVIDIA to bring console-level performance details about how shaders execute on the hardware to PIX on Windows. Many thanks to our partners…


PIX 1803.16-raytracing – DirectX Raytracing support

Today we released PIX-1803.16-raytracing which adds experimental support for DirectX Raytracing (DXR). As just announced at GDC this morning, Microsoft is adding support for hardware accelerated raytracing to DirectX 12 and with this release PIX on Windows supports DXR rendering so you can start experimenting with this exciting new feature right away. Please follow the…


PIX 1711.28 – GPU memory usage, TDR debugging, DXIL shader debugging, and child process GPU capture

Today we released PIX_1711.28.  New in this release: Timing captures now track GPU memory usage, and PIX can show how heaps and resources are created and managed with respect to the underlying GPU memory. This can be used to understand and optimize heap residency and troubleshoot performance issues caused by paging between local and non-local…