Qualcomm released a new version of Snapdragon Profiler this week. The system profiler for mobile-based hardware using Qualcomm's Snapdragon chips now includes support for Vulkan frame captures. Labelling the new Vulkan capability as a beta feature, the 2018.2 release of Snapdragon Profiler includes additional fixes for OpenGL ES frame captures, saving and loading Profiler sessions, and more.
You can learn more and download at https://developer.qualcomm.com/software/snapdragon-profiler.
Full release notes:
- Added support for Vulkan apps to Snapshot mode (beta)
- Improved Vulkan Trace functionality to work on non-rooted devices.
- Added snapshots to saved Snapdragon Profiler sessions. A session with one or more snapshots can now be saved and re-loaded in Profiler at a later time. This includes the ability to replay drawcalls from the snapshot (requires a connected device)
- Added handling of additional OpenGL API calls for Snapshot mode
- Added a histogram visualization for relevant statistics in Trace Analysis mode
- Improved the OpenGL API interceptor library that is packaged with Profiler. Also enabled this library by default (when using the Launch Application button in Profiler). Previously this was an experimental feature that was disabled by default.
- Added support for Android native tracing markers in Trace mode (see https://developer.android.com/ndk/guides/tracing)
- Improved handling of GPU rendering stages traces for multiple processes in the same trace capture
- Improved the OpenCL Kernel Analyzer to no longer require an OpenCL app running on the device
- 100+ bug fixes