{"repo":"GPUOpen-Tools/gpu_performance_api","free":true,"listed":false,"github":"https://github.com/GPUOpen-Tools/gpu_performance_api","clone":"git clone https://github.com/GPUOpen-Tools/gpu_performance_api.git","description":"GPU Performance API for AMD GPUs","language":"C++","stars":259,"topics":["gpu-performance-counters","d3d12","d3d11","vulkan","opengl","sdk"],"license":"MIT","category":"api-integrations-sdks","readme_excerpt":"# GPU Performance API --- The AMD GPU Performance API (GPUPerfAPI, or GPA) is a powerful library which provides access to GPU Performance Counters. It can help analyze the performance and execution characteristics of applications using an AMD Radeon™ GPU. This library is used by AMD Radeon GPU Profiler as well as several third-party tools. Table of Contents Downloads Major Features System Requirements Cloning the Repository Source Code Directory Layout Style and Format Change Documentation Raw Hardware Counters Pipeline-Based Counter Nomenclature Building the Source Code License Release Notes Known Issues Downloads Prebuilt binaries can be downloaded from the Releases page: https://github.com/GPUOpen-Tools/gpu performance api/releases. Major Features Provides a standard API for accessing GPU Performance counters for both graphics and compute workloads across multiple GPU APIs. Supports Vulkan™, DirectX™ 12, DirectX 11, and OpenGL™. Supports all current AMD Radeon graphics cards and APUs based on Graphics IP version 10 and newer. Supports both Windows and Linux. Provides derived \"public\" counters based on raw hardware counters. Provides access to some raw hardware counters. See Raw Hardware Counters for more information. Transitioning from GPA 3.x to 4.0 The main change in GPA 4.0 is that the counters are no longer exposed via the GpaContext and are now exposed by the GpaSession. There are now two different sets of counters, depending on the GpaSessionSampleType that is passed","default_branch":null,"files":null,"tree":[],"storefront":"/r/GPUOpen-Tools","claimed":false,"request_supported":{"post":"https://gitbuyer.com/r/GPUOpen-Tools/gpu_performance_api/request-supported","requests":0},"note":"indexed from public GitHub; nothing is for sale on this page. Clone it from GitHub. Paid listings live at /search."}