-
Notifications
You must be signed in to change notification settings - Fork 21
/
RELEASE_NOTES.txt
91 lines (78 loc) · 5.47 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
Radeon Raytracing Analyzer V1.7 10/01/2024
------------------------------------------
V1.7 Changes
------------------------------------
1) Dark mode user interface support, allowing the user to choose between a light and dark theme (or have RRA follow the OS theme setting).
2) UI support for driver experiments.
3) Support for naming dispatches with user markers.
4) The total number of procedural nodes has been added for each TLAS in the Overview|Summary pane.
5) The "Device configuration" pane has been renamed to "System information."
6) Bug/stability fixes.
Known Issues
------------------------------------
(1) When capturing raytracing applications, it is strongly recommended not to reuse buffers immediately after a DispatchRays() call, since the capture process can take quite a bit of time and this will lead to partially created BVH data being written out. This will show up in RRA as missing BLAS/TLAS data. The scene should still load but certain parts of the scene will be missing.
(2) RRA is very memory-intensive, particularly for large scenes. To reduce the memory footprint as much as possible, please limit the number of concurrent instances of RRA. This will be dependent on the amount of video and system memory available, and in most uses-cases will not be an issue.
(3) Radeon Developer Panel will NOT capture RRA scenes from AMD multi-GPU configurations (e.g. two AMD GPUs). It will work with one AMD GPU and other non-AMD cards installed in the same machine. Please note that the primary monitor will need to be configured for the AMD GPU/monitor combination. For systems consisting of an AMD APU and AMD discrete GPU, capturing profiles should work, but an error may be logged in the Radeon Developer Panel regarding not being able to set peak clock mode. It is recommended that the GPU in the APU be disabled in the BIOS.
(4) Radeon Developer Panel can only capture an RRA scene on a single AMD GPU at a time.
(5) Radeon Developer Panel cannot capture RRA scenes from non-AMD GPUs.
(6) Unicode folders and filenames are currently not supported.
(7) There is currently no default "Application 'up' axis" in the viewer panes. When loading or reloading RRA scenes, orient your scene and press the "U" key to automatically set the up axis.
(8) The axis free camera does not properly "Jump to ray" when the view is reset with 'F' key press.
(9) Only the X dimension is captured for the applications that use indirect dispatches.
(10) The fov and camera speed does not get properly transmitted when jumping from ray inspector to TLAS viewer via the links on the left panel.
(11) The ray dispatches feature is currently experimental on Linux and requires at least 16GB of system memory to work reliably in most cases.
(12) The Wayland display manager is currently unsupported on Linux. Please use X11 instead.
Release Notes History
------------------------------------
V1.6 Changes
------------------------------------
1) Updated to use Qt 6.7.0.
2) Stability/bug fixes.
V1.5 Changes
------------------------------------
1) Ray inspector has been updated to display the ray hierarchy, recursive rays will now display under the parent rays that shot them.
2) Improved Device configuration reporting with newer scene files, including CPU and driver information.
3) Bug/stability fixes.
V1.4 Changes
------------------------------------
1) Ray direction visualization added to dispatch pane.
2) Bugs/stability fixes.
V1.3.1 Changes
------------------------------------
1) A bugfix has been made to use the correct dispatch size for future versions of RRA to ensure backwards compatibility.
V1.3 Changes
------------------------------------
1) Addition of a RAY tab, to enable the ability to visualize dispatches and individual rays.
2) Ray Dispatches pane added to visualize ray dispatches and allow selection of pixels within those dispatches.
3) Ray Inspector pane added to visualize individual rays and their collisions with scene objects.
4) Reset button added to TLAS/BLAS viewer panes and Inspector pane to reset the UI to its default settings.
5) Allow viewer UI state to be persistent between RRA sessions via a checkbox in the general settings.
6) Bugs/stability fixes.
V1.2 Changes
------------------------------------
1) Ray face culling flags added to traversal viewer pane.
2) Geometry list sub-tab added to BLAS tab.
3) Addition of an instance mask to the TLAS viewer pane.
4) Addition of a histogram to the traversal mode viewer side pane.
5) Bugs/stability fixes.
V1.1.1 Changes
------------------------------------
1) Add support for fused instances.
V1.1 Changes
------------------------------------
1) Addition of an axis-free camera.
2) Camera placed at 45 degrees above the scene on scene load.
3) Support for rebraided instances:
a) Coloring mode to show which instances are rebraided.
b) Allow selection of rebraided siblings.
4) Support for split triangles:
a) Improved selection.
b) Coloring mode to show which triangles are split.
c) Sibling triangles shown and selectable from the UI.
5) The 'Frustum cull ratio' in the settings has been replaced with "Small object culling". This should be more intuitive.
6) Additional fields added to the instance and triangles tables.
7) 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.
8) Bug/stability fixes.
V1.0
------------------------------------
This is the first public release of the Radeon Raytracing Analyzer.