# 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->Settings->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)