AMD brings Ray Tracing support in its Open-Source Vulkan Graphics drivers for RDNA 2 GPUs in Linux

AMD brings Ray Tracing support in its Open-Source Vulkan Graphics drivers for RDNA 2 GPUs in Linux

AMD brings Ray Tracing support in its Open-Source Vulkan Graphics drivers for RDNA 2 GPUs in Linux

Over the past week, the AMD Vulkan graphics driver, AMDVLK GPUOpen, has added support for 64-bit ray tracing for its Radeon RX 6000 GPUs. This includes both desktop/mobility GPUs and APUs using the RDNA 2 graphics architecture. All AMD Vulkan drivers across all platforms, such as Mesa3D RADV, AMDVLK GPUOpen and AMDGPU-PRO, will now support hardware ray tracing.

AMDVLK GPUOpen, AMD’s open source Vulkan driver, supports hardware raytracing for RDNA 2 GPUs in Linux

Included in the new updates is the GPU Ray Tracing Library, or GPURT, which will consist of Bounding volume hierarchy (BVH) build and sort processing found in ray tracing using shaders such as HLSL. This library will allow a standard library to initiate more uniformity and improve graphics rendering. The new library will also be compatible with DirectX 12 DXR.

The GPU Ray Tracing (GPURT) library is described as “a static library (source deliverable) that provides ray tracing-related functions for AMD drivers that support DXR (DirectX 12) and the Vulkan® RT API.” The library is built on the company’s Platform Abstraction Library (PAL).

The GPURT library uses a C++ interface as a basis. The public interface is divided into several header files based on their dependencies and usage. Users interested in full information about the RDNA 2 GPU Ray Tracing Library (GPURT), along with an overview of its structure, can find out more on the official GitHub page.

Below is the information for the latest AMDVLK GPUOpen v-2022.Q3.4 update:

New features and improvements

  • Add 64-bit ray tracing support for Navi2x
  • Update Vulkan Headers to 1.3.225
  • Performance tuning for games: World War Z, Ashes Of The Singularity

Problem solving

  • New version CTS error in dEQP-VK.api.copy_and_blit..resolve_image.whole_copy_before_resolving_transfer.
  • CTS warning in dEQP-VK.pipeline.creation_cache_control.*
  • VulkanInfo crashes with pipeline cache disabled
  • RGP test set error on RX 6800
  • Firefox corruption on Ubuntu 22.04

Users interested in installing the latest AMDVLK GPUOpen v-2022.Q3.4 update can find the installation instructions here. As with installing new software, hardware or drivers, users should back up all relevant data to avoid losing important files during updates.

Preparations for the latest Linux driver have been in full swing for the past few months to prepare for AMD, Intel and NVIDIA technologies, all released in the last quarter of this year.

News sources: Hardware Times, Coelacanth’, s Dream, GPUOpen (GitHub)

Products mentioned in this post

Leave a Reply

Your email address will not be published.