RADV Gets Patches For Float64 Support, Now In Mesa Git

Written by Michael Larabel in Radeon on 31 January 2017 at 07:34 PM EST. 13 Comments
RADEON
Less than 24 hours after RADV geometry shaders landed in Mesa Git along with other improvements, patches have been published for wiring up Float64 support for this open-source Radeon Vulkan driver.

RADV co-founder Bas Nieuwenhuizen has published six patches for supporting Float64 in this Vulkan driver. Float64 is basically the Vulkan equivalent to OpenGL's ARB_gpu_shader_fp64: it's about allowing double-precision floating-point data types. Intel's ANV Vulkan driver has already landed Float64 while now it's under the focus of RADV developers.

Six patches were all that's needed to enable float64 for RADV, most of which were modifications to their NIR code. Hopefully the code will hit Mesa Git soon enough.

It's also a bit interesting to note that Bas Nieuwenhuizen has been using his official Google work email address for signing off on more RADV patches lately. Bas Nieuwenhuizen joined Google in October as a "Site Reliability Engineer", months after he had already started RADV with David Airlie. Given his Google.com sign-offs, it's possible then Google is letting him work on RADV during business hours now or what their stance is, especially considering the company currently doesn't use Radeon GPUs in their Chromebooks or Android devices, but they are fond of Vulkan.

Update: The patches are already in Mesa Git! Another item to cross-off the TODO list for this open-source Radeon Vulkan driver and great to see the turnaround time.
Related News
About The Author
Michael Larabel

Michael Larabel is the principal author of Phoronix.com and founded the site in 2004 with a focus on enriching the Linux hardware experience. Michael has written more than 20,000 articles covering the state of Linux hardware support, Linux performance, graphics drivers, and other topics. Michael is also the lead developer of the Phoronix Test Suite, Phoromatic, and OpenBenchmarking.org automated benchmarking software. He can be followed via Twitter, LinkedIn, or contacted via MichaelLarabel.com.

Popular News This Week