What does "MESA-INTEL: warning: Ivy Bridge Vulkan support is incomplete" really mean?
When I run vulkaninfo
on Ubuntu 20.04 using a HD 4000 graphics card, then I see the warning:
MESA-INTEL: warning: Ivy Bridge Vulkan support is incomplete
Does this mean that:
- Ivy Bridge hw does not support Vulkan
or
- Mesa for Ivy Bridge cannot implement Vulkan in entirety
or
- Mesa implementation of Vulkan is incomplete (even when the hw can support it)
And if there are limitations, then how can one know where they are?
vkvia
outputs:
MESA-INTEL: warning: Ivy Bridge Vulkan support is incomplete
MESA-INTEL: warning: Ivy Bridge Vulkan support is incomplete
WARNING: lavapipe is not a conformant vulkan implementation, testing use only.
VIA_INFO: SDK Found! - Will attempt to run tests
VIA_INFO: Attempting to run vkcube in
VIA_INFO: Command-line: vkcube --c 100 --suppress_popups
/usr/bin/vkcube
MESA-INTEL: warning: Ivy Bridge Vulkan support is incomplete
Selected GPU 0: Intel(R) HD Graphics 4000 (IVB GT2), type: IntegratedGpu
VIA_INFO: Command-line: vkcube --c 100 --suppress_popups --validate
/usr/bin/vkcube
WARNING : GENERAL - Message Id Number: 0 | Message Id Name: Loader Message
loader_scanned_icd_add: Driver /usr/lib/x86_64-linux-gnu/libvulkan_lvp.so supports Vulkan 1.1, but only supports loader interface version 4. Interface version 5 or newer required to support this version of Vulkan (Policy #LDP_DRIVER_7)
Objects - 1
Object[0] - VK_OBJECT_TYPE_INSTANCE, Handle 0x5589952b1350
WARNING : GENERAL - Message Id Number: 0 | Message Id Name: Loader Message
loader_scanned_icd_add: Driver /usr/lib/x86_64-linux-gnu/libvulkan_radeon.so supports Vulkan 1.2, but only supports loader interface version 4. Interface version 5 or newer required to support this version of Vulkan (Policy #LDP_DRIVER_7)
Objects - 1
Object[0] - VK_OBJECT_TYPE_INSTANCE, Handle 0x5589952b1350
WARNING : GENERAL - Message Id Number: 0 | Message Id Name: Loader Message
loader_scanned_icd_add: Driver /usr/lib/x86_64-linux-gnu/libvulkan_intel.so supports Vulkan 1.2, but only supports loader interface version 4. Interface version 5 or newer required to support this version of Vulkan (Policy #LDP_DRIVER_7)
Objects - 1
Object[0] - VK_OBJECT_TYPE_INSTANCE, Handle 0x5589952b1350
MESA-INTEL: warning: Ivy Bridge Vulkan support is incomplete
Selected GPU 0: Intel(R) HD Graphics 4000 (IVB GT2), type: IntegratedGpu
SUCCESS: Vulkan analysis completed properly using Vulkan 1.2