Skip to content

Commit e99849f

Browse files
committed
Update documentation for RMV 1.3 release.
1 parent 309ac5b commit e99849f

17 files changed

+48
-19
lines changed

License.txt

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1,6 +1,6 @@
11
MIT License
22

3-
Copyright (c) 2017-2021 Advanced Micro Devices, Inc.
3+
Copyright (c) 2017-2022 Advanced Micro Devices, Inc.
44

55
Permission is hereby granted, free of charge, to any person obtaining a copy
66
of this software and associated documentation files (the "Software"), to deal

README.md

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -35,7 +35,7 @@ The Radeon Memory Visualizer (RMV) is a software tool that will allow users to a
3535

3636
## Supported OS's and API's
3737

38-
### Windows® 10 only (version 1903 or higher recommended)
38+
### Windows® 10/11
3939
* DirectX12
4040
* Vulkan
4141

@@ -111,4 +111,4 @@ CMake is a registered trademark of Kitware, Inc.
111111
Qt and the Qt logo are registered trademarks of the Qt Company Ltd and/or its subsidiaries worldwide.
112112

113113

114-
© 2020-2021 Advanced Micro Devices, Inc. All rights reserved.
114+
© 2020-2022 Advanced Micro Devices, Inc. All rights reserved.

Release_Notes.txt

Lines changed: 14 additions & 8 deletions
Original file line numberDiff line numberDiff line change
@@ -1,12 +1,10 @@
1-
Radeon Memory Visualizer V1.2 07-20-2021
2-
----------------------------------------
1+
Radeon Memory Visualizer V1.3 01-20-2022
2+
-----------------------------------------
33

4-
V1.2 Changes
4+
V1.3 Changes
55
------------------------------------
6-
7-
1) Add tooltips showing resource details on the Resource overview pane.
8-
2) Add range-based address searching for resource tables.
9-
3) Bugs/stability fixes.
6+
1) DX12 Resource naming.
7+
2) Bugs/stability fixes.
108

119
Known Issues
1210
------------------------------------
@@ -16,13 +14,21 @@ Known Issues
1614
(2) In the Snapshots|Resource details pane, Physical memory mapped events may be shown before virtual allocate events.
1715
(3) Some of the Pane navigation shortcuts may conflict with the keyboard shortcuts used by the Radeon Settings (such as ALT-R). It is recommended to remap the Radeon settings so they don't conflict.
1816
(4) 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.
19-
(5) Running multiple instances of the Radeon Developer Panel is not supported. This is also true when running the Radeon Developer Panel supplied with RMV at the same time as the Radeon Developer Panel supplied with the Radeon GPU Profiler.
17+
(5) Running multiple instances of the Radeon Developer Panel is not supported.
2018
(6) Sparse texture are not fully supported.
2119
(7) 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.
20+
(8) 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.
2221

2322
Release Notes History
2423
------------------------------------
2524

25+
V1.2 Changes
26+
------------------------------------
27+
28+
1) Add tooltips showing resource details on the Resource overview pane.
29+
2) Add range-based address searching for resource tables.
30+
3) Bugs/stability fixes.
31+
2632
V1.1 Changes
2733
------------------------------------
2834

documentation/source/conf.py

Lines changed: 3 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -46,17 +46,17 @@
4646

4747
# General information about the project.
4848
project = u'Radeon Memory Visualizer'
49-
copyright = u'2018-2021, Advanced Micro Devices, Inc. All rights reserved.'
49+
copyright = u'2018-2022, Advanced Micro Devices, Inc. All rights reserved.'
5050
author = u'AMD Developer Tools'
5151

5252
# The version info for the project you're documenting, acts as replacement for
5353
# |version| and |release|, also used in various other places throughout the
5454
# built documents.
5555
#
5656
# The short X.Y version.
57-
version = u'1.2.0'
57+
version = u'1.3.0'
5858
# The full version, including alpha/beta/rc tags.
59-
release = u'1.2.0'
59+
release = u'1.3.0'
6060

6161
# The language for content autogenerated by Sphinx. Refer to documentation
6262
# for a list of supported languages.

documentation/source/heap_overview.rst

Lines changed: 15 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -23,9 +23,21 @@ the memory type is oversubscibed or is close to being oversubscribed.
2323

2424
The 'total size' bar shows the total amount of physical memory in the heap.
2525

26-
The 'used' bar shows how much memory the application is using in dark gray.
27-
The lighter gray to the right indicates the total amount of memory used by all
28-
processes in the system.
26+
The "Requested" bar shows how much memory the application has requested. This
27+
should give an indication of the memory footprint of the application.
28+
Memory requests typically request virtual memory under the hood and it is up
29+
to the driver to make sure that virtual memory is mapped to physical memory
30+
when and where appropriate.
31+
32+
The "Bound" bar shows how much memory has been bound to resources. If there is
33+
substantially more requested memory than bound memory, it may indicate that
34+
memory has been requested but is not actually being used by the application.
35+
36+
The "Committed" bar shows how much memory has been mapped to physical memory.
37+
If the amount of committed memory is substantially less than the amount of
38+
memory requested, it may indicate that there are other tasks running on the
39+
system that are consuming memory or the application itself is using more
40+
memory than is physically available.
2941

3042
The middle column shows a series of statistics for the heap memory type, such
3143
as where the memory resides (in system or video memory), whether it is mapped

documentation/source/index.rst

Lines changed: 13 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -37,7 +37,7 @@ Supported graphics APIs, RDNA and GCN hardware, and operating systems
3737

3838
\ **Supported Operating Systems**
3939

40-
- Windows® 10 only (version 1903 or higher recommended)
40+
- Windows® 10/11
4141

4242
Radeon Memory Visualizer - Quick Start
4343
======================================
@@ -204,6 +204,17 @@ https://www.lunarg.com/wp-content/uploads/2018/05/Vulkan-Debug-Utils_05_18_v1.pd
204204

205205
specifically the section "Naming Objects"
206206

207+
DirectX 12 resource naming
208+
--------------------------
209+
Memory traces for DirectX applications captured with the Radeon Developer Panel
210+
can include unique names for image-based resources. Names can be assigned to
211+
DirectX resources using the ID3D12Object::SetName() method. Calling the SetName()
212+
method results in ETW (Event Tracing for Windows) events being emitted and picked
213+
up by the Panel. This resource naming information is then included in the RMV trace
214+
file.
215+
216+
For more information, please review the Microsoft DirectX 12 documentation.
217+
207218
Viewing resource names
208219
----------------------
209220
The resource names will show up in the RMV UI in the resource list pane, for example:
@@ -237,4 +248,4 @@ Microsoft is a registered trademark of Microsoft Corporation in the US and other
237248
Windows is a registered trademark of Microsoft Corporation in the US and other jurisdictions.
238249

239250

240-
© 2018-2021 Advanced Micro Devices, Inc. All rights reserved.
251+
© 2018-2022 Advanced Micro Devices, Inc. All rights reserved.
-3.61 KB
Loading
-742 Bytes
Loading
-13.3 KB
Loading
-10.2 KB
Loading

0 commit comments

Comments
 (0)