Categories: Graphic cards

Older AMD Radeon graphics cards support ray tracing with Vulkan in Linux

Render light with ray tracing in real time can provide proper eye candy in games, but is at the same time really performance-hungry. With the launch of AMD’s architecture RDNA 2 and the graphics cards in the Radeon RX 6000 series, support for hardware accelerated was introduced ray tracing. In the case of AMD, this is done with Ray Accelerators, which have been developed specifically to handle these algorithms.

At the end of November 2020, support for was introduced ray tracing to the Vulcan interface, a cross-platform alternative to Windows-oriented DirectX. This applied to all graphics hardware with support for the technology, which for AMD’s side only included the Radeon RX 6000 series. Now the support with the Mesa driver for Linux is also extended to older graphics cards without Ray Accelerators all the way down to the Polaris, which is found in the Radeon RX 400 series.

This PR implements ray-tracing for older generations (Navi, Vega, Polaris, etc.). It does this by emulating the AMD bvh intersection instructions in software. Right now this passes CTS the same as on RDNA 2 cards. – Joshua Ashton

The solution was developed by developer Joshua Ashton and is an add-on to the graphics driver Mesa. Basically, it makes the graphics card more or less ignore that it has no hardware support and use software and shaders to emulate what otherwise happens at the hardware level. However, he warns that it can not be guaranteed that it works flawlessly, as not even hardware accelerated ray tracing performs well with the available drivers (RADV).

Several users confirm that they have managed to make it work with older graphics cards and have even been able to start the game Quake II RTX, but not the Steam version. Although it is possible to start, it is not really possible to call playable. In terms of performance, it is far from equivalent without the dedicated hardware, but with future improvements and optimizations, the situation may change.

Source: Phoronix, Videocardz

Miners Hashrate

Recent Posts

Mining RTX 3070 at NiceHash: Overclocking, tuning, profitability, consumption

Mining on RTX 3070. Overclocking, tuning, profitability, consumption: If you are interested in finding more…

7 months ago

Mining GTX 1660, 1660 Ti, 1660 Super: Overclocking, settings, consumption

Mining with GTX 1660, 1660 Ti, 1660 Super. Overclocking, settings, consumption, profitability, comparisons - If…

7 months ago

Mining RTX 2070 and 2070 Super: Overclocking, profitability, consumption

Mining with RTX 2070 and 2070 Super. Overclocking, profitability, consumption, comparison What the RTX 2070…

7 months ago

Mining with RTX 3060, 3060 Ti. Limitations, overclocking, settings, consumption

Mining with RTX 3060, 3060 Ti. Limitations, overclocking, settings, consumption, profitability, comparison Let's look at…

7 months ago

Alphacool Eisblock Aurora Acryl GPX-A Sapphire – test: 2.8 GHz++ are not an issue

Alphacool Eisblock Aurora Acryl GPX-A (2022) with Sapphire Radeon RX 6950 XT Nitro+ Pure in…

7 months ago

Corporate Crypto Strategies 4.0: Leading with Bitcoin Expertise

In the ever-evolving landscape of business strategy, Bitcoin has emerged as a pivotal asset. With…

7 months ago

This website uses cookies.


Notice: ob_end_flush(): failed to send buffer of zlib output compression (1) in /home/gamefeve/bitcoinminershashrate.com/wp-includes/functions.php on line 5420

Notice: ob_end_flush(): failed to send buffer of zlib output compression (1) in /home/gamefeve/bitcoinminershashrate.com/wp-includes/functions.php on line 5420