No support for vkEnumerateInstanceVersion - vilkan falls back to 1.0?
Hi!
When I run the command "vulkaninfo --summary". I get this critical error.
"libvulkan_VSI.so.1.3.3 contained a 1.1 or greater API version, but does not support vkEnumerateInstanceVersion, treating as a 1.0 ICD".
What this means is that according to the data sheet of STM32MP2, the GPU supports Vulkan 1.3. but due to the lack of support for vkEnumerateInstanceVersion, the Vulkan support falls back to 1.0.
Question: is this true that Vulkan falls back to 1.0 fue to this warning?
Is there any newer version of libvulkan_VSI.so?
Here is the complete output:
"""
WARNING: [Loader Message] Code 0 : loader_scanned_icd_add: Driver /vendor/lib/libvulkan_VSI.so.1.3.3 supports Vulkan 1.3, but only supports loader interface version 2. Interface version 5 or newer required to support this version of Vulkan (Policy #LDP_DRIVER_7)
WARNING: [Loader Message] Code 0 : terminator_CreateInstance: Manifest ICD for "/vendor/lib/libvulkan_VSI.so.1.3.3" contained a 1.1 or greater API version, but does not support vkEnumerateInstanceVersion, treating as a 1.0 ICD
WARNING: [Loader Message] Code 0 : terminator_CreateInstance: Driver /vendor/lib/libvulkan_VSI.so.1.3.3 supports interface version 2 but still exposes VkSurfaceKHR create/destroy entrypoints (Policy #LDP_DRIVER_8)
==========
VULKANINFO
==========
Vulkan Instance Version: 1.3.275
Instance Extensions: count = 12
-------------------------------
VK_EXT_debug_report : extension revision 10
VK_EXT_debug_utils : extension revision 2
VK_KHR_device_group_creation : extension revision 1
VK_KHR_display : extension revision 23
VK_KHR_external_fence_capabilities : extension revision 1
VK_KHR_external_memory_capabilities : extension revision 1
VK_KHR_external_semaphore_capabilities : extension revision 1
VK_KHR_get_physical_device_properties2 : extension revision 2
VK_KHR_portability_enumeration : extension revision 1
VK_KHR_surface : extension revision 25
VK_KHR_wayland_surface : extension revision 6
VK_LUNARG_direct_driver_loading : extension revision 1
Instance Layers:
----------------
Devices:
========
GPU0:
apiVersion = 1.3.0
driverVersion = 6.4.21
vendorID = 0x10002
deviceID = 0x80006205
deviceType = PHYSICAL_DEVICE_TYPE_INTEGRATED_GPU
deviceName = VeriSilicon
driverID = DRIVER_ID_MESA_RADV
driverName = VERISILICON
driverInfo = 6.4.21.1.1058597
conformanceVersion = 1.3.5.0
deviceUUID = 0062008c-7d09-47bb-b5d1-0ac5c5b13c85
driverUUID = 06041525-7d09-47bb-b5d1-0ac5c5b13c85
"""
