Mesa Adds GPUVis Integration - GPU Trace Visualizer

Written by Michael Larabel in Mesa on 20 August 2023 at 05:23 PM EDT. 4 Comments
Mesa has landed GPUVis integration with a focus on CPU side tracing for help to uncover where games are blocking on the GPU. This GPU Trace Visualizer integration for Mesa was spearheaded by RADV developer Bas Nieuwenhuizen.

This merge request opened four months ago was merged this weekend for GPUVis integration and more CPU tracing capabilities. Nieuwenhuizen commented in the merge request:
"Adds gpuvis integration for CPU side traces and also trace vkWaitForFences in the runtime, to more completely see where games are blocking on the GPU. I'd like to default enable this on the Deck rather than having to rebase something every time we're wondering why a game is idling."

GPUVis as this GPU Trace Visualizer is led by Michael Sartain, one of the original Valve Linux developers. Those unfamiliar with GPUVis can find the project on GitHub.


This GPUVis integration will be present in Mesa 23.3 due out next quarter.
Related News
About The Author
Michael Larabel

Michael Larabel is the principal author of and founded the site in 2004 with a focus on enriching the Linux hardware experience. Michael has written more than 20,000 articles covering the state of Linux hardware support, Linux performance, graphics drivers, and other topics. Michael is also the lead developer of the Phoronix Test Suite, Phoromatic, and automated benchmarking software. He can be followed via Twitter, LinkedIn, or contacted via

Popular News This Week