Last updated
PVRCarbon gives developers deep insight into how their application behaves by recording, playing back, and analysing their application’s graphics API usage.
$ winget install --id ImaginationTech.PVRCarbon --exact --version 0.14.0Run in Command Prompt, PowerShell, or Windows Terminal. Prompts for any agreements.
PVRCarbon uses MSI (WiX). The silent install switches are /quiet /norestart.
msiexec.exe /i PVRCarbonSetup-2025_R1.msi /quiet /norestart
For Intune admins
Automated application patching for Microsoft Intune. Pckgr keeps a curated library of 1,000+ apps continuously up-to-date in your tenant via Microsoft Graph - no manual repackaging, no chasing vendor sites.
Start free 30-day trialNo credit card required.
PVRCarbon gives developers deep insight into how their application behaves by recording, playing back, and analysing their application’s graphics API usage.
By capturing the OpenCL, OpenGL ES, and Vulkan API calls made by an application, users can see exactly where bugs or errors in their system comes from, backed up by our static analysis, frame debugging, and C++ export features. These can then be exported and played back on any other compatible device, allowing for multi-platform testing and debugging with ease.
The PVRCarbon GUI remote recorder allows you to capture an application’s API calls without having to install any libraries or edit configuration files. Simply connect to the device over USB or via local network, and recording can be started and stopped on-demand, over any number of frames, letting you control exactly what gets captured, meaning you can isolate and determine the cause of any issues.
| Architecture | Type | Scope | Install | Download |
|---|---|---|---|---|
| x64 | MSI WiX | user | Direct |
Copy a command tailored to that specific architecture, type, and scope - useful when winget would otherwise pick a different default.
19 known CVEs via NVD
Requires malware code to misuse the DDK kernel module IOCTL interface. Such code can use the interface in an unsupported way that allows subversion of the GPU to perform writes to arbitrary physical memory pages. The product utilises a shared resource in a concurrent manner bu...
A web page that contains unusual GPU shader code is loaded into the GPU compiler process and can trigger a write out-of-bounds write crash in the GPU shader compiler library. On certain platforms, when the compiler process has system privileges this could enable further exploits...
Software installed and run as a non-privileged user may conduct improper GPU system calls to gain write permission to read-only wrapped user-mode memory. This is caused by improper handling of the memory protections for the user-mode wrapped memory resource.
A web page that contains unusual GPU shader code is loaded from the Internet into the GPU compiler process triggers a write use-after-free crash in the GPU shader compiler library. On certain platforms, when the compiler process has system privileges this could enable further ex...
Software installed and run as a non-privileged user may conduct improper GPU system calls to cause mismanagement of reference counting to cause a potential use after free. Improper reference counting on an internal resource caused scenario where potential for use after free was...
Software installed and run as a non-privileged user may conduct improper GPU system calls to cause mismanagement of resources reference counting creating a potential use after free scenario. Improper resource management and reference counting on an internal resource caused scen...
Software installed and run as a non-privileged user may conduct improper GPU system calls to subvert GPU HW to write to arbitrary physical memory pages. Under certain circumstances this exploit could be used to corrupt data pages not allocated by the GPU driver but memory pages...
Intermediate register values of secure workloads can be exfiltrated in workloads scheduled from applications running in the non-secure environment of a platform.
See a CVE that affects your fleet? Push the patched version to Intune in one click with Pckgr - automated patching is the only way to keep up.
More from Imagination Technologies Ltd. or browse developers.