Graphics Analyzer fails to capture any data from my Unity application
In applications built with Unity, Graphics Analyzer fails to capture a trace even though the device is connected and the interceptor library is present and set correctly in the Unity project.
Condition
Affected releases: Mobile Studio 2019.0, Mobile Studio 2019.1, Mobile Studio 2019.2.
Cause
Unity enables the Vulkan API and OpenGLES3 graphics APIs by default. Building for the Vulkan API prevents Graphics Analyzer from intercepting successfully in the impacted releases.
Workaround
Select File > Build Settings and select Player Settings. Under Rendering, remove Vulkan from the list of Graphics APIs.
Related information
- More FAQs
- Ask a question on the Arm Community forum
- Arm guide for Unity developers