# Release Notes

Source: [https://docs.qualcomm.com/doc/80-71528-1/topic/profiler_release_notes.html](https://docs.qualcomm.com/doc/80-71528-1/topic/profiler_release_notes.html)

## Snapdragon Profiler 2023.4 Release Notes

- Added support for DirectX 12 Realtime and Trace Captures (available on supported
                    drivers)
- Added new Snapdragon Profiler Monitor to facilitate connections on Windows on
                    Snapdragon devices
- Added new Device Manager to improve/manage connections on various platforms
- Added Vulkan Snapshot support for EXT\_surface\_maintenance1 extension
- Added additional documentation for Automotive platforms
- Added input history support to Launch Application dialog
- Improved device identification on some Linux embedded platforms
- Improved various platform-specific messaging within the user interface
- Fixed issue with OpenCL metrics on mis-identified devices
- Fixed mis-labeling of Vulkan Trace GMEM Load Color stages
- Fixed issue selecting some drawcalls with OpenGL ES Snapshot
- Fixed some metric calculations affecting OpenCL Trace on some Snapdragon 8+
                    devices
- Fixed issue with Native Trace API not returning data
- Fixed issue with resizing undocked windows

## Snapdragon Profiler 2023.3 Release Notes

- Added OpenCL Tracing support for additional device types
- Added Option to include non-user mode processes for CPU Sampling
- Added access to device settings from the Connect Dialog
- Modified additional GUI elements to be more platform aware
- Fixed issue with OpenGL ES Snapshot resource filtering
- Fixed issue launching Vulkan applications with FSR enabled
- Fixed Vulkan Snapshot unsupported texture format issue
- Fixed issue with some OpenCL metrics
- Fixed issue calculating OpenGL ES Snapshot Frame Stats
- Fixed OpenGL ES Snapshot issue with missing drawcall metrics

## Snapdragon Profiler 2023.2 Release Notes

- Added SDP process priority settings for QNX devices
- Fixed SDP startup issue affecting some configurations
- Fixed display of OpenGLES Shader Compilation Errors in Shader Stats View
- Fixed issue with OpenCL app when connecting to SDP
- Fixed Vulkan Snapshot filter issue in Data Explorer
- Fixed Trace View text/track alignment
- Fixed selection scroll issue in Options View
- Fixed selection and highlight colors in the Data Explorer
- Fixed issue selecting pipelines/programs with some OpenGLES Snapshots
- Fixed issue launching some 64-bit Vulkan apps on Android devices
- Fixed issue updating OpenGLES shader stats
- Fixed issue with metric deactivation after re-launching app
- Modified Data Explorer filter combo handling when only single option
                    present
- Removed platform specific icons in various views
- **Note:** Users with older versions of GTK installed on their machines may
                    have to manually uninstall those older versions if problems are experienced when
                    running the latest installed version of SDP.

## Snapdragon Profiler 2023.1 Release Notes

- Added Perfetto Trace Support for Android Q+ devices
- Converted SDP to 64-bit to help address memory limitations for captures
- Added more options to Snapshot Resource cost selection for deeper/targeted
                    analysis
- Added shader stats tool-tip descriptions
- Fixed Vulkan Snapshot issue with missing dispatch metrics
- Fixed position of Realtime metric text printout for improved readability
- Fixed position of Trace track combo boxes for improved visibility
- Fixed Inspector View contents for Trace selections for easier analysis
- Fixed missing warning dialog when SDP session directory is not accessible
- Fixed OpenCL Trace metric auto-selection to improve usability
- Fixed Realtime System memory reporting accuracy
- **Note:** Users with older versions of GTK installed on their machines may
                    have to manually uninstall those older versions if problems are experienced when
                    running the latest installed version of SDP

## Snapdragon Profiler 2022.5 Release Notes

- Added Vulkan Trace shader stats
- Added Vulkan Snapshot support for
                    VK\_ANDROID\_external\_memory\_android\_hardware\_buffer extension
- Added Vulkan Snapshot support for VK\_KHR\_create\_renderpass2 extension
- Added new shader stat for ray query operations
- Added additional Performance Hints to Vulkan API Trace
- Added Snapshot support for Vulkan compute pipelines
- Added Snapshot support for GL\_EXT\_fragment\_shading\_rate extension
- Fixed some issues with inconsistent OpenCL Trace metric values
- Fixed loading of Vulkan API Trace sessions
- Fixed ability to get multiple Vulkan API Traces per profiling session
- Fixed Performance Hint counts in Vulkan API Traces
- Fixed some OpenCL parameters appearing in wrong Data Explorer column
- Fixed handling of metrics in some concurrent binning scenarios
- Fixed Vulkan Trace handling with pre-recoded secondary command buffers
- Fixed Data Explorer empty parameter search handling
- **Note:** Users with older versions of GTK installed on their machines may
                    have to manually uninstall those older versions if problems are experienced when
                    running the latest installed version of SDP

## Snapdragon Profiler 2022.4 Release Notes

- Added OpenCL support for Snapdragon 8 Gen 1 variants
- Added ability to export full / selected Trace data into CSV
- Updated Vulkan API Trace to latest Vulkan headers / extensions
- Updated Inspector View to show accumulated averages of selected Trace data
- Added new "% Wave Context Occupancy" metric for Realtime / Trace / Snapshot
                    capture modes
- Fixed OpenGL ES Snapshot playback issue on some Snapdragon 8 Gen 1 variants
- Fixed Snapshot issue with some missing OpenGL ES API calls
- Fixed issue launching some OpenGL ES apps in Snapshot mode with recent versions
                    of Android
- Fixed toggling of selected process filtering in Options view
- Fixed some Resource View sorting and filtering issues
- Fixed labelling issue with Expand / Collapse buttons in the Options view
- **Note:** Users with older versions of GTK installed on their machines may
                    have to manually uninstall those older versions if problems are experienced when
                    running the latest installed version of SDP

## Snapdragon Profiler 2022.3 Release Notes

- Improved launch application dialog to include system installed apps
                    (Android)
- Improved device support to include additional Snapdragon 7 Gen 1 and Snapdragon
                    8 Gen 1 variants
- Improved navigation of the Options view
- Improved reporting of some system metrics in Trace capture
- Fixed issue when modifying the real-time sampling frequency of system GPU
                    metrics
- Fixed issue with some texture formats being incorrectly reported as N/A
- Fixed issue with Vulkan Snapshot shader stats on some devices
- Fixed metric reporting issue with some OpenGL ES Snapshots when
                    glDrawElementsBaseVertex was used
- Note: Users with older versions of GTK installed on their machines may have to
                    manually uninstall those older versions if problems are experienced when running
                    the latest installed version of SDP.

## Snapdragon Profiler 2022.2 Release Notes

- Added OpenGL ES Snapshot support for QCOM motion estimation and frame
                    extrapolation extensions
- Added Vulkan Snapshot support for shader stats (on supported devices)
- Added ability to lock/unlock floating view windows
- Added support for profiling on devices with mitigations for CVE-2022-22075
- Fixed issues with layouts on 4k monitors
- Fixed missing Snapshot drawcall metrics for glDrawElementsBaseVertex (on
                    supported devices)
- Improved Realtime metrics csv export
- Improved location of OpenCL Trace register spill warnings

**Snapdragon Profiler 2022.1 Release Notes**
- Added launch dialog option to enable/disable the Adreno Performance hints for
                    Vulkan Traces
- Added bucket (workload) Trace mode for OpenGLES applications (on supported
                    devices only)
- Added Sort and Filter by Format for Snapshot Capture Texture and Image
                    Resources
- Added check for correct version of Mono for Linux and MacOS
- Added Trace support for CL/ML V2 API functions
- Added FTP device connection support for some AGL devices
- Added support for Snapdragon 8 Gen 1
- Fixed various UI elements to aid visibility and usability
- Fixed OpenGLES Snapshot issue with applications using variable-rate shading
- Fixed Saved Session issue with combined OpenCL / OpenGLES Trace metrics
- Fixed Trace issue with OpenCL conformance test captures
- Fixed Trace issue with display of concurrent binning pipe
- Improved performance for Traces when a high volume of data is to be
                    displayed
- Improved performance of metric and process registration
- Note: Access new AGL FTP connection settings via the "File-&gt;Settings-&gt;AGL FTP"
                    dialog

- **[Archive](https://docs.qualcomm.com/doc/80-71528-1/topic/profiler_release_notes_archive.html)**  

Snapdragon Profiler release notes for 2021 and prior releases

Last Published: Apr 29, 2024

[Previous Topic
FAQ](https://docs.qualcomm.com/bundle/publicresource/80-71528-1/topics/profiler_faq.md) [Next Topic
Archive](https://docs.qualcomm.com/bundle/publicresource/80-71528-1/topics/profiler_release_notes_archive.md)