[Mesa-dev] test Vulkan with radv

XoD xoddark at gmail.com
Thu Nov 17 19:02:40 UTC 2016


Hello, I would like do some test with Vulkan, but I have not been able to
use the radv drivers at the moment.

I have install vulkan package from Fedora 24, and build mesa with radv
drivers.
The driver library libvulkan_radeon seems to be found by the system :

$ldconfig -p | grep vulkan
    libvulkan_radeon.so (libc6,x86-64) => /opt/freedesktop/lib/
libvulkan_radeon.so
    libvulkan.so.1 (libc6,x86-64) => /lib64/libvulkan.so.1
    libvulkan.so (libc6,x86-64) => /lib64/libvulkan.so

But when I tried to launch vulkaninfo build from Lunarg Vulkan SDK, I have
an error :
$ ./vulkaninfo
===========
VULKAN INFO
===========

Vulkan API Version: 1.0.32

INFO: [loader] Code 0 : Found manifest file
/usr/share/vulkan/explicit_layer.d/VkLayer_image.json,
version "1.0.0"
INFO: [loader] Code 0 : Found manifest file /usr/share/vulkan/explicit_
layer.d/VkLayer_parameter_validation.json, version "1.0.0"
INFO: [loader] Code 0 : Found manifest file /usr/share/vulkan/explicit_
layer.d/VkLayer_core_validation.json, version "1.0.0"
INFO: [loader] Code 0 : Found manifest file /usr/share/vulkan/explicit_
layer.d/VkLayer_unique_objects.json, version "1.0.0"
INFO: [loader] Code 0 : Found manifest file /usr/share/vulkan/explicit_
layer.d/VkLayer_swapchain.json, version "1.0.0"
INFO: [loader] Code 0 : Found manifest file /usr/share/vulkan/explicit_
layer.d/VkLayer_object_tracker.json, version "1.0.0"
INFO: [loader] Code 0 : Found manifest file /usr/share/vulkan/explicit_
layer.d/VkLayer_threading.json, version "1.0.0"
INFO: [loader] Code 0 : Found manifest file
/usr/share/vulkan/explicit_layer.d/VkLayer_image.json,
version "1.0.0"
INFO: [loader] Code 0 : Found manifest file /usr/share/vulkan/explicit_
layer.d/VkLayer_parameter_validation.json, version "1.0.0"
INFO: [loader] Code 0 : Found manifest file /usr/share/vulkan/explicit_
layer.d/VkLayer_core_validation.json, version "1.0.0"
INFO: [loader] Code 0 : Found manifest file /usr/share/vulkan/explicit_
layer.d/VkLayer_unique_objects.json, version "1.0.0"
INFO: [loader] Code 0 : Found manifest file /usr/share/vulkan/explicit_
layer.d/VkLayer_swapchain.json, version "1.0.0"
INFO: [loader] Code 0 : Found manifest file /usr/share/vulkan/explicit_
layer.d/VkLayer_object_tracker.json, version "1.0.0"
INFO: [loader] Code 0 : Found manifest file /usr/share/vulkan/explicit_
layer.d/VkLayer_threading.json, version "1.0.0"
INFO: [loader] Code 0 : Found manifest file /home/xod/.local/share/vulkan/
implicit_layer.d/steamoverlay_i386.json, version "1.0.0"
INFO: [loader] Code 0 : Found manifest file /home/xod/.local/share/vulkan/
implicit_layer.d/steamoverlay_x86_64.json, version "1.0.0"
Cannot create Vulkan instance.
/home/xod/Prog/vulkan/vulkaninfo/vulkaninfo.c:680: failed with
VK_ERROR_INCOMPATIBLE_DRIVER

Someone have an idea about the origin of the problem, or a method to
anderstand what is the problem ?
Peraps use the SDK is not a good idea, and directly clone and build
VulkanSample and VulkanTools from LunarG github repository is a better idea
?

Thank you.

PS: I have installed the Fedora package vulkan, vulkan-devel and
vulkan-filesystem.
-------------- next part --------------
An HTML attachment was scrubbed...
URL: <https://lists.freedesktop.org/archives/mesa-dev/attachments/20161117/a66a307f/attachment.html>


More information about the mesa-dev mailing list