Float64 Support For Intel ANV Vulkan Driver Revised

Written by Michael Larabel in Vulkan on 5 January 2017 at 07:53 AM EST. Add A Comment
VULKAN
Now that Igalia developers have landed their Haswell FP64 support and thereby hitting OpenGL 4.0 for these older generation Intel graphics processors, the latest Float64 patches have been sent out for the Intel Vulkan "ANV" driver.

Samuel Iglesias Gonsálvez of Igalia submitted his third version of these patches for enabling Float64 support inside the Intel Vulkan driver. Float64 for Vulkan is similar to the FP64 extension for OpenGL: allowing double-precision floating-point data types.

Back in December was an earlier version of Float64 for the Intel Vulkan driver.

Even if you're not interested in doubles support for the Intel Vulkan driver, this support is a prereq for landing other code inside the Intel Mesa OpenGL driver that is needed to advance Haswell's GL level to OpenGL 4.1 and beyond. Samuel commented with today's patches, "Our plan is to land this patch series in master before sending ARB_vertex_attrib64 patches for HSW for review as they depend on some of the patches of this series." ARB_vertex_attrib64 is the current and only blocker for Haswell having OpenGL 4.1+ in their Mesa driver.

This Float64 support for the Intel Vulkan driver though is for only Gen8 Broadwell hardware and newer. These latest patches can be found for testing on Mesa-dev.
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