-
Notifications
You must be signed in to change notification settings - Fork 15
/
RELEASE_NOTES.txt
114 lines (93 loc) · 6.15 KB
/
RELEASE_NOTES.txt
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
51
52
53
54
55
56
57
58
59
60
61
62
63
64
65
66
67
68
69
70
71
72
73
74
75
76
77
78
79
80
81
82
83
84
85
86
87
88
89
90
91
92
93
94
95
96
97
98
99
100
101
102
103
104
105
106
107
108
109
110
111
112
113
114
Radeon™ Memory Visualizer V1.11 10/01/2024
------------------------------------------
V1.11 Changes
------------------------------------
1) Dark mode user interface support, allowing the user to choose between a light and dark theme (or have RMV follow the OS theme setting).
2) UI support for driver experiments.
3) The "Device configuration" pane has been renamed to "System information."
4) Bug/stability fixes.
Known Issues
------------------------------------
(1a) More than a single active device at a time within a single application is not supported. In this case, only the first device will be traced.
(1b) More than a single Vulkan/DX12 process at a time is not supported. Only the first started application will be traced.
(2) In the Snapshots|Resource details pane, Physical memory mapped events may be shown before virtual allocate events.
(3) Some UI elements do not rescale properly when the OS's DPI scale settings are dynamically changed, or when dragging RMV between two monitors with different DPI scales. Close and re-open RMV to view at proper sizes.
(4) Running multiple instances of the Radeon Developer Panel is not supported.
(5) Sparse texture are not fully supported.
(6) When tracing an application that uses a launcher, or an application that creates multiple devices, it is possible that more than one trace file will be written to disk. In the case of the launcher, adding the launcher's executable name to the Blocked applications list in the Radeon Developer Panel should prevent multiple trace files. Restarting the Radeon Developer Panel may be required before attempting to trace again.
(7) If a memory dump is created by shutting down the application being traced and there are a large number of resource names, some names may not be included in the RMV file. The work-around is to use the Dump trace button in the Radeon Developer Panel and wait for the button to be disabled before shutting down the application. This gives the buffered names a chance to be processed.
(8) The Shader core clock frequency and Video memory clock frequency for memory traces captured on Linux may be incorrectly displayed as 0.
(9) The Device name may be blank for memory traces captured on Linux with some APUs.
(10) 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 memory trace, 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
Release Notes History
------------------------------------
V1.10 Changes
------------------------------------
1) Updated to use Qt 6.7.0.
2) Show/hide usage types on the Resource usage size and Resource usage count timeline views.
3) Bug/stability fixes.
V1.9 Changes
------------------------------------
1) Improved resource list sorting.
2) Implicit resource detection for heap resources.
3) Conversion of heaps to resource buffers disabled if implicit heap detection is available.
4) Improved "Filter by size" sliders shown with min and max values.
5) Named virtual allocations.
6) The default timeline has been changed to "Virtual memory heap" and the "Committed memory" timeline view has been removed.
7) Bug/stability fixes.
V1.8 Changes
------------------------------------
1) The Resource usage size timeline calculations take resource aliasing into account.
2) Unbound memory sizes are included on the Resource usage size timeline.
3) Bug/stability fixes.
V1.7 Changes
------------------------------------
1) Aliased Resource size calculation improvements on Resource overview pane.
2) Support for loading Radeon GPU Detective crash dump files.
3) Resource naming and implicit buffer filtering made more reliable in DX12.
4) Support for hours added (formatted as "H:MM:SS.clk_cycles" and included with the CTRL+T time-cycling shortcut keys).
5) System memory type added to device configuration pane (e.g. DDR4).
6) Bug/stability fixes.
V1.6.1 Changes
------------------------------------
1) Add support for an upcoming driver release.
2) Bug/stability fixes.
V1.6 Changes
------------------------------------
1) Additional parameters added to the resource history table in the resource details pane.
2) Improved Device configuration reporting with newer trace files, including CPU and driver information.
3) Bug/stability fixes.
V1.5 Changes
------------------------------------
1) Keyboard shortcuts added for all panes on the Welcome and Settings lists. Some keys have also been remapped to avoid conflict with the Adrenaline software. See the documentation or keyboard shortcuts pane for details.
2) Bug fixes.
V1.4.1 Changes
------------------------------------
1) Linux capture support (requires driver version 22.10 or higher).
2) Fix for intermittent crash when adding and removing snapshots.
V1.4 Changes
------------------------------------
1) Support added for traces taken from systems with LPDDR4/5 & DDR5 memory.
2) Support for traces taken with Smart Access Memory (SAM) enabled.
3) Bugs/stability fixes.
V1.3 Changes
------------------------------------
1) DX12 Resource naming.
2) Bugs/stability fixes.
V1.2 Changes
------------------------------------
1) Add tooltips showing resource details on the Resource overview pane.
2) Add range-based address searching for resource tables.
3) Bugs/stability fixes.
V1.1 Changes
------------------------------------
1) Add support for showing aliased resources in the allocation overview and allocation explorer panes.
2) Rework the resource "Filter by size" slider throughout so that the resources are more evenly distributed.
3) Empty tables show a graphical indication and description as to why the table is empty.
4) Add "color by commit type" coloring mode.
5) Add search box and filter by allocation size to the allocation table in the allocation explorer pane.
6) Show unmapped resource memory in residency donut in the resource details pane.
7) Bug/stability fixes.
V1.0
------------------------------------
This is the first public release of the Radeon Memory Visualizer.