The HUD shows the value returned in the VkPhysicalDeviceProperties struct. This was changed in radv yesterday to show 1.1.90 instead of 1.1.70.
I thought it was changed here a bit earlier, so I was surprised it didn't come up. I'll rebuild Mesa to test.
Oh, I see it wasn't being propagated indeed.
Yep, better now:
Device Properties and Extensions :
==================================
GPU0
VkPhysicalDeviceProperties:
===========================
apiVersion = 0x40105a (1.1.90)
driverVersion = 75903075 (0x4863063)
vendorID = 0x1002
deviceID = 0x687f
deviceType = DISCRETE_GPU
deviceName = AMD RADV VEGA10 (LLVM 8.0.0)
Nothing extracted yet.
Why is HUD always reporting Vulkan version as 1.1.70 (at least in case of radv) despite actual version being higher? What is the source of the actual value?