With version 2.0 CodeXL was made part of GPUOpen and is free and open-source software subject to the requirements of the MIT License.
In April 2020 AMD updated the GitHub repository announcing that "CodeXL is no longer being actively developed or supported by AMD and is being archived"[2] CodeXL's GPU debugger allows engineers to debug OpenGL and OpenCL API calls and runtime objects, and debug OpenCL kernels: set breakpoints, step through source code in real-time, view all variables across different GPU cores during kernel execution, identify logic and memory errors, reduce memory transaction overhead, visualize OpenCL/OpenGL buffers and images and OpenGL textures as pictures or as spreadsheet data, and in this way to improve general software quality and optimize its performance.
CodeXL's GPU profiler collects and visualizes hardware performance counters data, application trace, kernel occupancy, and offers hotspot analysis for AMD GPUs and APUs.
[3] CodeXL's CPU profiling suite can be used to identify, investigate and improve the performance of applications, drivers and system software on AMD CPUs.
On Windows, CodeXL is available both as a standalone application and as a fully integrated Microsoft Visual Studio extension.
It is described as a lightweight, no installer, no change to your game, drag and drop suite of GPU tools.
At the AMD Developer Summit (APU) in November 2013 Gordon Selley presented GPU PerfStudio 2.
[21] At the SteamDevDays in February 2014, Tony Hosier and Gordon Selley presented GPU PerfStudio 2 in a 43 minutes video.