Thank you Yavn and Bas for the answers. I have successfully launched vulkaninfo, the problem came from the icd.json not loaded because of the path. The VK_ICD_FILENAMES env var will allow me to test correctly.
@Bas: I have a R9 290 but I use a kernel with amdgpu (from mystro256) 2016-11-17 21:58 GMT+01:00 Bas Nieuwenhuizen <[email protected]>: > Hi, > > One possible reason is that the radv driver can't find any hardware. > This can happen for example if you use the radeon kernel driver, as > only the amdgpu kernel driver is currently supported. > > I'm not sure what the error will be if the loader doesn't see radv at all. > > Yours sincerely, > Bas Nieuwenhuizen > > On Thu, Nov 17, 2016 at 8:19 PM, XoD <[email protected]> wrote: > > Sorry, forgot my email. > > > > The radeon_icd.json file generated by mesa build are not in the path > checked > > by vulkan loader. > > Just need to found how add an additional path for the vulkan driver json > > file. > > > > 2016-11-17 20:02 GMT+01:00 XoD <[email protected]>: > >> > >> 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. > > > > > > > > _______________________________________________ > > mesa-dev mailing list > > [email protected] > > https://lists.freedesktop.org/mailman/listinfo/mesa-dev > > >
_______________________________________________ mesa-dev mailing list [email protected] https://lists.freedesktop.org/mailman/listinfo/mesa-dev
