You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
Copy file name to clipboardExpand all lines: README.md
+2-3Lines changed: 2 additions & 3 deletions
Display the source diff
Display the rich diff
Original file line number
Diff line number
Diff line change
@@ -38,9 +38,8 @@ In order to use the latest features of RGP, it is strongly recommended that user
38
38
### Supported Operating Systems
39
39
* Windows® 10
40
40
* Windows® 11
41
-
* Ubuntu 22.04 LTS (Vulkan only)
42
-
* Ubuntu 24.04 LTS (Vulkan only)
43
-
41
+
* Ubuntu® 24.04 LTS (Vulkan only)
42
+
* With the introduction of 25.20-based Linux drivers, the AMDVLK driver is no longer included in the amdgpu-pro driver package. This is a result of the AMDVLK open-source project being discontinued as mentioned [here](https://github.com/GPUOpen-Drivers/AMDVLK/discussions/416). Instead, the RADV open-source Vulkan® driver is installed by default. Consequently, the Radeon Developer Panel does not support capturing data from Vulkan applications when using these newer driver releases. To analyze Linux Vulkan workloads with Radeon GPU Profiler (RGP), Radeon Raytracing Analyzer (RRA), or Radeon Memory Visualizer (RMV), users can opt for a 25.10-based driver. Alternatively, analysis can be performed using the data capture mechanism integrated within the RADV driver, although this method is not supported by the Radeon Developer Panel. For more information on configuring RADV, refer to the environment variable documentation, specifically the [MESA_VK_TRACE_* environment variables](https://docs.mesa3d.org/envvars.html#envvar-MESA_VK_TRACE) which can be utilized for enabling and configuring tracing.
44
43
45
44
## Compute APIs, RDNA hardware, and operating systems
Copy file name to clipboardExpand all lines: RELEASE_NOTES.txt
+55-43Lines changed: 55 additions & 43 deletions
Original file line number
Diff line number
Diff line change
@@ -1,20 +1,19 @@
1
-
Radeon™ GPU Profiler V2.5 06-17-2025
2
-
-------------------------------------
1
+
Radeon™ GPU Profiler V2.6
2
+
---------------------------
3
3
4
-
V2.5 Changes
5
-
-------------------------------------
4
+
V2.6 Changes
5
+
---------------------------
6
6
7
7
1) Support for additional AMD RDNA™ 4 hardware
8
-
2) Counter collection is now supported on AMD RDNA 3.5-based APUs (requires a 25.10-based driver or newer)
9
-
3) Support for showing pipeline data in the Pipelines Overview pane for Work Graph pipelines (requires a 25.10-based driver or newer)
10
-
4) Improved interoperability between Radeon GPU Profiler and Radeon GPU Analyzer for pipelines that contain multiple shaders (like some ray tracing and compute pipelines)
11
-
5) Improved instruction latency tooltip in the Instruction timing pane
12
-
6) Improved annotations on event names for DirectX® 12 events launched from ExecuteIndirect
13
-
7) Improved loading performance for profiles with large number of events
14
-
8) Bug/stability fixes
8
+
2) Support for additional AMD RDNA 3.5-based APUs
9
+
3) Profiles captured on RDNA 3-based or RDNA 4-based hardware will now include additional memory-related counters
10
+
4) The pipeline state pane will now indicate if dynamic VGPR allocation is used in a shader (for profiles captured on RDNA 4-based hardware)
11
+
5) Fixed a crash when loading some .rgp files with ExecuteIndirect events
12
+
6) Fix missing instruction timing for some events
13
+
7) Bug/stability fixes
15
14
16
15
Known Issues
17
-
-------------------------------------
16
+
---------------------------
18
17
19
18
* All platforms
20
19
@@ -32,7 +31,8 @@ Known Issues
32
31
33
32
* Linux®
34
33
35
-
1) Installations of Ubuntu 20.04 or newer may have the RADV open source Vulkan® driver installed by default on the system. As a result, after an amdgpu-pro driver install, the default Vulkan ICD may be the RADV ICD. In order to capture a profile, Vulkan applications must be using the amdgpu-pro Vulkan ICD. The default Vulkan ICD can be overridden by setting the following environment variable before launching a Vulkan application: VK_ICD_FILENAMES=/etc/vulkan/icd.d/amd_icd64.json.
34
+
1) With the introduction of 25.20-based Linux drivers, the AMDVLK driver is no longer included in the amdgpu-pro driver package. This is a result of the AMDVLK open-source project being discontinued as mentioned here (https://github.com/GPUOpen-Drivers/AMDVLK/discussions/416). Instead, the RADV open-source Vulkan® driver is installed by default. Consequently, the Radeon Developer Panel does not support capturing data from Vulkan applications when using these newer driver releases. To analyze Linux Vulkan workloads with Radeon GPU Profiler (RGP), Radeon Raytracing Analyzer (RRA), or Radeon Memory Visualizer (RMV), users can opt for a 25.10-based driver. Alternatively, analysis can be performed using the data capture mechanism integrated within the RADV driver, although this method is not supported by the Radeon Developer Panel. For more information on configuring RADV, refer to the environment variable documentation, specifically the MESA_VK_TRACE_* environment variables (https://docs.mesa3d.org/envvars.html#envvar-MESA_VK_TRACE) which can be utilized for enabling and configuring tracing.
35
+
2) When using a 25.10-based driver or older: Installations of Ubuntu 20.04 or newer may have the RADV open source Vulkan driver installed by default on the system. As a result, after an amdgpu-pro driver install, the default Vulkan ICD may be the RADV ICD. In order to capture a profile, Vulkan applications must be using the amdgpu-pro Vulkan ICD. The default Vulkan ICD can be overridden by setting the following environment variable before launching a Vulkan application: VK_ICD_FILENAMES=/etc/vulkan/icd.d/amd_icd64.json.
36
36
37
37
* RDNA
38
38
@@ -44,10 +44,22 @@ Known Issues
44
44
45
45
46
46
Release Notes History
47
-
-------------------------------------
47
+
---------------------------
48
+
49
+
V2.5 Changes
50
+
---------------------------
51
+
52
+
1) Support for additional AMD RDNA 4 hardware
53
+
2) Counter collection is now supported on AMD RDNA 3.5-based APUs (requires a 25.10-based driver or newer)
54
+
3) Support for showing pipeline data in the Pipelines Overview pane for Work Graph pipelines (requires a 25.10-based driver or newer)
55
+
4) Improved interoperability between Radeon GPU Profiler and Radeon GPU Analyzer for pipelines that contain multiple shaders (like some ray tracing and compute pipelines)
56
+
5) Improved instruction latency tooltip in the Instruction timing pane
57
+
6) Improved annotations on event names for DirectX® 12 events launched from ExecuteIndirect
58
+
7) Improved loading performance for profiles with large number of events
59
+
8) Bug/stability fixes
48
60
49
61
V2.4 Changes
50
-
-------------------------------------
62
+
---------------------------
51
63
52
64
1) Support for AMD RDNA 4 hardware (AMD Radeon RX 9000 Series)
53
65
2) Support for additional AMD RDNA 3-based APUs
@@ -59,7 +71,7 @@ V2.4 Changes
59
71
8) Bug/stability fixes
60
72
61
73
V2.3 Changes
62
-
-------------------------------------
74
+
---------------------------
63
75
64
76
1) The System information pane (which has been renamed from "Device configuration") will now indicate if any driver experiments were enabled when the loaded profile data set was captured
65
77
2) The event tree view in the Event timing and Pipeline state panes will show when multiple indirect draw calls or dispatches are launched from a single ExecuteIndirect call
@@ -69,7 +81,7 @@ V2.3 Changes
69
81
6) Bug/stability fixes
70
82
71
83
V2.2 Changes
72
-
-------------------------------------
84
+
---------------------------
73
85
74
86
1) Updated to use Qt 6.7.0
75
87
2) Fix a crash when loading a RADV-exported profile (https://github.com/GPUOpen-Tools/radeon_gpu_profiler/issues/98)
@@ -78,7 +90,7 @@ V2.2 Changes
78
90
5) Bug/stability fixes
79
91
80
92
V2.1 Changes
81
-
-------------------------------------
93
+
---------------------------
82
94
83
95
* Radeon GPU Profiler
84
96
@@ -91,7 +103,7 @@ V2.1 Changes
91
103
7) Bug/stability fixes
92
104
93
105
V2.0 Changes
94
-
-------------------------------------
106
+
---------------------------
95
107
96
108
* Radeon GPU Profiler
97
109
@@ -109,7 +121,7 @@ V2.0 Changes
109
121
1) To support collecting data for thread divergence in the ray tracing shader table, the Profiling workflow user interface has a new "Enable shader instrumentation" checkbox (affects DirectX 12 only for now, requires AMD Software: Adrenalin Edition 23.12.1 or newer)
110
122
111
123
V1.16 Changes
112
-
-------------------------------------
124
+
---------------------------
113
125
114
126
* Radeon GPU Profiler
115
127
@@ -126,7 +138,7 @@ V1.16 Changes
126
138
11) Bug/stability fixes
127
139
128
140
V1.15.1 Changes
129
-
-------------------------------------
141
+
---------------------------
130
142
131
143
* Radeon GPU Profiler
132
144
@@ -138,7 +150,7 @@ V1.15.1 Changes
138
150
6) Fix a few minor visual glitches in the ISA display in the Instruction timing or Pipeline state pane
139
151
140
152
V1.15 Changes
141
-
-------------------------------------
153
+
---------------------------
142
154
143
155
* Radeon GPU Profiler
144
156
@@ -159,7 +171,7 @@ V1.15 Changes
159
171
10) Bug/stability fixes
160
172
161
173
V1.14.1 Changes
162
-
-------------------------------------
174
+
---------------------------
163
175
164
176
* Radeon GPU Profiler
165
177
@@ -175,7 +187,7 @@ V1.14.1 Changes
175
187
- Fix issue with incorrect VALU/SALU latency breakdown when total latency is relatively low
176
188
177
189
V1.14 Changes
178
-
-------------------------------------
190
+
---------------------------
179
191
180
192
* Radeon GPU Profiler
181
193
@@ -196,7 +208,7 @@ V1.14 Changes
196
208
2) Support for a new timer-based automatic capture mechanism for OpenCL and HIP applications (in addition to the existing dispatch range mechanism)
197
209
198
210
V1.13.1 Changes
199
-
-------------------------------------
211
+
---------------------------
200
212
201
213
* Radeon GPU Profiler
202
214
@@ -209,7 +221,7 @@ V1.13.1 Changes
209
221
7) RGP can now open profile files saved in paths containing non-ASCII characters
210
222
211
223
V1.13 Changes
212
-
-------------------------------------
224
+
---------------------------
213
225
214
226
* Radeon GPU Profiler
215
227
@@ -231,7 +243,7 @@ V1.13 Changes
231
243
5) Fixed capture issue which caused each command buffer to be submitted individually when using a Workflow that includes both Profiling and Memory Tracing
232
244
233
245
V1.12 Changes
234
-
-------------------------------------
246
+
---------------------------
235
247
236
248
* Radeon GPU Profiler
237
249
@@ -255,7 +267,7 @@ V1.12 Changes
255
267
- On Linux, in the remote profiling case, a warning will be shown if the current user does not have proper permissions required to set stable GPU clock frequencies
256
268
257
269
V1.11 Changes
258
-
-------------------------------------
270
+
---------------------------
259
271
260
272
* Radeon GPU Profiler
261
273
@@ -274,7 +286,7 @@ V1.11 Changes
274
286
275
287
276
288
V1.10 Changes
277
-
-------------------------------------
289
+
---------------------------
278
290
279
291
* Radeon GPU Profiler
280
292
@@ -292,7 +304,7 @@ V1.10 Changes
292
304
1) New "Collect cache counters" checkbox on Profiling tab to enable cache counter collection with an RGP profile.
293
305
294
306
V1.9 Changes
295
-
-------------------------------------
307
+
---------------------------
296
308
297
309
* Radeon GPU Profiler
298
310
@@ -308,7 +320,7 @@ V1.9 Changes
308
320
4) Bug/stability fixes
309
321
310
322
V1.8 Changes
311
-
-------------------------------------
323
+
---------------------------
312
324
313
325
* Radeon GPU Profiler
314
326
@@ -338,7 +350,7 @@ V1.8 Changes
338
350
2) Customizable workflows to better support Profiling and Memory Tracing
0 commit comments