Mesa 18.3.1 Released To Disable Botched Vulkan Extension

Written by Michael Larabel in Mesa on 12 December 2018 at 12:11 AM EST. 1 Comment
MESA
Mesa 18.3 was released less than a week ago while today Mesa 18.3.1 was issued due to an error in the Vulkan specification.

The motivating factor for this quick Mesa 18.3.1 release was to disable the VK_EXT_pci_bus_info extension that had just been introduced weeks ago. The Vulkan working group mistakenly assumed that PCI domains are 16-bit even though they could potentially be 32-bit values. The next Vulkan spec update will change the relevant structure to be 32-bit, which is a backwards-incompatible change.

Fortunately this extension is new and there are no known major users of this PCI bus information querying extension, so the impact ultimately should be limited for this first big Vulkan oops.

So for now Mesa 18.3.1 is out there with this extension disabled for Intel ANV and Radeon RADV until the next specification revision. There aren't any other changes in this release.
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