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: BUILD.md
+6-6Lines changed: 6 additions & 6 deletions
Display the source diff
Display the rich diff
Original file line number
Diff line number
Diff line change
@@ -72,9 +72,9 @@ this script everytime you pull new changes from GPA repository.
72
72
* C# and Visual Basic Roslyn compilers
73
73
74
74
##### Build Instructions
75
-
* Load cmake_bld\x64\GPUPerfAPI.sln into Visual Studio to build the 64-bit version of GPA.
76
-
* Load cmake_bld\x86\GPUPerfAPI.sln into Visual Studio to build the 32-bit version of GPA.
77
-
* After a successful build, the GPUPerfAPI binaries can be found in `gpu_performance_api\output\$(Configuration)` (e.g. gpu_performance_api\output\release).
75
+
* Load build\win\vs2022_x64\GPUPerfAPI-x64.sln into Visual Studio to build the 64-bit version of GPA.
76
+
* Load build\win\vs2022_x86\GPUPerfAPI-x86.sln into Visual Studio to build the 32-bit version of GPA.
77
+
* After a successful build, the GPUPerfAPI binaries can be found in `gpu_performance_api\build\output\(configuration)` (e.g. gpu_performance_api\build\output\debug_x64).
78
78
79
79
#### Additional Information
80
80
* The Windows projects each include a .rc file that embeds the VERSIONINFO resource into the final binary. Internally within AMD, a Jenkins build system will dynamically update.
@@ -87,9 +87,9 @@ this script everytime you pull new changes from GPA repository.
87
87
*`sudo apt-get install mesa-common-dev`
88
88
89
89
##### Build Instructions
90
-
* Execute "make" in the cmake_bld/x64/debug to build the 64-bit debug version of GPA.
91
-
* Execute "make" in the cmake_bld/x64/release to build the 64-bit release version of GPA.
92
-
* After a successful build, the GPUPerfAPI binaries can be found in `gpu_performance_api/output/$(Configuration)` (e.g. gpu_performance_api/output/release).
90
+
* Execute "make" in the build/linux/make_debug_x64 to build the 64-bit debug version of GPA.
91
+
* Execute "make" in the build/linux/make_release_x64 to build the 64-bit release version of GPA.
92
+
* After a successful build, the GPUPerfAPI binaries can be found in `gpu_performance_api/build/output/$(Configuration)` (e.g. gpu_performance_api/build/output/debug_x64).
93
93
94
94
## PublicCounterCompiler Tool
95
95
The PublicCounterCompiler Tool is a C# utility that will generate C++ code to define the public (or derived) counters.
Copy file name to clipboardExpand all lines: README.md
+13-8Lines changed: 13 additions & 8 deletions
Display the source diff
Display the rich diff
Original file line number
Diff line number
Diff line change
@@ -16,7 +16,7 @@ is used by [Radeon GPU Profiler](https://github.com/GPUOpen-Tools/radeon_gpu_pro
16
16
*[Known Issues](#known-issues)
17
17
*[Building the Source Code](BUILD.md)
18
18
*[License](LICENSE.txt)
19
-
*[Historical Release Notes](RELEASE_NOTES.txt)
19
+
*[Historical Release Notes](ReleaseNotes.md)
20
20
*[Style and Format Change](#Style-and-Format-Change)
21
21
22
22
## Downloads
@@ -31,13 +31,18 @@ Prebuilt binaries can be downloaded from the Releases page: https://github.com/G
31
31
* Provides access to some raw hardware counters. See [Raw Hardware Counters](#raw-hardware-counters) for more information.
32
32
33
33
## What's New
34
-
### Version 3.15 (12/06/2023)
35
-
* Updated minimum CMake version to 3.10 from 3.05.
36
-
* Updated equation for MemUnitBusyCycles.
37
-
* Updated description of LocalVidMemBytes.
38
-
* Renamed *.inc files to .hpp files.
39
-
* Reduced size of static buffer when logging messages to avoid compiler warning.
40
-
* Fixed an issue on some variant hardware that would prevent enabling certain hardware counters when kGpaOpenContextExposeHardwareCountersBit was specified to GpaOpenContext() by always generating asic-specific counters.
34
+
### Version 3.16 (07/01/2024)
35
+
* Added support for additional RDNA 3 based APUs.
36
+
* GPA's OpenCL support has been temporarily disabled on RDNA 3 hardware.
37
+
* Updated error checking in counter splitting to report error if counter group max is zero.
38
+
* Disabled the following counters on RDNA 3 based hardware due to inconsistent results:
0 commit comments